ذات مرة، كان لدي حلم ودخلت على عتبة شركة كبيرة. هناك حزم رواتب مرغوبة، ونظام رعاية اجتماعية كامل، ومساحة غير محدودة على ما يبدو للتطوير. ومع ذلك، مع مرور الوقت، وجدت أنني أصبحت غير مرتاح بشكل متزايد للبيئة هناك. اليوم أريد أن أتحدث عن آرائي من خلال نكتة وإلهام من كتاب.
النكتة هي: يمكن لأي شخص أن ينجب طفلاً في عشرة أشهر من الحمل، وإذا تمكن عشرة أشخاص من إنجاب طفل في شهر واحد، فهذه خرافة. بمعنى آخر، بالنسبة لمشروع ضخم مثل ولادة طفل، من المستحيل تقصير فترة البناء عن طريق زيادة عدد الأشخاص. هذه النكتة ليست من تأليفي، ولكنها مأخوذة من كتاب مشهور جدًا في مجال هندسة البرمجيات - "The Mythical Man-Month". يخبرنا هذا الكتاب أنه لا يمكن تبادل الوقت والقوى العاملة ببساطة. وفي العديد من المجالات، هذه حقيقة غير قابلة للكسر.
في الشركات الكبيرة، أفهم هذا بعمق. المشروع، إذا قام به 100 شخص، قد يستغرق سنة. ومع ذلك، عندما يزيد عدد الأشخاص إلى 200 شخص، قد لا يتم الانتهاء منه خلال عشر سنوات. وذلك لأن الزيادة في عدد الأشخاص تؤدي إلى تعقيد التواصل وصعوبة التنسيق. يحتاج الجميع إلى فهم عمل الآخرين، ويحتاجون إلى انتظار تقدم الآخرين، ويحتاجون إلى التعامل مع مختلف الأمور التافهة. هذه الأمور التافهة تمنعني من التركيز على البرمجة نفسها والاستمتاع بمتعة صنع الأشياء.
تأتي متعة البرمجة من خلق أشياء مفيدة للآخرين، في حين أن الألم يأتي من الاعتماد على الآخرين، وعدم التمتع بالحرية، وإجبار الآخرين على تحديد الأهداف، والعمل مع عدد كبير جدًا من الأشخاص. وفي المشاريع الكبيرة في الشركات الكبرى، تتضخم هذه الآلام. أشعر وكأنني المسمار في آلة ضخمة. لا أستطيع أن أشعر كيف يساعد الكود الخاص بي العملاء، ولا أستطيع أن أشعر بالقيمة التي أقوم بإنشائها.
في المقابل، في الشركات الصغيرة أو الفرق الصغيرة، يكون الوضع مختلفًا تمامًا. يعمل الجميع معًا بشكل وثيق ويشاركون في جميع جوانب المشروع. وهذا يجعل الأمر أسهل بالنسبة لي أن أشعر بمتعة البرمجة وأهميتي بالنسبة للمشروع ككل. أتمتع باستقلالية أكبر وأشعر وكأنني إنسان وليس جزءًا من آلة.
قد يقول البعض أنني لا أستطيع أكل العنب ويقولون إنه حامض. في الواقع، بالنسبة لشركة أو رئيس، مع إضافة كل شخص إضافي، من المرجح أن تزيد الإنتاجية الإجمالية. ومع ذلك، بالنسبة لجندي صغير مثلي، في كل مرة يتم إضافة شخص إلى الفريق، تنخفض كفاءتي الشخصية. نظرًا لوجود المزيد والمزيد من الأمور التافهة مثل التواصل، لا أستطيع التركيز على عملي.
وبطبيعة الحال، أنا لا أنكر قيمة الشركات الكبيرة. خلال تلك الأيام التي عملت فيها في Microsoft، تعلمت الكثير من المعرفة والخبرة القيمة. تمتلك الشركات الكبيرة أنظمة تدريب كاملة ومساحة تطوير واسعة، وهي بالفعل منصة تعليمية جيدة للأشخاص الجدد في مكان العمل. ومع ذلك، بالنسبة للأشخاص مثلي الذين يرغبون في تحقيق المتعة في العمل والحياة، قد لا تكون الشركات الكبيرة هي الخيار الأفضل.
أخيرًا، ما أريد قوله هو أن كتاب "شهر الرجل الأسطوري" ليس مفيدًا لتطوير البرمجيات أو الإدارة الهندسية فحسب، بل يحتوي أيضًا على رؤى عميقة لفهمنا للتعاون الجماعي وإدارة الوقت والتطوير الشخصي. إذا كنت مهتمًا بهذه المواضيع، فمن الأفضل أن تقرأ هذا الكتاب.
حصة على التغريد أنشرها على الفيسبوك
تعليقات
لا يوجد حاليا أي تعليقات