السلام عليكم، أنا مازن مليباري:
بدأت البرمجة في سن مبكرة جدا و الآن -بحمد الله- طالب دكتوراة في مجال الذكاء الإصطناعي و معيد بجامعة أم القرى بمكة المكرمة.
عايشت مجال تطوير الويب العربي منذ بداياته في منتصف التسعينات ... وكنت ممن يبرمجون المواقع باستخدام Perl (أعاذنا الله و إياكم :))
مررت برحلة طويلة بين لغات البرمجة، و مؤمن ان من يراهن على لغة برمجة غير C فإحتمالية خسارته للرهان كبيرة جداً :)
عملت كمبرمج حر ثم أسست مؤسسة برمجية صغيرة و كانت لي عدد من المشاريع الريادية التي حققت نجاحات مالية أنا سعيد و فخور بها.
لدي قناعة أن المبرمج الذي لم يطّلع على مجال "علوم الحاسب الآلي" فغالباً لم يجد من حلاوة البرمجة إلا نصفها.
مدونتي:
- تويتر:
أنا بين أيديكم و حاضر للإجابة على أسئلتكم ...
أعتقد أن البدايات مضحكة بعض الشيء .. :)
أتذكر أنه كان لدينا جهاز صخر MSX في البيت، و كان يوجد كتاب أصفر لتعليم البرمجة بلغة Basic، كنت مولع في صغري بتقليد شخصية "الشرطي/العسكري"، أتذكر أن أحد الفصول في الكتاب كانت بعنوان "العبارات الشرطية" ظننت وقتها أن الكتاب له علاقة بالعساكر و الشرطة و لم أكن اعلم أنه يقصد if statement :)
فبدأت بطريقة لا أذكرها بنقل الاكواد الموجودة في الكتاب إلي الكمبيوتر، كنت لا أعرف الحروف الإنجليزية وقتها فكنت أقوم بالنظر للحرف و البحث عن مثيله في لوحة المفاتيح، أتذكر أن أحد المصاعب كانت أن بعض الحروف في الكتاب مطبوعة small letters بينما على الكيبورد capital letters، فكنت أتردد على أحد إخواني أسأله: "الحرف b كيف شكله على الكيبورد؟" :)
أتذكر أيضاً أني نقلت كود طوله صفحتين من الكتاب حرف حرف، ثم ضغطت زر التشغيل فلم يظهر شيء، فجاء أخي و ساعدني و قرا الكود فلم يجد أي خطأ، ثم اكتشفنا في الأخير أن الكود الطويل كان بهدف رسم نقطة بيضاء (بيكسل) في منتصف الشاشة :) ...
هذا كان حديث البدايات :)
اعتقد انه جيل كامل :) انظر :
التعليقات