عادات خاطئة قد تجعل منك مهندس برمجيات سيئ

اذا كنت مهندس برمجيات عليك قرائة هذا المقال اللذي قد يساعدك في تحسين تعاملك وعلاقتك وايضاً مكانتك في العمل

هناك بعض الأمثلة التي سنقوم بطرحها لكي تتعلم طريق واساليب التعامل مع الزملاء والعملاء في مجال العمل لتحصل تصنيف اعلى وكذالك زيادة مكانتك في العمل ورفع دخلك الشهري او نسبة الأجر

عادات عليك تجنبها اذا كنت مهندس برمجيات

هناك عدة اخطاء قد يقع فيها مهندس البرمجيات ولذلك سنقوم بذكرها لكم في هذا المقال ونتمنى ان تستفيدوا من المقال

اخطاء وعادات قد تجعل منك مهندس برمجيات سيئ

  • أن تكون جدليًا للغاية ؛ خاصة مع قائد التكنولوجيا.

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

  • غير قادر على التقاط المكدس.

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

  • غير قادر على تحمل النقد البناء.

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

  • كل هذا "يجب" أن يكون واضحًا ...

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


  • ماهر + جاد في العمل مع غير ماهر + سهل العمل معه.

سألني أحد الزملاء مرة ما إذا كنت سأختار العمل مع أحد الخيارين المذكورين أعلاه واخترت الخيار الأخير. لا أريد أن أعمل يومًا بعد يوم مع شخص صعب المراس. ما يساعدني أيضًا هو أنني لا أمانع أيضًا في الجلوس وتعليم شخص يسهل التعامل معه. إذا كنت قلقًا بشأن مهاراتك ، فاعمل عليها ولكن أكثر من ذلك ، لا تكن أحمقًا.

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

Post a Comment

Previous Post Next Post