21

شخصيتك كمبرمج ... موضوع للنقاش!

كثيرا مانرى في الأفلام وفي الواقع أن المبرمج إنسان فوضوي يجلس أمام الشاشه ساعات وأمامه مجموعه من المشروبات وشعره منكوش وإنطوائي إلى حد كبير ...

هذه النظره ربما فيها شيء من الصحه ولكن تحليلي الشخصي لشخصية المبرمج بناء على المنطق وعلى الخبره في هذا المجال هي كالتالي :

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

السبب في التحليل السابق أننا كمبرمجين يعتمد عملنا على التخطيط بشكل كامل ورؤية البرنامج الذي نود برمجته قبل البدء به فإذا أردنا أن نبرمج نظام بسيط كإدخال الإسم والعمر في قاعدة البيانات فنحن نقوم بتخيل شكل النموذج وأنه يحتوي على حقلين وكبسة الإرسال وحقل العمر يجب أن يكون صغير مقارنه مع الإسم كما يجب أن يكون لدينا تحقق من ان العمر هو رقم وعند الإرسال يجب أن نتحقق أيضا من العمر أنه رقم لأنه ربما يقوم المستخدم بالتحايل على الجافاسكريبت وإخال قيمة غير رقميه وفي هذه الحاله يجب أن نرسل له رساله تفيده أن العمر المدخل غير رقمي وأن العمليه لم تتم وفي حال نجاح العمليه نظهر رساله تفيد بنجاح العمليه , كما أننا نقوم بفحص الإسم فربما يحتوي على كود حقن لقاعدة البيانات وهكذا نرى أن لدينا موهبه في تتبع مسار البرنامج قبل البدء به وفي مرحلة البرمجة نفكر في كل سطر نكتبه ماهي الأخطاء التي يمكن أن تظهر بسببه وماذا لو قام المستخدم بعمل كذا وكذا ثم نقوم بإصلاح أو تعديل مسار الخطة لجعلها أكثر إحكاما من قبل إلى أن ننتهي من العمل يكون لدينا خط رجعه (من خلال التعليقات التوضيحيه لكل جزئيه في النظام) بحيث إذا واجهنا أي مشاكل مستقبليه نقوم بإصلاحها خلال فترة قياسيه ودون الإضرار بتسلسل العمل , هذه العمليه مع الإستمرار تجعل المبرمج يعتمد عليها في حياته الحقيقيه مما يجعله يرى كل الإحتمالات الممكنه لتنفيذ أي عمل في حياته فتجده يتعامل مع المهام المنزليه وكأنها قائمة مهام أمامه يضع صح على كل مهمه تتم ويحب الترتيب لأن مايراه عباره عن أسطر برمجيه فإذا كانت مبعثره أي لايوجد تعليقات توضيحيه لكل برمجيه سيضيع , ولديه خطط للمستقبل كيف سيصل إلى النقطة ص وماذا سيفعل عند الوصول وفي حال لم يجد مصف للسيارة فماهي الحلول الأخرى وهل الوقود يكفي للعوده لأن فترة الجلوس ربما تتعدى منتصف الليل ولايوجد محطات وقود في الطريق و...و... وهكذا يحسب حساب لكل شيء قبل التحرك وفي الطريق يبدأ وكأنه بدأ البرمجه فيصلح الخطة لتتطابق بشكل أفضل عما خطط له .

هل ما أتحدث عنه واقعي بالنسبه لك ؟

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

السلام عليكم

انا سوف اتكلم عن وجهة نظرى ليس باى دراسات ولا اى شئ

كما تقول ان المبرمجين هم اشخاص ذهنهم مرتب جدا لكن تخيل معى ان مستوى تركيزك 100%

80% فى افكارك و مشاريعك و تزيد هذه النسبة مع زيادة المشاغل و النجاح فانت عندك قدرة محدودة على التركيز و التفكير لانك انسان و عقلك يوفر اكبر مجهود للشئ الذى تهتم به اى البرمجة مما يجعله يترك ولا يهتم و لايوفر المجهود الذى يجعلك ترتب مكتبك و تهتم بنفسك كواحد متفرغ يوفر كل قوة عقله فى النظام العام فانت و كما اقول لك ان كل ما زاد المشاغل و دخولك فى عالم البرمجة اكثر ينعكس هذا على نسبت تركيزك فى العالم الخارجى

و عندنا الناجحين الذين كانوا يوفرون كل ما يمتلكون من تركيز فى مشاريعهم و ابداعهم

ستيف جوبز الذى كان من المعروف عنه انه لا يهتم بنظافته و يوفر ابداعه فى ملابسه و يجعل كل تركيزه على منتجات ابل (اعلم انه ليس مبرمج)

و يتبعه فى هذا مارك زوكربيرج الذى كان لا يهتم بنفسه و كان يمشى بالشبشب فى الجامعة و امثلة كثيرة

و ها شئ من اعتقادى ان عدم تنظيم مكتبك يحسسك انك عبقري مما يعطيك دفعة للعمل وانك ليس كباقى الناس

اتمنى ان اكون وفقت فى عرض فكرتى :)

تتحدث عن ستيف ومارك ! هل شراء عدد من الملابس المتشابهه ولبسها يوميا يعد عدم نظافه أو شيء من عدم الترتيب والتنظيم ؟ أعتقد أن قمة الترتيب والتنظيم هو فعل نفس الشيء لأنك توفر وقت في إختيار الملابس وتكون ملابسك نظيفه دوما وبالنسبه للتركيز تأكد أن الإنسان لديه قدرات خارقه وهذا من فضل الله عليه فإذا قمت بالتمارين الرياضيه يمكنك الركض مدة ساعه أو 16 ساعه متتاليه أما إذا بقيت جالسا فلن تتمكن من الركض مدة دقيقه واحده لذلك إذا كان تركيزك عالي فيمكنك التركيز على أكثر من شيء وأنت تبرمج واسألني عن ذلك :) فأنا أجلس أمام الشاشه وأضع سماعات الرأس وبصوت عالي وأكون مركز في البرمجه بشكل كامل وفجأه أسمع صوت إبنتي تستيقض من نومها وهي في الغرفه الأخرى ولا أعلم حتى الآن كيف يمكنني ذلك !

السلام عليكم اخى الكريم هذا خطا غير مقصود

كنت ساقول ان ستيف جوبز كان لا يستحم و يمشى حافيا فى معظم الاماكن(انا من اشد المعجبين بهذا الرجل على العموم)

و مارك كان لا يهتم بنظافته عندما كان فى الجامعة

وهذه الاشياء:

هل شراء عدد من الملابس المتشابهه ولبسها يوميا يعد عدم نظافه أو شيء من عدم الترتيب والتنظيم ؟

انا كنت اقصدها انها ذكاء منهم انهم يوفرون ابداعهم الى منتجاتهم و عملهم

متاسف على هذا الخطا

اعلم اخى فانا مبرمج (مع اختلاف الخبرات طبعا :) ) انا مازلت مبتدا

انا اتكلم لو عندك مشروع ليك و عارف و متاكد انه سيبهر الناس و تعمل عليه ستوفر جميع جهودك فيه

اما اضع سمعات الراس و استمع للقران و اسمع اى حد فى البيت لكن عندما اكون اعمل على مشروع مهم (بالنسبة لى) انسى العالم كله :)

و طبعا فى الاول و فى الاخر هى قدرات :)

و تشرفت برايك جدا :)

ممكن تراسلنى اريد ان استفيد من خبرتك فى شئ صغير :)

الشخصية الأولى هي "مهوّس" يمكن أن يكون المبرمج أي أحد إنطوائي، إجتماعي، مرح، عصبي أو أي شئ و لكن في الغالب هو شخص عميق على ما أظن.

هادئ وعميق لأنه يعلم مايدور حوله من أحداث فلا يتحرك أو يتأثر إلا إذا علم بوجود تهديد حتمي لذلك يظهر على أنه هادئ وعميق

أتفق معك في كثير من الأمور ، و من واقع حياتي أرى أني كمبرمج :

  • إنطوائي

  • منظم

  • أتابع كل ما يخاطب العقل

  • أعشق الحواسيب خاصة القديمة منها سواء (برمجيات أو عتاد)

  • شعري منكوش :)

شعرك منكوش ولكن في حال كان لديك مشوار مهم وتريد إظهار شخصيه منظمه أعتقد أن شعرك يصبح أفضل بكثير من أي شخص آخر :) نفس الشعور في البيت منكوش ولكن في العمل والإجتماعات أصبح شخصا آخر :)

واقع المبرمجات يختلف عن واقع المبرمجين، فكل المبرمجات اللاتي اعرفهنّ لا يظهرن بالوصف الذي ذكرته:

إنسان فوضوي يجلس أمام الشاشه ساعات وأمامه مجموعه من المشروبات وشعره منكوش وإنطوائي إلى حد كبير

ومن الطريف أن المجتمع حولنا يطبق صورة المبرمجين على صورة المبرمجات، والامر ليس في مجتمعي فقط!:

في الواقع لا يمكننا تمييز المبرمجات من غيرهن، فغالبهن كباقي البنات لهن بيئتهن وحياتهن ويختلفن في اذواق الملابس، الكتب، الهوايات...الخ، انا اعرف فتاة مبرمجة، ولها في تصميم الازياء! والظاهر انهن لا يحتفين بمهاراتهن البرمجية كالرجال، فتقول مبرمجة، يشبه قولك "شيف" ، كاتبة، رسّامة، مصممة ديكور، فيزيائية...الخ فقط مجرد اختلاف اهتمامات.

صحيح ان باقي الفتيات ينظرن للبرمجة انها صعبة نوعاً ما، لكن المبرمجات لا يقلن ذلك.

الصفة المشتركة التي لاحظتها على المبرمجات هو الحفاظ على الوقت، لا تحب المبرمجة ان يُهدر وقتها اي احد إلا نفسها فقط، فقد نراها تتأخر عن بعض المواعيد، ليس استهتاراً بالوقت، بل لانها ترى ان هناك شيئاً اهم من هذا اللقاء أخّرها!

هذا فقط ما الاحظه في المبرمجات حولي

بعض المبرمجات وجدت شبها كبيرا بينهن وبين الصفات المذكورة وإحداهن كانت ملفته في هذه الصفات فالشعر المنكوش للفتاه مخيف :)

في الوضع الطبيعي للفتيات، من المفترض ان تكون هذه هي الحالة صباحاً فقط وليس طول اليوم^^

مجهول
  • حذف بواسطة المستخدم

ليس بالضرورة أن يكون المبرمج إنسان فوضوي لهذه الدرجة.

*هي سمات المهووسين ( nerds) (عشاق السينما + الألعاب + التقنية هواتف الخ...) قد يكونوا غير مبرمجين و هم قد يكونوا فوضويين.

*أرى كثيرا مبرمجين لكنهم بعكس ما يشاع أنهم فوضويين وماشابه.

-1

ربما لم تقرأ المقال بالكامل :) المقال يتحدث عن اننا كمبرمجين مهووسين ولكننا منظمون

أعتذر! قرأته مرة أخرى الآن وتم ال+1 :)