، مقالات،

لماذا المهندسين “العاديين” هم مفتاح الفرق الرائعة



ظهر إصدار من هذا المنشور في الأصل في إعادة إنشاء ، وهو عبارة عن نصيحة لمهندسي البرمجيات.

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

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

ليس لدي مشكلة في فكرة أن هناك مهندسين 10 أضعاف مثمرون مثل المهندسين الآخرين. المشاكل التي أواجهها ذات شقين.

قياس الإنتاجية محفوفة

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

  • هل تعمل على المعالجات الدقيقة وإنترنت الأشياء وداخلية قاعدة البيانات وخدمات الويب وتجربة المستخدم وتطبيقات الهاتف المحمولماذا؟
  • هل تستخدم Golang أو Python أو Cobol أو Lisp؟ ما هو الإصدار والمكتبات والأطر؟ ما البرنامج الآخر الذي يجب أن تتقنه؟
  • ما هي المهارات المجاورة ، وقطاعات السوق ، وخبرة موضوع المنتج التي ترسمها؟ التصميم والأمن والامتثال وتصور البيانات والتسويق والتمويل؟
  • ما هي مرحلة التنمية؟ ما حجم الاستخدام؟ هل تكتب لبرنامج Mars Rover ، أو لا يمكنك تغيير برنامج ملفوف أبدًا؟

أيضا ، الناس ومهاراتهم وقدراتهم ليست ثابتة. عند نقطة واحدة ، كنت مهندس موثوقية قاعدة بيانات جيدة. ربما كنت حتى مهندس قاعدة بيانات 10x في ذلك الوقت ، ولكن بالتأكيد ليس الآن. لم أخبّر خطة استعلام في سنين.

“10x Engineer” يجعلها تبدو مثل الإنتاجية هي خاصية غير قابلة للتغيير للشخص. لكن الشخص الذي هو مهندس 10x في مجموعة مهارات معينة لا يزال سيحصل على المزيد من المناطق التي يكون فيها متوسطًا (أو أقل من المتوسط). أعرف الكثير من المهندسين على مستوى عالمي ، لكنني لم أقابل أي شخص أفضل 10 مرات من أي شخص آخر في جميع المجالات ، في كل موقف.

المهندسون لا يمتلكون برامج ، يمتلك الفرق البرامج

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

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

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

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

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

أفضل المنظمات الهندسية هي التي يمكن للمهندسين العاديين القيام بعمل رائع

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

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

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

لنتحدث عن المهندسين “العاديين”

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

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

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

بناء الأنظمة الاجتماعية مع “الأشخاص العاديين” في الاعتبار

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

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

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

عندما يتم تصميم أنظمتك لاستخدامها من قبل المهندسين العاديين ، كل هذا التبرع الزائد الذي يمكنهم سكبه في المنتج نفسه ، بدلاً من إهداره على التنقل في النظام.

مهندسي هندسي رائع

المنظمة الهندسية الرائعة هي التي لا يتعين عليك أن تكون أحد أفضل المهندسين في العالم التي لها تأثير كبير. ولكن-من المفارقات-Orgs Argenering Args Mint مهندسين عالميين مثل أعمال لا أحد.

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

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

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

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

لا توظف “أفضل” الناس. استئجار الناس المناسبين

نحن نركز على الكثير من الوكالة والخصائص الفردية ، وليس بما يكفي على الأنظمة التي تشكلنا وتبلغ سلوكياتنا.

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

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

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

من مقالات موقعك

المقالات ذات الصلة حول الويب

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى