مذهل منتجك لا يزال يعمل

الآن سأخبرك سر الباب المفتوح. جاهز؟

صورة

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

هل هو كذلك ، لماذا وماذا تفعل.

بسرعة لأولئك الذين يعتقدون أن لديه منتجًا مناسبًا لنفسه ولا يمكنك قراءة المزيد.

الأول للفنيين. أجب عن نفسك: أنت تتبع مبادئ الشفرة النظيفة ، SOLID ، DRY وكل شيء مكتوب في المقالات وبالطبع ليس لديك قيم سحرية في الشفرة. لديك بالفعل تغطية اختبارية بنسبة 100٪ ، ولديك قرص CI / CD تلقائي نزيه ، وتستخدم REST جميع رموز HTTP الضرورية ، وليس فقط 200 و 201 و 404. يتم وصف جميع نقاط النهاية والحد الأدنى من الديون الفنية بشكل مثالي ، ويتم إعادة صياغة الرمز القديم هناك ؟؟؟ إذا لم يكن كذلك ، فأنت نفسك تفهم كل شيء. وما زلت لم أتحدث عن المراقبة وعن الكثير من الأشياء.

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

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

بالنسبة لأولئك الذين لا يزالون هنا ، وأعتقد أن معظمكم ، دعونا نفهم لماذا يحدث هذا ولماذا يناسب الجميع.

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

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

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

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

الآن لماذا يناسب الجميع؟ نعم ، نعم ، إنها تناسب الجميع على الإطلاق. أولئك الذين ليسوا راضين عن ذلك ، إما لا يعملون على هذه المنتجات ، أو يعيدون تشكيلها ويعيدونها إلى شكلها الطبيعي.

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

لماذا يناسب هذا المبرمجين؟ ربما لأن الكثيرين لا يمكنهم القيام بعمل أفضل ، لأنه من أجل القيام بعمل أفضل ، تحتاج إلى العمل باستمرار على نفسك. وبالنسبة للكثيرين لا يوجد حتى سؤال: لماذا ، إذا تم دفع المال بالفعل. تقرأ ebanoe.it ، ينصحون مباشرة بالعمل بنفس القدر حتى لا يتم طردهم. وهذا لا يعني شيئا.

لذلك تبين حلقة مفرغة ، لا يستطيع البعض ، والبعض الآخر لا يريد.

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

All Articles