سنين و أنا أدرس على الويب، أبدأ بتعلم لغة ثم أنتقل لأخرى، أستعمل سكربت ثم أجرب آخر، الى أن شعرت بالملل و الاحباط.
فقلت في نفسي ربما الحل هو دراسة البرمجة في معهد. و كان دلك ما قمت به تماما، و بعد مرور السنة الأولى، ثم الثانية تحول حبي للبرمجة الى كره و ضجر و نفرت منها تماما.
و بعد مرور عدة أشهر، و في أحد الأيام راسلني احد الأصدقاء و دعاني للمشاركة في مسابقة لأفضل مشروع تقني و كوني أحب التحدي لم أتردد و قبلت الطلب ثم قدمت فكرة اقترحا علي صديق و لقيت القبول و جاء وقت التنفيذ. و كانت المدة قصيرة شهر و نصف تقريبا. بدأت من الصفر و تعلمت لغة جديدة ثم سألت فوجدت اطار عمل للمواقع، ثم مفردات جديدة كالـ mvc, orm و غيرها، أحاول الفهم و التطبيق قدر الامكان، حتى في بعض الأوقات أقوم باضافة كود جاهز و محاولة فهمه لاحقا، و في كل يوم مشكل جديد أضطر للبحث عن الحل أو اضافة السؤال على موقع stackoverflow المهم شهر و نصف من البحث، التعلم، التطبيق، و ألم الرأس... و ما كان في الأخير الا أن أنجزت التطبيق و تعلمت مدة قصيرة ما لم أستطع تعلمه في أزيد من 5 سنين. و في الأخير ألغيت المسابقة، فقلت لابأس فقد فزت، عاد حبي للبرمجة و تعلمت درسا مهما ألا وهو: أدا أردت أن أتعلم، فعلي التعلم مع التطبيق و ذلك يتأتى بوضع تحديات أكبر و تجاوزها، القيام بالأخطاء و التعلم منها. و هكذا.
بدأت قصتي مع البرمجة قبل سنتين ، حيث في أحد الأيام قررت صنع موقعي الخاص ، فبحث عن فيديوهات لكيفية صنع المواقع ، فوجدت طريقة عبر برامج WYSIWYG و تحديدا DreamWeaver. لكن كانت الدورة التي شاهدتها ذات مستوى ضعيف جدا يعني 10 فيديوهات لتصنع موقع كامل !!!!!!
بعدها بحث عن طريقة أخرى و هنا تعرفت على عالم الأكواد البرمجية، و بدأت بتعلم HTML و CSS و كانت الدورات متسلسلة فيما بينها فكانت التالية هي PHP ، لم تكن دروس PHP تهتم بمفهوم OOP ، حيث كنت أستعملها فقط للتعامل مع قواعد البيانات بمساعدة MYSQL طبعا ، بعدها وجدت أن صاحب القناة واضع دورة أخرى في ..... في JAVA ! و هناك بدأت حكايتي مع محبوبتي الJAVA ! طبعا كان هناك عدد محدود من الدروس ، يعني فقط جملة الطباعة و جمل التكرار و الشروط ، لكني قد كنت رأيت كل هذا عند دراستي للPHP فلقد تعلمت في هذه اللغة الكثييير ، لكن لم أتعامل مع الكائنات فيها ...
المهم حملت كتابا في الجافا باللغة العربية لكي أكمل تعلمها ، لكن لم أفهم شيئا في الكتاب مع أنه بلغة عربية !!!!! فاضطررت للبحث عن فيديوهات في JAVA عندها وجدت دورة الاستاذ عبد الله عيد جزاه الله ألف خير ، بدأت أشاهد الدروس و افهم كل يوم شئ جديد في JAVA ، لكن للأسف ابتعدت عن الدراسة و ضعف مستواي !! فابتعدت لمدة عن البرمجة لهذا السبب و بسبب مللي من العمل في الconsole ، لكني رجعت و أكملت دورة JAVA مؤخرا و أنا الآن أدرس مكتبات JAVA ، و قد بدأت ب java.io التي ما زلت لم أكملها ، و أخطط للبدء في مكتبة Swing عند الانتهاء .