ماهي حالتك النفسية عندما تصادفك مشكلة برمجية مستعصية؟

  • megasoft

السلام عليكم

الى الاخوة المبرمجين

ماهي حالتك النفسية اذا صادفتك مشكلة برمجية مستعصية وعجزت عن حلها ؟

ماذا تفعل؟

عن نفسي ابدأ بالاكل واكل الشكولاطا وشرب العصير ويصيبني توتر شديد....

واسعى الى حلها مهما كان ولو في نفس اليوم حتى وان لم اضطر للنوم..

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

التعليقات

مزيد من الإصرار والتحدي لحين حلها أو أصل لطريق أقتنع أنه مسدود،

مالم يكن الأمر مرتبط بموعد مُلزِم حينها ربما يحصل شيء من التوتر نتيجة الضغط.

  • أكون في مزاج عالي، وتكون حالتي النفسية في أحسن حالها، حيث أن هذه المُشكلة تمثل تحدي وكأنك تقوم بحل لغز ذهني :)

  • وتترك كل شيء في سبيل حل تلك المُشكلة، وتنام وتستيقظ عليها، أذكر مُشكلة صادفتني وكان باليوم التالي امتحان لمادة لم أكن قد أنهيتها فلم استطع فتح كتاب تلك المادة إلا بعد حل تلك المُشكلة البرمجية :)

zomorroda أضف ردا

و عليكم السلام

ماهي حالتك النفسية

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

ماذا تفعل؟

اقوم بأي نشاط اخر غير البرمجة.

قد اقرأ كتابا. اجالس اطفال العائلة . اجرب طبخ شي جديد. احاول تعلم شي بسيط من المشغولات اليدوية.

اي نشاط متوفر يخرجني تماما من الجو الذي كنت فيه.

عندما اعود اراجع الكود من البداية. ابحث حول المشكلة مرة اخرى. ثم تتيسر المشكلة وتنحل بإذن الله.

انا ابدا اكلم نفسي، حتى زوجتي بداية الزواج تحسبني مجنون

بصوت مرتفع ؟

هل العادة هذه مازالت موجودة ؟

ما الفائدة منها لك؟

يعتمد على نوعية المشكلة :

  • مشكلة تتعلق بالكود نفسه احلها في دقائق ولا تسبب لي قلق ما بالعكس أتعامل معها بأريحية تامه وكأنها جزء من البرنامج. اقرأ Stack Trace بحذر اشغل Unit Tests لأرى ايهما يفشل اقرأ السجلات Logs ان استدعى الأمر , اقوم بعمل Breakpoints وهكذا كما ترى فإن مشاكل البرمجة لها أدوات واستراتيجيات معروفة ان عرفتها فلن يرعبك أي خطأ برمجي.

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

لكن المشاكل البرمجية تقلقك خاصة اذا كان لديك وقت محدد لتسليم المشروع

اما بالنسبة لمشاكل البيئة فتلك لها قصة اخرى وقلق آخر

كما عانيت من هذا النوع من المشاكل خاصة في بيئة الاندرويد ستيديو

-_-