عندما أدخلت الانترنت ذهلت و أصبت بالادمان على البرامج
كان كل يوم أطلع على المنتديات و أقوم بتجريب عشرات البرامج .. لكن سرعان ما حاولت فهم آلية عمل هذه البرمجيات
دخلت على العم جوجل و طبعت اصنع برنامج خاص بك و بعد ثانية طلعت معي مئات النتائج , دخلت على أول نتيجة و قرأت الموضوع الى الأخر و اكتشفت وجود حاجة اسمها برمجة !! , عدت من جديد للعم جوجل و كتبت أفضل لغة برمجة
أول النتائج كانت تتحدث عن الفيجوال بيسك 6 , المهم حملت الفيجوال بيسك و بدأت بعمل Copy And Past لجميع الأكواد الذي أجدها أمام أعيني . لوهلة أعتقدت أني صرت مبرمج , لكن للأسف لم تكتمل فرحتي بعد محاولاتي لعمل برنامج بسيط يقوم بعرض الصور و حفظها . أدركت حينها أنني أسير على الطريق الغير صحيح , أعدت البحث في جوجل عن كتب لتعليم البرمجة و فجأة و جدت كتاب للأخ
تركي العسيري , حملت الكتاب و بدأت اتصفحه لكن وجدت لغة أخرى غير البيسك , نعم انها تقنية جديدة الدوت نت , احببت الدوت نت للوهلة الأولى , اخترت البيسك (
vb.net) كلغة للبرمجة
و بدأت بمطالعة الكتب و المواقع الأجنبية و كان كل يوم أتعلم فيه شيئ جديد الا و يزداد حبي للبيسك .خلال مدة تعاملي مع الدوت نت أصبحت قادرا على فهم و كتابة الأكواد و ليس عمل كوبي و باست !! ,و بعد ان رأيت ان المستوى الذي وصلت اليه لا بئس به بدأت بتعلم السي شارب و لم أواجه معها أي صعوبة .
,في يوم من الأيام بينما أنا فاتح الفيجوال ستيديو و أقوم بعمل برنامج صغير لمعالجة الصور تفاجئت من البطء الشديد للدوال المسؤولة عن التعامل مع الصور , بحثت في النت و اكتشفت حاجة جديدة كان مبرمجي السي يتفاخرون بها (المؤشرات) نعم فبعد وضعي لسؤال في أحد المنتديات الأجنبية رد علي عضو يقول :: الدوت نت عاجزة مقارنة بالسي ++, تجاهلت كلامه و أعتقدت أنه شخص معقد !! تابعت البرمجة على الدوت نت الا أن خبرتي في التعامل دوال الوينداوز لم تكن جيدة , وهذا طبعا راجع الى اطار العمل الفرام وورك الذي أتاح لي و قتها مكتبات جاهزة للقيام ببعض الدوال التي تقوم بها دوال Api , حاولت تعلم دوال Api و بدأت ببعض الدروس الانجليزية و التي طبقت اغلبية الأمثلة على الأسمبلي MASM , بدأت بتعلم هذه اللغة (الأسمبلي ) الا انها لم تكن بالشيئ السهل , الا أنني واصلت التعلم و خلال فترة تعلمي اكتشفت عدة امور كنت أجهلها مثل أهمية المؤشرات و ادركت حينها معنى السرعة !! لذلك قررت أن أنتقل الى لغة أخرى تكون سريعة و تدعم استعمال المؤشرات لأن الوقت المستغرق لعمل برنامج على الأسمبلي طويل جدا مقارنة بلغة أخرى , طبعت على جوجل :: أسرع لغة برمجة و طلعت لي السي ++ و دلفي , و احترت بين الاثنين ثم قررت ان أجرب هذه المرة منتج غير منتجات مايكروسوفت و أنا أقصد بذلك (
Visual C++).
نعم لقد اخترت التطوير بالباسكال على بيئة التطوير دلفي , تعلمت اللغة في أسبوع فهي لم تكن صعبة علي لأني تعاملت سابقا مع السي شارب و الأسمبلي و دوال
Api . و بدأت بالبرمجة بدلفي 7 و كل يوم أبرمج به بدلفي أشعر أنني مبرمج على حق لاني أصبحت على دراية كاملة بطريقة سير برنامجي . ومرت الأيام كالساعات و الساعات كدقائق حتى أصبحت لا أغادر غرفتي أبدا !! نعم أصبت بالادمان . نظرت الى حالتي .. ثم توقفت لمدة شهر عن استعمال الكومبيوتر و البرمجة بدلفي , و عدت مرة أخرى و لكن هذه المرة الأمر مختلف فأنا لا أجلس على الحاسوب الى لمدة 6 او 8 ساعات في اليوم

.
خلاصة لما سبق ذكره :
لماذا تبرمج ؟
مجرد هواية و حب للتعلم .
ولماذا بدلفي ؟
لأني وجدت فيها ما لم أجده في لغات أخرى .
ما سبب دخولك في عالم البرمجة ؟
تجد الجواب في الأسطر الأولى
هل ندمت على شئ بعد دخولك في عالم البرمجة ؟
لا لم أندم
وما هدفك من ورائ البرمجة؟
هدفي هو ان أمتلك سيارة
إقتباس :اختر السيارة ثم بعها وبثمنها اشتري جهاز حاسب وتزوج
أمزح فقط


هدفي أن أطور من نفسي و من قدراتي حتى أكون مبرمج ذو مستوى و خبرة عالية .