هل سبق لك أن قلت شيئًا طبيعيًا لك تمامًا ، ولكن الجميع مندهش جدًا؟ يحدث هذا لي باستمرار عندما أصف ما كان يعتبر طبيعيًا في الشركة التي عملت فيها. لسبب ما ، يتحول وجه المحاور تدريجياً من ابتسامة لطيفة إلى كآبة من الدهشة الشديدة. فيما يلي بعض الأمثلة النموذجية.
هناك شركة واحدة جيدة للغاية ، واحدة من أكثر الأماكن الممتعة التي عملت بها على الإطلاق ، وهي مزيج من كل الأشياء الجيدة لـ Valve و Netflix. الناس هنا مدهشون ، ويمنحك حرية كاملة تقريبًا في القيام بكل ما تريد. ولكن كأثر جانبي لهذه الثقافة ، فإن ما يقرب من 50 ٪ من الموظفين الجدد يتركونهم في السنة الأولى ، بعضهم طواعية والبعض الآخر لا. طبيعي تماما ، هاه؟
هناك شركة سرية للغاية بشأن بنيتها التحتية. على سبيل المثال ، يخشى الإبلاغ عن الأخطاء إلى مورد المعدات ، لأنه بعد ذلك سيتم إصلاح الأخطاء وسيتمكن المنافسون من استخدام التصحيحات. هذا لا يمكن السماح به. الحل: طلب البرامج الثابتة وإصلاح الأخطاء بنفسك! عادي.
لقد التقيت مؤخرًا بأخصائيين حاولوا إعادة إنتاج الخوارزمية المنشورة في مقالة تلك الشركة. لم يتمكنوا من إعادة إنتاج النتيجة. علاوة على ذلك ، أدت الخوارزمية من المقال إلى مستوى عال من عدم الاستقرار بشكل غير عادي. عندما سئل أحد المؤلفين عن هذا ، أجاب: "حسنًا ، نعم ، هناك بعض الحيل التي لم تظهر في المقال" ، ورفضوا مشاركة هذه الحيل. أي أن الشركة نشرت عمدا نتيجة غير منتجة حتى لا تعطي تفاصيل ، كما فعلت عادة مع الأخطاء.
تهدد الشركة بإطلاق النار على الفور على أي موظف يقوم بتسريب المعلومات. يتم إخبار هذا لكل وافد جديد بأمثلة عن الأشخاص الذين أطلقوا النار من أجل التسرب (على سبيل المثال ، قام أحد الأشخاص بتسريب معلومات تفيد بأن الحفل سيعقد في مكتب معين). يتم الإبلاغ بصوت عالٍ عن كل فصل من هذا القبيل وإبلاغ جميع الموظفين به. نتيجة لهذه السياسة ، يخشى الكثيرون إعادة توجيه رسائل البريد الإلكتروني حتى مع وجود معلومات بريئة مثل تحديث بيانات التأمين. بدلاً من ذلك ، يقومون بطباعة خطاب من كمبيوتر آخر - ويقومون بنقله في شكل ورقي. أو التقاط الصور على الهاتف. عادي.
في أحد المكاتب ، سألت ذات مرة لماذا يبدو أن اثنين من الموظفين المعينين يتجنبون بعضهما البعض. قيل لي إن العداوة مستمرة منذ عشر سنوات. في الواقع ، لقد تحسن الوضع في الآونة الأخيرة. لسنوات عديدة ، لم يكن من الممكن حرفيًا أن يكونوا في نفس الغرفة ، وإلا فإن أحدهم سيغضب جدًا ويفعل شيئًا مؤسفًا. لكن الآن هدأ الرجال ، لذلك يمكن العثور عليهم أحيانًا في نفس جناح المكتب أو حتى في نفس الغرفة. وهؤلاء ليسوا مجرد أشخاص عشوائيين. هؤلاء هم مديرو الفريقين فقط في هذه الشركة. OK!
هناك شركة تتمتع بثقافة غريبة بحيث يمكنك كتابة كتاب صغير عنها. في الحقيقة ، لقد بدأت مؤخرًا في كتابة منشور حول هذه الشركة ،
وقد كتبت بالفعل أكثر من 100 ألف كلمة - أكثر من جميع المنشورات على مدونتي مجتمعة.
أوضحت لي هذه الشركة أنه من الأفضل بكثير اتخاذ القرارات ليس على أساس البيانات ، ولكن على أساس العلاقات السياسية ، وأن فكرة اتخاذ القرارات على أساس البيانات هي في أي حال خرافة - لا أحد يفعل ذلك.
في هذه الشركة أعطيتني أربعة أسباب للعمل معهم. تحولت الأربعة إلى كذبة. ونتيجة لذلك ، تراجعت مسؤوليات عملي إلى حقيقة أنني عندما استأجرت ، وافقت على عدم القيام بأي شيء.
عندما انضممت إلى هذه الشركة ، لم يلمس فريقي نظام التحكم في الإصدار لعدة أشهر. اضطررت للقتال لجعل الجميع لاستخدامه. لقد فزت في هذه المعركة. لكنه لم يستطع إقناع الموظفين بإجراء الاختبارات أولاً. لذلك ، فواصل التجميع عدة مرات في اليوم.
في محادثة مع الإدارة ، ألمحت إلى أنني أعتبر ذلك مشكلة إنتاجية لقسمنا. قيل لي أن هذا أمر طبيعي. هذا هو الوضع بالنسبة لجميع الموظفين ، لذلك الجميع على قدم المساواة. مهمتي هي ترتيبهم ، لذا إذا كانت المشكلة تؤثر على الجميع على قدم المساواة ، فلا داعي للقلق.
أطلقت شركة أخرى العديد من المبادرات واسعة النطاق لجذب المطوّرات ، لكن
ما زالت النساء يخضعن للفحص لإجراء مقابلات مع أسئلة مثل "هل لديك خبرة في الخوارزميات أو الترميز فقط؟" لكن نسيت كم كانت الشركة طبيعية.
في شركة أخرى ، عملت في فريق مكون من أربعة أفراد في مشروع بميزانية عدة مئات من ملايين الدولارات وتأثير سنوي قدره مليار دولار. في الوقت نفسه ، تم النظر في طلبات الأشياء التي تبلغ قيمتها مئات الدولارات لعدة أشهر أو تم رفضها.
قد يبدو لك أنني عملت فقط في شركات سيئة بشكل غير عادي. ولكن لا ، لديهم سمعة جيدة ، واثنتان منهم واحدة من أفضل الشركات للتوظيف. وسمعت قصصًا مماثلة من موظفي شركات أخرى ، حتى مع سمعة هندسية ممتازة. الفرق الوحيد هو أنني الآن في حالة صدمة ، ويعتقد المحاور أن كل شيء على ما يرام.
تستخدم العديد من الشركات مكتبة
Flaky التي تضيف التعليقات التوضيحية لـ python إلى اختبارات غير موثوقة تمر أو تفشل. سألت موظفي ثلاث شركات مختلفة ماذا يفعل Flaky. اقترح كل منهم أنها تجري الاختبار مرارًا وتكرارًا في حالة الفشل. وثيقة ، ولكن ليس تماما. من الناحية الفنية ، يمكن استخدامه على أي حال ، ولكن في الممارسة العملية يقوم بإعادة تشغيل الاختبار بشكل متكرر ويبلغ عن الانتهاء بنجاح. تم تطوير Flaky بواسطة شركة تتعامل مع البنية التحتية لتخزين البيانات ، بينما تستخدم المكتبة بنشاط أكبر منافسيها. وضع علامات على
الاختبارات التي تم اجتيازها
مع الأخطاء المحتملة أمر طبيعي تمامًا .
هناك شركة معروفة بالممارسات الهندسية الجيدة. عندما راجعت آخر مرة ، كانت لديها مدة تشغيل تبلغ 99.99٪ ، وهو ما يفسر بالكامل الممارسات الهندسية المتبعة هناك. إذا كانت إحدى الشركات الناشئة تبدو مثل Twitter أو Reddit ، فلا يكفي واحد فقط ، لكننا نتحدث عن نظام أساسي للبنية التحتية يحتاج إلى اثنين بالفعل. تعتبر العديد من الشركات التي تبني البنية التحتية لعشرين ممارساتها التي تؤدي إلى مثل هذه الموثوقية طبيعية تمامًا.
بقدر ما أستطيع أن أقول ، فإن العديد من هذه الشركات قطعت شوطًا طويلاً. في البداية ، ركزوا فقط على نمو المنتج. هذا معقول تمامًا ، لأن قيمة الشركة في البداية تقارب الصفر. إنها لا تنفذ إدارة النظام المختصة أو الأمن الحقيقي ، لأنه ليس لديها ما تخسره. حسنًا ، باستثناء بيانات المستخدم ، عندما يتم اختراقها بشكل حتمي ، وإذا كنت تتحدث إلى ضباط الأمن في الشركات الناشئة الخاصة الكبيرة (يطلق عليهم "حيدات" ، وحيد القرن) ، فإن هذا يحدث طوال الوقت.
والنتيجة هي ثقافة تركز بشكل مفرط على النمو دون مخاطرة. غالبًا ما يتم الحفاظ على هذه الثقافة حتى عندما نمت الشركة إلى مليار دولار ولديها بالفعل شيء تخسره. إذا اعتاد شخص ما العمل لدى Google أو Amazon أو شركة أخرى مع إجراءات صارمة ، فإن الوضع سيصيبه بالصدمة. كثيرا ما يحاول إصلاح شيء ما ، لكنه لا يستطيع فعل أي شيء ويستقيل.
من المحتمل أن يكون لدى Google اليوم أفضل الممارسات التشغيلية وأساليب الأمان بين جميع شركات تكنولوجيا المعلومات في العالم. من السهل القول أننا يجب أن نأخذ مثالاً على ذلك. ولكن من المفيد أن نرى كيف حققوا ذلك. وما حدث من قبل. إذا نظرت إلى قاعدة الشفرة ، فستشاهد العديد من الخدمات التي تنتهي أسماؤها بـ z ، بالإضافة إلى عدد كبير من المتغيرات بشكل مدهش. قال أحد الموظفين القدامى إنه ذات مرة أراد شخص ما إضافة المراقبة. لم يكن من الآمن للغاية ضبط
google.com/somename
للمراقبة ، لذا أضافوا z ، أي
google.com/somenamez
، للأمان. هذا في الشركة ، التي تعتبر الآن الأفضل في العالم في مجال الأمن.
لقد تحركت الآن في أمان لدرجة أن الموظفين الجدد ينكرون بشدة مثل هذه الممارسات في الماضي. في الوقت نفسه ، تسمى الأسباب التي لا معنى لها حقًا (على سبيل المثال ، لتجنب تضارب الأسماء).
لم يحدث تقدم Google الهائل في مجال الأمن - من إضافة الرسالة z إلى أفضل ممارسات البكالوريا الدولية في العالم - لأن شخصًا ما أجرى حديثًا مفوهًا أو كتب مقالة مقنعة. بدأت بعد عدة "fakap". عندها فقط تم إعطاء حراس الأمن سلطة حل المشكلات الأساسية. بالنسبة للشركات الجيدة والصائبة ، تبدأ الإصلاحات دائمًا على هذا النحو تقريبًا. لقد ضُحكت شركة Microsoft لسنوات عديدة ، ولكن بعد ذلك أجبرتهم عدة مآثر كارثية على تغيير موقفهم تجاه الأمن. هذا يبدو بسيطا فقط. لكن شهود العيان يقولون إن التغيير كان قاسيا. على الرغم من الإشارة إلى ذلك من الأعلى ، ظل الجمود قويًا جدًا. لماذا تغيير ما عملت؟ لذلك ، كان هناك ضغط قوي من الأشخاص الذين اعتادوا على القيام بكل شيء بالطريقة القديمة.
يمكن رؤية مثل هذه الأشياء في أي صناعة. والمثال الكلاسيكي الذي كثيراً ما يستشهد به الفنيون هو غسل اليدين بواسطة الأطباء والممرضات. من المعروف أن الميكروبات موجودة ، كما أن غسل اليدين بالصابون يقلل بدرجة كبيرة من احتمال انتقال الميكروبات وبالتالي يقلل بشكل كبير من معدل الوفيات في المستشفيات. على الرغم من هذا ، حتى الأطباء والممرضين المتمرسين لا يزالون لا يفعلون ذلك. التدخل مطلوب. تذكرنا علامات غسل اليدين بإنقاذ الأرواح. والأفضل من ذلك ، أن الناس الأحياء وقفوا وطالبوا بغسل أيديهم: بهذه الطريقة يتم إنقاذ المزيد من الأرواح. يمكن للناس تجاهل العلامات ، لكنهم لا يستطيعون المرور من قبل الشخص المسؤول.
شيء من هذا القبيل ، تحاول شركات تكنولوجيا المعلومات تنفيذ أفضل الممارسات. إذا أخبرت الموظفين بما يجب عليهم فعله ، فهذا يساعد قليلاً. إذا قمت بتنفيذ التحقق من الكود ، فسيكون التأثير واضحًا على الفور.
تشير الإحصاءات بوضوح إلى أن الأشخاص يتقنون بالفعل العادات الروتينية السيئة التي لا تعطي تأثيرًا واضحًا ، ولكنها تقلل بشكل لا رجعة فيه خطر وقوع أحداث نادرة ولكنها كارثية. يبدو للشخص أن قطع المسار هو الطريق الصحيح والمعقول. هناك مصطلح خاص لهذا: "تطبيع الانحراف". تمت دراستها جيدًا في عدد من السياقات الأخرى ، بما في ذلك الرعاية الصحية والطيران والهندسة وهندسة الفضاء والهندسة المدنية ، لكن لم تتم مناقشتها بعد في سياق البرنامج.
هل من الممكن أن نتعلم من أخطاء الآخرين ، وليس من أخطائك؟ لا تعطي حالة الصناعة سببًا للاعتماد على هذا ، ولكن دعونا نجرب. كتب جون بانيا
تقريرًا قصيرًا عن تطبيع انحراف الرعاية الصحية ، يمكن تطبيق النتائج على تطوير البرمجيات. تجدر الإشارة إلى أن علاج المرضى يمكن مقارنته مع تصرفات المطورين. ومع ذلك ، يحدث تطبيع الانحراف أيضًا في سياق ثقافي حيث التشبيه ليس واضحًا جدًا.
يصف القسم الأول من المقالة بالتفصيل عددًا من الحالات المأساوية ، سواء في الرعاية الصحية أو في مناطق أخرى. هنا مثال نموذجي واحد:
إن حالة الإهمال الكارثي ، التي لاحظها المؤلف كشاهد خبير ، كانت مرتبطة مع طبيب التخدير الذي يقوم بإيقاف جهاز تهوية الرئة الاصطناعي بناءً على طلب الجراح الذي أراد إجراء تصوير أشعة سينية لتجويف البطن (Banya ، 2005 ، ص. 87-101). كان من المفترض أن يغلق جهاز التنفس الصناعي لبضع ثوانٍ فقط ، لكن طبيب التخدير نسي إعادة تشغيله أو ظن أنه قد تم تشغيله ، لكنه لم يوقفه. كانت المريضة خالية من الأكسجين لفترة كافية لتبدأ نقص الأكسجين الكامل ، مما أدى إلى غرقها في حالة نباتية. لم تتعافى أبدًا. بعد 9 أيام ، انفصلت عن التهوية الميكانيكية ، وبعد يومين توفيت. اكتشف لاحقًا أن أجهزة إنذار التخدير ومعدات المراقبة في غرفة العمليات مبرمجة عن قصد "للتعليق إلى أجل غير مسمى" بطريقة لم يتلق بها طبيب التخدير تحذيراً حول مشكلة في جهاز التنفس الصناعي. كان المنبه نفسه في مكانه ، لكنه تم إيقافه ، ربما لأن موظفي التشغيل وجدوا أن الجهاز يصرخ بشكل مزعج.
قم بإيقاف تشغيل أو تجاهل الإشعارات نظرًا لوجود عدد كبير جدًا منها ومزعج جدًا؟ يتصرف يدويا مع خطر ارتكاب خطأ؟ نعم ، يمكنني تسمية عدد قليل من الشركات في وقت واحد ، حيث تبدأ عملية استخلاص المعلومات بعد وقوع كارثة على وجه التحديد من هذه النقاط ، ما لم يموت أحد في النهاية ، وفقط بضعة ملايين من الدولارات. إذا قرأت
الكثير من التحليلات لمثل هذه الحوادث في تكنولوجيا المعلومات ، فإن كل مثال في مقالة الأرنب سيبدو مألوفًا لك ، حتى لو كانت التفاصيل مختلفة.
ينتهي القسم
بهذا الاستنتاج :
وكقاعدة عامة ، يتم تفسير هذه الكوارث من خلال "انتهاك طويل للقواعد ، والأحداث المتناقضة التي تراكمت دون أن يتم اكتشافها ، وفكرة ثقافية غير صحيحة للمخاطر. هذه العوامل مجتمعة منعت التدخل الذي كان يمكن أن يمنع الآثار الضارة. " من اللافت للنظر بشكل خاص كيف يتم دمج العديد من انتهاكات القواعد والأخطاء معًا لإتاحة الفرصة للكوارث.
مرة أخرى ، يبدو أن النص مأخوذ من مقال عن الأعطال التقنية. لذلك ، فإن القسم التالي حول أسباب هذه الإخفاقات يستحق الاهتمام. والأسباب هي كما يلي.
قواعد سخيفة وغير فعالة
تقدم هذه المقالة مثالاً على إعطاء الأدوية لحديثي الولادة. لمنع "تسرب المخدرات" ، يجب على الممرضة إدخال كلمة مرور على الكمبيوتر. تستطيع الوصول إلى صندوق الدواء وتأخذ الكمية المناسبة من الدواء. للتأكد من أن الممرضة الأولى لم تسرق أي شيء ، يجب على الممرضة الثانية مراقبة العملية. ثم يتعين عليها إدخال كلمة المرور الخاصة بها في جهاز الكمبيوتر كتأكيد أنها لاحظت الإجراء الصحيح للتعامل مع الدواء.
يبدو مألوفا. تبدأ الكثير من تقارير الحوادث بحقيقة أن "شخصًا ما تخطى بعض الخطوات لأنها غير فعالة". على سبيل المثال ، "أطلق أحد المبرمجين تكوينًا سيئًا أو رمزًا سيئًا لأنه كان متأكدًا منه ولم يرغب في قضاء الوقت في التدريج أو الاختبار." حدث
إغلاق أزور سيئ السمعة
في نوفمبر 2014 لهذا السبب بالتحديد.
في الوقت نفسه تقريبًا ، قام أحد المطورين من Azure بإلغاء قاعدة تحظر دفع تكوين يفشل في إجراء الاختبارات في فرع Canary. كان المطورون متأكدين من أن التكوين كان في حالة جيدة. عندما بدأ Canary بالفشل ، قاموا بإلغاء القاعدة التي تحظر النشر من Canary إلى التدريج مع وجود خطأ. كانوا متأكدين من أن التكوين كان في حالة جيدة ، وأن الفشل كان بسبب شيء آخر. أظهر التحليل اللاحق أن التكوين كان صحيحًا تقنيًا ، ولكن به خلل تجلى في البرنامج الرئيسي. من حسن الحظ أن الأخطاء المخفية التي كشفت عنها التكوين لم تكن خطيرة مثل علة Azure.
لدى الناس فهم ضعيف لكيفية تداخل الأخطاء. لذلك ، نحن نقبل قواعد النشر الآمن. ولكن للسبب نفسه أن الناس لديهم فهم ضعيف لكيفية تداخل الأخطاء ، فإن هذه القواعد تبدو سخيفة وغير فعالة!
المعرفة غير كاملة وغير متساوية
مفهوم القاعدة ليست فطرية. عندما يأتي أشخاص جدد إلى الشركة ، فإنهم يمتصون بسهولة العمليات المنحرفة التي أصبحت هي القاعدة.
وصفت
جوليا إيفانز لي كيف يحدث هذا:
الوافد الجديد يأتيمبتدئ : WTF WTF WTF WTF WTF
المخضرم : نعم ، نحن نعرف ، نحن نفعل هذا.
مبتدئ : wtf wtf wtf wtf wtf w ...
مبتدئ يعتادالمبتدئين الثاني يأتيالصاعد رقم 2 : WTF WTF WTF WTF
المبتدئين : نعم ، نحن نعرف ، نحن نفعل هذا.
الشيء الأكثر غدراً هو أن الناس يقبلون حقًا فكرة WTF ، ومن ثم يمكنهم نشرها بأنفسهم في أماكن أخرى طوال حياتهم المهنية. بمجرد أن
عملت مع مشروع مفتوح المصدر واحد تحطمت بانتظام. قيل لي أن هذا أمر طبيعي ، ومنتجاتهم أفضل من المتوسط. راجعت ووجدت أنه كان الأسوأ في فصله من جميع النواحي تقريبًا.
ورسم فكرة عن كيفية إصدار تصميمات مع القليل من الجهد نسبيا ، والتي سوف تمر دائما تقريبا الاختبارات. كان الجواب الأكثر شيوعًا هو: "واو ، يجب أن يعمل هذا الرجل مع مبرمجي النجوم. لكننا سنكون واقعيين. ينفصل تجمع الجميع عدة مرات على الأقل في الأسبوع. " كما لو أن إجراء الاختبارات (أو حتى محاولة الترجمة) قبل التحقق من الشفرة يتطلب جهودًا خارقة. ولكن بمجرد أن يعتقد الناس أن هناك نوعًا من الانحراف أمرًا طبيعيًا ، فإنهم يمتصون الفكرة غالبًا.
أنا كسر القاعدة لصالح المريض
تقدم هذه المقالة مثالًا للطبيب الذي ينتهك القاعدة التي تنص على ارتداء القفازات عند البحث عن الوريد. وهو يعتقد أن ارتداء القفازات يجعل من الصعب العثور على الوريد ، لذلك سيتعين عليه أن يطعن طفلًا بإبرة عدة مرات. من الصعب الجدال مع ذلك. لا أحد يريد أن يؤذي طفل!
حدث ثاني أكبر فشل في كل ما رأيته في حياتي لهذا السبب. لاحظ أحدهم تباطؤ قاعدة البيانات. لقد كتبوا بسرعة رقعة ، ولمنع التدهور من الانتشار ، تجاهلوا قاعدة النشر البطيء التدريجي. بدلاً من ذلك ، لفوا التصحيح على جميع الآلات. من الصعب الجدال مع ذلك. لا أحد يريد العملاء لتجربة تدهور الخدمة! لسوء الحظ ، اكتشف التصحيح خطأ تسبب في إيقاف تشغيل عالمي للخدمة.
القواعد لا تنطبق علي / يمكنك أن تثق بي
ينظر معظم الناس إلى أنفسهم على أنهم جيدون وكريمون ، وبالتالي يمكنهم اعتبار انتهاكهم للقواعد بمثابة استجابة عقلانية ومقبولة تمامًا لمواقف المشكلات. إنهم على يقين من أنهم لا يرتكبون أي شيء خاطئ ، وسوف يشعرون بالغضب وغالبًا ما يدافعون عن أنفسهم بشدة إذا واجهوا أدلة على عكس ذلك.
مع نمو الشركة ، من الضروري إدخال نظام أمان لا يسمح لكل موظف بالوصول إلى كل شيء تقريبًا. وعندما يحدث هذا ، في معظم الشركات ، يشعر بعض الموظفين بالضيق: "ألا تثق بي؟ إذا كنت تثق ، فلماذا تمنع الوصول إلى X و Y و Z؟ "منالمعروف أن Facebook يوفر للموظفين منذ فترة طويلة الوصول إلى ملف تعريف أي مستخدم. ذكر بعض المجندين هذا كميزة للعمل على Facebook. وأنا أعلم أكثر من بدء تشغيل محترم ، حيث ، كما كان من قبل ، يمكن لكل موظف الوصول إلى جميع المعلومات تقريبًا ، حتى بعد تسرب أو اثنين من المعلومات. هناك حاجة إلى إرادة سياسية معينة للحد من وصول الناس إلى ما يعتبرونه ضروريًا أو اعتياديًا بموجب القانون. أعلنت العديد من الشركات الناشئة العصرية القيم الأساسية "للثقة" و "الشفافية" ، مما يجعل من الصعب تبرير قيود الوصول.العمال خائفون من الأداء
لا أريد أن أعرب عن رأيي لبعض الناس ، لأنهم يستطيعون مقابلته مع العداء ، ولا يمكنهم إرجاع الكلمات المنطوقة. في المقال العلمي المذكور ، يقدم المؤلف مثالًا للطبيب الذي يعاني من ضعف خط اليد. يغضب عندما يطلب شخص ما توضيح ما كتبه. نتيجة لذلك ، يتساءل الناس ، لا يسألون.لقد طورت معظم الشركات ثقافة تعتبر التغذية الراجعة صعبة. تم تأجيل العديد من المشاريع لعدة أشهر ، ثم توقفت ، لأن كل موظف كان يخشى أن يعبر عن رأيه منذ البداية ، خوفًا من النقد. المشكلة موجودة حتى في الثقافات التي تشجع على الأدب: من الصعب أيضًا التعبير عن النقد الصادق هناك. اتضح أن الناس يخشون التحدث في بعض الشركات ، لأنهم يتعرضون للهجوم من قبل شخص شرير. في حالات أخرى ، يخشون الكلام ، لأنهم هم أنفسهم يسمون بالشر. مشكلة صعبة.دليل يخفي المشكلة
يقول مقال علمي كيف يتم التخلص من المعلومات المتعلقة بمشكلة ما عندما تنتهي السلسلة. أحد الأمثلة على ذلك هو كيف يتخذ المدير إجراءات غير مثالية حتى لا يبدو سيئًا أمام رؤسائه.لقد صدمت عندما رأيت هذا للمرة الأولى. يفهم الناس أنهم يفعلون شيئًا ما خطأ. ولكن إذا قمت بالتحسين ، فهناك احتمال غير صفري بالفشل ، ومن ثم سيكون الأمر محرجًا للغاية. لذلك ، من الأسهل تركه كما هو. مع سنوات من الخبرة المهنية ، أدرك بشكل أفضل كيف ولماذا يلعب الناس هذه اللعبة ، لكن ما زلت أجدها سخيفة.حلول
افترض أن شركتك تواجه مشكلة نموذجية: يتم مكافأة الأشخاص على البطولة في إطفاء الحرائق ، وليس لمنعها. ويتم الترويج للأفراد لإطلاق ميزات جديدة ، وليس لإجراء إصلاحات حرجة وإصلاح الأخطاء. كيفية تغيير هذا؟الخيار الأسهل هو القيام بالأمر الصحيح وحدك وتجاهل ما يحدث. ستجلب بعض الفوائد ، لكن مدى تأثيرك محدود. بعد ذلك ، يمكنك إقناع فريقك بالقيام بالأمر الصحيح: لقد قمت بذلك عدة مرات لتنفيذ ممارسات أعتقد أنها مهمة حقًا.ولكن إذا كانت الحوافز موجهة ضدك ، فسيتطلب الأمر جهودًا مستمرة وغير منتظمة لجعل الناس يفعلون الشيء الصحيح. في هذه الحالة ، تتمثل المشكلة في إقناع شخص ما بتغيير الحوافز ، ثم التأكد من أن التغييرات تعمل كما هو متوقع. كيفية إقناع الإدارة بتغيير الحوافز هو موضوع مقال منفصل. فيما يتعلق بتنفيذ التغييرات ، رأيت الكثير من الأخطاء "الواضحة" التي تتكرر في شركات مختلفة.الشركات الصغيرة تجد هذا سهلا. عندما كنت أعمل في شركة تضم مائة شخص ، كان هناك تسلسل هرمي بسيط: مشارك فردي (IC) -> قيادة فريق (TL) -> مدير عام (الرئيس التنفيذي). هذا كل شيء. لم يتدخل المدير بشكل خاص ، لكن إذا قال شيئًا ما ، فقد تم تنفيذه ضمنيًا. من المهم أن يعرف ما كان يقوم به كل موظف ، وأنه يمكنه تنظيم المكافآت بشكل عام في الوقت الفعلي. إذا فعلت شيئًا جيدًا للشركة ، فيمكنك توقع زيادة. ليس بعد تسعة أشهر ، عندما ظهرت الدورة التالية لتحليل كفاءة الموظفين ، ولكن على الفور تقريبًا. ليس بالنسبة لجميع الشركات الصغيرة ، وهذا يعمل بشكل فعال ، ولكن مع القيادة الصحيحة ، هذا ممكن. في الشركات الكبيرة ، لا شيء.كانت شركة واحدة كبيرة مثل هذه المشكلة. أمرت الإدارة بمكافأة الموظفين على أدائهم لأعمال حرجة ولكن غير واضحة. كان هناك الكثير من الموظفين لتوزيع المكافآت على الفور ، ولكن يمكن للمدير تحليل التقارير واتخاذ القرارات بشأن عمليات الفحص الفوري وتقديم المكافآت ، بحيث تصبح الحوافز المناسبة بمرور الوقت جزءًا من الثقافة. في رأيي الشخصي ، لم تصل الشركة إلى التكافؤ بين أعمال الصيانة المملة والمشاريع الجديدة الرائعة. لكن الناس بدأوا على الأقل العمل على البنية التحتية وإصلاح الأخطاء دون إلحاق ضرر كبير بمهنهم.في شركة كبيرة أخرى ، وافق الموظفون ذوو الرتب والملفات على أنه من الخطأ المكافأة بشكل أكثر سخاء على إنشاء وظائف جديدة بدلاً من القيام بعمل حاسم. عندما تحدثت مع المديرين ، وافقوا أيضًا في كثير من الأحيان. ومع ذلك ، تم تلقي الزيادة بشكل رئيسي من قبل مطوري الأشياء الجديدة الرائعة. حاولت الإدارة التغيير الثقافي والتكنولوجي. في الأساس ، في شكل بيانات ملهمة من الأشخاص ذوي الوظائف الفاخرة. بالنسبة للأشياء المهمة حقًا ، كان عليك مشاهدة الفيديو واجتياز الاختبار المطلوب مع عدة خيارات للإجابة بعد مشاهدة الفيديو. وكانت النتيجة الوحيدة لهذه الحملة هي الرأي العام بأن الإدارة بعيدة كل البعد عن حياة الموظفين العاديين.إنه لأمر مضحك أنه في النهاية كل ذلك يعود إلى مشكلة الحوافز. نحن في الصناعة نفكر كثيرًا في كيفية تشجيع المستهلكين على القيام بما نريد. لكن داخل الشركة ، نقوم بإنشاء نظام للحوافز يدفعنا إلى الأمور الخاطئة. نوع من مزيج من الهاتف مدلل وعبادة البضائع. في الأيام الخوالي ، كانت Microsoft نموذجًا يحتذى به - قمنا بنسخ أساليبها وسألنا ألغاز المقابلة. أصبحت Google الآن نموذجًا - ونطرح أسئلة حول الخوارزميات. إذا نظرت إلى شركات الأزياء الأصغر سناً من Google ، فمعظمها ينسخ أساسًا نظام نشر Google ، مع بعض التغييرات الطفيفة. والخبر السار هو أن Google قد فكرت جيدًا بمعظم عملياتها ، واتخذت القرارات بناءً على البيانات. الأخبار السيئة هي أن Google تعد بطرق عديدة شركة فريدة من نوعها. غالبًا ما لا تنجح ممارساتهم بالنسبة للباقي ، لذا يمارس الناس عبادة الشحن. و لفترة طويلة بعد ذلك بالفعل في جوجل التخلي عن هذه الممارسة .يحدث هذا الانتشار أيضًا في الحلول التقنية. بنى Stripe طابورًا قويًا للرسائل في أعلى Mongo ، لذلك سنقوم أيضًا ببناء قوائم انتظار قوية للرسائل أعلى Mongo 1 .
عبادة البضائع تنخفض السلسلة 2 .
تحتوي المقالة الطبية على أقسام خاصة حول كيفية منع تطبيع الانحراف.- إيلاء الاهتمام لإشارات ضعيفة.
- قاوم الرغبة في أن تكون متفائلًا بشكل غير ضروري.
- تعليم الموظفين كيفية إجراء محادثات غير مريحة عاطفيا.
- يجب أن يشعر مشغلو النظام بالأمان عند إبداء الرأي.
- أدرك أن المراقبة والرصد لا تتوقف أبدًا.
دعونا نرى كيف يعمل المبدأ الأول عندما يأتي الوافد الجديد إلى الشركة ويبدأ في الصراخ "WTF WTF WTF".عندما يعبر نائب الرئيس عن رأيه ، عادة ما يستمع إليه الناس. هذه إشارة قوية. إذا لم يكن الأمر كذلك ، فما زال نائب الرئيس يعرف كيفية تنفيذ قراره. المبتدئ لا يعرف ما هي الرافعة التي يجب عليك سحبها ، مع من يتحدث. إنها تنتج إشارات ضعيفة يسهل تجاهلها. بحلول الوقت الذي درس فيه النظام بما فيه الكفاية لإعطاء إشارات قوية ، كان يتأقلم بالفعل."الانتباه إلى الإشارات الضعيفة" يبدو جيدًا ، لكن كيف نفعل ذلك؟ الإشارات القوية قليلة ونادرة ، لذا يسهل الانتباه إليها. هناك الكثير من الإشارات الضعيفة. كيفية تصفية الضوضاء؟ وكيف تجعل الفريق بأكمله أو المنظمة في الواقع تفعل ذلك؟ لا توجد إجابة بسيطة على هذه الأسئلة ؛ يجب إيلاء اهتمام كبير لذلك.لسوء الحظ ، الشركات نادرا ما تفعل هذا. الشركات الناشئة تفكر كثيرا في النمو. على الرغم من أن الجميع يقولون إنهم مهتمون جدًا بالثقافة الهندسية ، إلا أن الأمر ليس كذلك في الممارسة العملية. مع بعض الاستثناءات ، الشركات الكبيرة لا تختلف كثيرا. في إحدى هذه الشركات ، رأيت شرائح من التحليل التنافسي ، وهي مذهلة. تتم دراسة أصغر التفاصيل في مئات المنتجات لضمان حصول المستخدمين على جودة مثالية من جميع النواحي ، من التنفيذ إلى التفاعل مع المنتجات المنافسة. إذا كان هناك معيار واحد أكثر تعقيدًا أو إرباكًا من أي منافس ، فإن الناس ينزعجون ويحاولون إصلاح الموقف. هذا رائع جدابعد ذلك ، تقبل الشركة موظفين جدد ، ولا يملك كل ثلث حساب في النظام أو مكان في المكتب أو جهاز كمبيوتر - وقد تستمر هذه الحالة لعدة أسابيع أو أشهر. تقول شرائح التحليل التنافسي أن لديك فرصة واحدة فقط لتقديم انطباع أول ، ومن ثم يحصل الموظفون على انطباع بأن الشركة غير قادرة على الاعتناء بهم. وأن تعطل عمليات العمل باستمرار أمر طبيعي.لا يمكن للشركة حتى فهم أساسيات onboarding ، ناهيك عن أشياء معقدة حقا مثل التثاقف. الأسباب واضحة. المؤشرات الخارجية ، مثل نمو الجمهور أو تناقصه ، قابلة للقياس ، على عكس ثقافات الوافدين الجدد ، بحيث لا يتجاهلون الإشارات الضعيفة. لكن هذا لا يعني أن الأخير أقل أهمية. يقول الكثيرون إن اللغات أو الأساليب الجديدة ، مثل TDD أو Agile ، تزيد من الإنتاجية ، لكن وجود ثقافة هندسية قوية يعد رسامًا قويًا أكثر قوة.
1. يبدو أن الناس يعتقدون أنني أمزح. وحاول أن جوجل mongodb message queue
. ستجد عبارات مثل "مجموعات النسخ المتماثلة في MongoDB توفر بشكل جيد التكرار والإخفاق التلقائي". تقريبا جميع الشركات التي أعرفها والتي جربتها على نطاق واسع ، وجدت أن النظام دون المستوى الأمثل ، على أقل تقدير. لكنك لن تجد أي شيء حيال ذلك. المقالات والعروض التقديمية فقط من الشركات التي جربت وفتنت بها قواعد البيانات هذه. هذا شائع في العديد من التقنيات. هناك توصيات رائعة في الأماكن العامة ، وعلى انفراد ، سيخبرك الأشخاص بكل المشكلات. إذا قمت بتشغيل استعلام البحث هذا اليوم ، فستجد الكثير من المقالات المثيرة للإعجاب حول مدى روعة إنشاء قائمة انتظار للرسائل أعلى Mongo ، ستجد هذه المقالة وربما عدة مقالات على مدونة Kyle Kingsbury ، بناءً على عبارة البحث المحددة.[], . « 30 », « 10 , , » « , , », « , ». , , , , . . , , . , , .
2. كثيرا ما سألت هذا السؤال في الشركات الناجحة ، وفي شركات أخرى ، حيث كل شيء سيء. حيث كل شيء سيء ، كل شخص لديه أفكار. ولكن عندما يكون كل شيء جيدًا ، لا أحد لديه فكرة عن سبب عمل كل شيء ، كما في الشركة الصغيرة المذكورة أعلاه مع مدير لا يتدخل بشكل خاص في الأمور. إنه لأمر مدهش. يقول الناس حرفيًا أن كل شيء يشبه بعض الشركات الأخرى التي عملوا فيها ، باستثناء أن كل شيء كان سيئًا هناك ، ولكن هذا أمر جيد بطريقة سحرية. لأسباب لا يفهمونها. ولكن هذا ليس السحر. هذا عمل شاق لا يعرفه سوى القليل. في كثير من الأحيان رأيت نائب الرئيس يغادر ، وأصبح من غير السار أن تعمل الشركة. يتعلق الأمر تدريجياً بالناس: حرص نائب الرئيس على أن جميع الموظفين كانوا سعداء في أماكن عملهم. من الصعب أن نفهم حتى يصبح الموقف سيئًا. إذا كنت لا ترى أي شيء خاطئ بشكل واضح ،إما أنك لا تهتم ، أو بذل شخص ما الكثير من الجهود حتى تسير الأمور بسلاسة.[]