تعرف على صفات المبرمج

تعرف على صفات المبرمج
NatchCenter أبر 9, 2018

مشاركة:

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)

انه مبرمج يشتكي من الوحدة :))