التخطي إلى المحتوى الرئيسي

6 سمات تجدها في شخصية المبرمج


عندما تجد أحدهم يسير في الطريق و أصابعه تتحرك بتلقائية فهو ليس بالضرورة أن يكون عازف “بيانو” – و ليس بالطبع نشال – .. فإعلم انك من الممكن ان تكون امام ممتهن مهنة العصر…انه المبرمج ..
أتذكر عند أوراقي لجهة و عند سؤال المسؤول عن مهنتي .. أجبت بكل فخر: “مبرمج”..
وجدته أنفجر ضاحكا .. التفت حولي لأجد الجميع يضحكون أيضا ! .. ثم قال لي  ضاحكا: “يعني بتعمل ايه؟” !
تلك الشخصية الجديدة في مجتمعنا لها خصائصها الفريدة التي تم اكتسابها بحكم عمله اليومي..
سأحاول هنا سرد بعض تلك الخصائص….

1# المعالجة على التوازي (parallel processing)

يستطيع المبرمج ان يعمل في 3 مشاريع -برامج- في نفس الوقت (في شركة صباحا، كمبرمج حر او freelancer مساءا و بينهما يعمل في موقع او برنامج خاص) .. هذا بجوار حياته العائلية .. و من الممكن ان تجده في وقت الفراغ يذهب الى النادي للحفاظ على لياقته البدنية !

2#  التصميم المنطقي (Logic Design)

الحياة عنده تتلخص في رقمين .. ال 0 و ال 1 (الصفر بمعنى خطأ و الواحد بمعني صحيح).و بالطبع على على كلمتين .. OR و AND. فمثلا صباحا عند وضع جدوله اليومي قد تجده تمت ترجته بهذا الشكل.. ( الذهاب الى العمل) AND (تناول الفطار OR الانتهاء من برنامج صعب) AND (الرجوع الى المنزل OR البقاء في الشركة) AND (العمل كمبرمج حر).
الشئ الذي سيقوم بعمله يستبدله برقم 1 و الذي لن يقم به يستبده ب 0 ليتحول يومه الى مجموعة من الأصفار و الوحايد !

3#  المعالجة الطبيعية للغات (Natural Languages Processing)

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

4#   قواعد البيانات (Databases)

قليلا ما تجده يسير بدون شئ لتخزين أي شئ فيه، من الممكن ان يكون لابتوب، أو جهاز محمول ذكي (Smart Phone)، او حتى ورقه لتخزين المواعيد !

5#   حالة الـ (Hibernate)

عندما يبدأ في عمل مهمة برمجية معينة فلا تتوقع أن يقم من مكانه قبل أن ينتهي منها.أي شئ في يتم وضعه جانبا ثم يتم استرجاعه بعد الانتهاء مما يفعل. أعرف مبرمج رقمه القياسي في الجلوس على المكتب بدون قيام للانتهاء من شئ معقد 16 ساعة !

6#  التشفير (encrypting)

لا تتعجب عندما تدخل على صفحة أحدهم و تجد مكتوب..
do{
    System.out.println(“For Ever Alone”);
}while(true)
انه مبرمج يشتكي من الوحدة :))
هل تعاملت مع مبرمج  من قبل ؟

تعليقات

المشاركات الشائعة من هذه المدونة

خوارزميات غيرت العالم وساهمت في تطوّر الإنسانية

سنتناول في هذا الموضوع اهم الخوارزميات التي تحكم العالم وساعدت في الاسهام في التطور التكنولوجي الذي نشهده الان وقد تم تجميعها بواسطة عالم الرياضيات إيان ستيوارت في كتابه “ملاحقة من المجهول و17 معادله غيرت العالم “ وتكمن قوه المعادلات في الربط بين الرياضيات والنظريات الفلسفية والابتكار البشرى والذي نتج عنهم جميعا حقيقة مادية. وتكشف لنا المعادلات والقصص التي تسردها عن السمات الحيوية في العالم حولنا فباختصار هذه هي قصة صعود الإنسانية ..

طرق بسيطة لرسم البسمة على وجه من تُحِب

الصديق من يدفعك بقوة نحو السعادة، أما أنت فتجذب أحزانه بنفس القوة، لتذوبان فرحاً. لن أتكلم كثيراً في كم نحتاج اليوم إلى الضحكة على وجه الناس، وكم نفتقد البسمة على ملامح البشر، لكن كلنا نعرف الواقع… وأنا هنا كي أغيّر الواقع! سأورد عدة طرق لجعل هذا الواقع أفضل، كلها قد جرّبتها، وكلها سهلة وبسيطة.