في التنمية - كل لنفسه. لكن في بعض الأحيان يؤدي إلى طريق مسدود.



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

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

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

صباح الاثنين أرسلت طلب سحب. وكان في استقباله بحماس. لكن الطريقة التي ذهبت بها ... لم أفكر قط في أنني سأجرؤ على القيام بذلك.

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

عندما يتم توزيع المهام (ووصف المهمة هو 1 ٪ من الحالة) ، كل لنفسه. كنت تفكر في شفرتك وحدك ، فاكتبها بمفردك - وحرم الله أي شخص أن ينظر إلى شاشتك في هذه اللحظة. تخرج من رأسك إلى الناس عندما يكون لديك بالفعل شيء لتريه لهم. أنت تناقش ، ثم عزل نفسك مرة أخرى في الوحدة الخاصة بك.

عرض رسم غير مستعد - كارثة. يبدو الأمر كما لو أنك لن تُرى عارياً فحسب ، بل بدون جلد ، وبدون جمجمة. سيرون كل أفكارك غير الكاملة المعتادة والتي لم تتشكل بعد في القرارات الذكية.

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

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

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

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

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

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

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

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

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

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

اتصل بي أنتوخ على سكايب. كنت أرغب في مناقشة كم كان رائعا اليوم أنه كان وقحا ل PMU ، الذي لا يفهم كيف يعمل التطوير. على ما يبدو ، كنت يائسة لدرجة أن احترام الذات لم ينجح. لقد فتشت للتو على الشاشة ، وفتحت وصف المهمة وسألته: "كيف يمكنني القيام بذلك؟" لقد كان انتهاكًا قويًا لعقد صداقتنا غير المعلن ، لكن أنتوخا قال ببساطة: "افتح IDE".

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

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

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

في اليوم التالي ، بدأت أفكر في كل هذا وأدركت أن بعض القرف قد حدث. لا يعرف Antokha C # ، فهو لم يعمل مطلقًا مع شبكة فرعية ، لكنه عمل معي على قدم المساواة ، إن لم يكن أفضل. اتضح أن الأحمق ، هل هو أفضل مني أم ماذا؟

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

هناك مشكلة واحدة. أحمق NDA. أنا أتجاهلها لأنني أعتقد أن Antokha لن تتعجل لتحميل IMessageReceiver اللمحة إلى Instagram الخاص بي.


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

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

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

أقوى علاج لجميع الشكوك والتقرحات المهنية هو عندما يعالج شخص ما عيوبك بشكل طبيعي.

Source: https://habr.com/ru/post/ar440040/


All Articles