كان يحدثني عن صفات المبرمجين... يواجهون صعوبة في التكيف مع الناس، يحبون العزلة، ينظرون إلى الأمور بطرق رياضية... ثم قال، وهناك صفة أخرى ولكنني لن أخبرك بها كي لاتزعل، وعندما أخبرته أنني لن أزعل، قال لي:
إن فترة صلاحيتهم هي 5 سنوات.
شعرت بالصدمة في البداية، حيث تخيلت نفسي أنني علبة فول أو سردين سجل عليها تاريخ انتهاء الصلاحية، وحاولت تذكر تاريخ بدايتي مع مهنة البرمجة لكي أعرف إن كنت ما أزال صالحاً.... وياللهول... :( فقد كانت النتيجة أن صلاحيتي كمبرمج قد انتهت منذ سنتين!!!!
بعد قليل، بدأت الصدمة بالزوال وبدأت أفكر جدياً بهذه الفكرة وبدأت أقتنع بها، حيث أخذت أتذكر كيف كنت في أوج النشاط والقدرة السريعة على التعلم أيام الجامعة وكيف كنت شرهاً لتعلم الأكواد والبرامج المختلفة... ثم كيف أصبحت مع الوقت أكره متابعة التطورات في اللغات والكودات وملاحقة كل إصدارة تحتفل مايكروسوفت بإطلاقها... وكيف أنني تعبت من ملاحقة بقية البرامج التي أتخصص بها وهي كثيرة، فكما نعرف لايستطيع المبرمج في هذه الأيام أن يقول أنا أعرف فيجوال بيسك 6 وخبير بها فقط، أو: أنا لا أعرف سوى دلفي، أو لم أتعامل سوى مع قواعد بيانات أوراكل ولا أعرف سيكوال سيرفر، أو أعرف فيجوال بيسك ولكنني لم أتعامل مع برمجة مواقع الإنترنت..... فالمفهوم السائد في الشركات وأصحاب العمل أن المبرمج يعرف كل شيء في عالم البرمجة، بل إن بعضهم يعتقد أن على المبرمج أن يفهم في الشبكات وفي الهاردوير أيضاً...
رأيت بعض الإعلانات في الجرائد لمؤسسات كبيرة أو دوائر حكومية تطلب "مبرمجاً" فقط بدون تحديد أي شيء آخر، وأنا متأكد أن من وضع الإعلان يعتقد أن من سيأتيه عليه أن يكون ملماً بكل لغات البرمجة وكل شيء في الكمبيوتر... كما رأيت إعلاناً آخر مناقض للإعلان الأول من حيث الشكل ولكنه مطابق له من حيث الفكرة والمفهوم السائد عن المبرمج، حيث يطلب: "مبرمجاًُ يجيد فيجوال بيسك ودلفي وسي ++ وجافا وphp وasp وتحليل البرامج ورخصة قيادة سيارة!! ويستحسن من لديه إلمام بيونكس ولينكس وصن"
يبدو فعلاً أن من يستطيع اللحاق بكل ذلك والخوض في غمار الأكواد والتوابع والكومبوننت والصلاحيات والسيرفر والزبون والنمذجة والجداول والمصطلحات العجيبة من ODBC إلى DAO إلى ADO إلى MAPI وغيرها الكثير... هو شخص بعمر معين وبقوة عيون معينة وذهن صافي من مشاكل البيت وطلبات الأسرة والأولاد.....
فعلاً، يبدو أن للمبرمج فترة صلاحية....
ولكن السؤال... ماذا يفعل المبرمج بعد انتهاء فترة صلاحيته! وهل يلتفت إليه أحد أويكرمه كما يكرم بعض المطربون لأنهم كانوا بين أكثر 100 شخصية مؤثرة في العالم العربي......
شاركونا النقاش...