بين نارين
أماه .. لا استطيع أن اذهب الى المدرسة اليوم. فأنا مازلت أشعر بألم شديد في معدتي.
ولكن يابني قد مضى اسبوعان على غيابك.
لا اريد ان اذهب .. ويركض الطفل الى غرفته ويغلق الباب على نفسه.
تبكي الأم ولا تدري ماتفعل.
أماه .. لا استطيع أن اذهب الى المدرسة اليوم. فأنا مازلت أشعر بألم شديد في معدتي.
ولكن يابني قد مضى اسبوعان على غيابك.
لا اريد ان اذهب .. ويركض الطفل الى غرفته ويغلق الباب على نفسه.
تبكي الأم ولا تدري ماتفعل.
تستغرب الأم وتفتح الرسالة لتقرأها.
تقول الرسالة: ... مبروك لقد حاز ابنك على الجائزة الأولى وبلا منافس. وفي الحقيقة لقد تفوق ابنك حتى على محكمي المسابقة الذين استطاعوا ان يحصوا ٢٥٠٠ كلمة فقط.
تقول الرسالة: ... مبروك لقد حاز ابنك على الجائزة الأولى وبلا منافس. وفي الحقيقة لقد تفوق ابنك حتى على محكمي المسابقة الذين استطاعوا ان يحصوا ٢٥٠٠ كلمة فقط.
يُنهي الإبن المرحلة الثانوية ويلتحق بالجامعة ويقرر دراسة الفيزياء.
وفي الجامعة يبدأ رحلته الحقيقية في اكتشاف قدراته. كان لا يشعر بالمتعة الا في محاضرات الرياضيات وبالتحديد تلك التي تتحدث عن العناصر التفردية والمنطق.
وفي الجامعة يبدأ رحلته الحقيقية في اكتشاف قدراته. كان لا يشعر بالمتعة الا في محاضرات الرياضيات وبالتحديد تلك التي تتحدث عن العناصر التفردية والمنطق.
كان يستمتع بمشاهدة هذه الآلات الغريبة ويرغب في تعلم الكيفية التي تعمل بها.
وبمساعدة صديقه يحصل على كتيب المستخدم ويبدأ في تعلم البرمجة.
وبمساعدة صديقه يحصل على كتيب المستخدم ويبدأ في تعلم البرمجة.
ويقع في حب هذه الآلة وبرمجتها. فالبرمجة بالنسبة له عبارة عن فن التعامل مع مجموعة من الرموز (أو العناصر) من اجل حل مشكلة معينة. وهذا يشبه الى حد كبير ما يفعله في الرياضيات.
ومع مرور الوقت يتقن برمجة الكمبيوتر بإستخدام الأوامر (أو التعليمات) الأساسية أو ما نسميه الآن بلغة "التجميع" (Assembly Language). فكان يعمل في المساء مبرمجا وفي النهار يذهب الى الجامعة لدراسة الرياضيات.
يحصل على البكالوريوس والماجستير معا وذلك بسبب أطروحته المتميزة. ويقرر متابعة الدراسة للحصول على درجة الدكتوراة في الرياضيات.
وفي نفس الوقت يستمر في تطوير مهاراته في البرمجة فهو يقتات منها.
وفي نفس الوقت يستمر في تطوير مهاراته في البرمجة فهو يقتات منها.
ويستمر على نفس الحال، يدرس الرياضيات في الصباح ويكتب البرامج في المساء. لم يفكر اصلاً حتى في الحصول على أي شهادة او درجة علمية ليثبت تمكنه من فن البرمجة.
فهو يعشق البرمجة كما يعشق الفنان ريشته. فكلاهما يعبر عما بداخله بطريقته الخاصة.
فهو يعشق البرمجة كما يعشق الفنان ريشته. فكلاهما يعبر عما بداخله بطريقته الخاصة.
وبسبب شهرته التي اكتسبها من كتابة البرامج، يطلب منه الناشر Addison-Wesley اعداد كتاب عن البرمجة وأن يختار له اسم مناسب.
يقترح على الناشر أن يسمي الكتاب بإسم تحليل الخوارزميات Analysis of Algorithms ولكن الناشر يرفض ذلك بحجة أن الإسم غريب ولن يشتري أحد كتاب يحمل اسماً غريبا.
يقترح على الناشر أن يسمي الكتاب بإسم تحليل الخوارزميات Analysis of Algorithms ولكن الناشر يرفض ذلك بحجة أن الإسم غريب ولن يشتري أحد كتاب يحمل اسماً غريبا.
يحاول ولكن دون فائدة.
فيقرر تغيير اسم الكتاب الى فن برمجة الحاسوب The Art of Computer Programming ويتم توقيع العقد.
لم يتحدث العقد عن تفاصيل محتوى الكتاب. وبالتالي اصبحت لديه الحرية أن يحدد المحتوى المناسب وطريقة عرضه.
فيقرر تغيير اسم الكتاب الى فن برمجة الحاسوب The Art of Computer Programming ويتم توقيع العقد.
لم يتحدث العقد عن تفاصيل محتوى الكتاب. وبالتالي اصبحت لديه الحرية أن يحدد المحتوى المناسب وطريقة عرضه.
نَفسُ عِصامٍ سَوَّدَت عِصاما ... وَعَلَّمَتهُ الكَرَّ وَالإِقداما
وَصَيَّرَتهُ مَلِكاً هُماما ... حَتّى عَلا وَجاوَزَ الأَقواما
وَصَيَّرَتهُ مَلِكاً هُماما ... حَتّى عَلا وَجاوَزَ الأَقواما
جاري تحميل الاقتراحات...