كيف وقع متخصص في DevOps ضحية الأتمتة

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

كيف وقع متخصص في DevOps ضحية الأتمتة
شرح في القاموس الحضري للعبارة (؟!) المثبتة بالفعل حول استبدال شخص بنص

إذن هذا هو المنشور نفسه:

هناك نكتة شائعة بين أقسام DevOps وهي: "إذا قمنا بأتمتة كل شيء، فسنكون عاطلين عن العمل".

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

سأحاول إعطاء فكرة عامة عن كيفية حدوث كل شيء بالضبط.

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

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

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

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

كان لدى الشركة قسم DevOps، لكنه كان يتألف بشكل أساسي من كبار مسؤولي النظام الذين يمكنهم الكتابة بما يكفي في Python/Bash/PowerShell حتى يصبح الأمر خطيرًا. لذلك، كانوا بحاجة إلى فريق من مهندسي DevOps الحقيقيين ذوي الخبرة في البرمجة باللغات ذات المستوى الأدنى للعمل في المشاريع المعقدة.

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

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

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

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

من المؤسف أن الأمر حدث بهذه الطريقة لأنني أحببت العمل هناك. لقد اهتمت الشركة بنا جيدًا (باستثناء الفصل بالطبع)، ولا يوجد الكثير من الأماكن لـ DevOps براتب يزيد عن 200 ألف دولار أمريكي ويوم عمل قياسي مدته 8 ساعات، مع عدم وجود عمل إضافي تقريبًا.

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

الإضافات (من المترجم)

المؤلف نفسه هو كذلك تعليقات على عنواني: "أعتذر إذا كان هذا بمثابة اصطياد نقرات: كنت أحاول فقط إضافة بعض الفكاهة إلى العنوان، ولم أكن أنوي تحويل قصتي إلى اصطياد نقرات أو رعب DevOps."

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

بعض الإضافات من تعليقات المؤلف الأخرى حول هذه القصة:

  • حول الراتب. العوامل المهمة هي الإقليمية والمهنية. المؤلف، كونه مهندس برمجيات يتمتع بخبرة 25 عامًا، شغل منصب مدير فريق DevOps. علاوة على ذلك، فإن خبرته لا تقتصر على معرفة البنية التحتية الحديثة، بل يمتد ولغات البرمجة مثل C++ وFortran وCobol، والتي كانت ضرورية للتفاعل مع المطورين في المؤسسة.
  • بالنسبة لأولئك الذين اعتقدوا أيضًا أن 75 مهندسًا من DevOps كان كثيرًا. في هذه الشركة "عمل أكثر من 50 ألف شخص وآلاف التطبيقات تعمل فعليًا.

علاوة

إذا لم تكن قد قرأته بعد المقابلة الأخيرة مديرنا الفني - ديمتري ستولياروف (وزع)، - لمؤتمر DevOpsConf و بودكاست DevOps Deflope، ثم تطرق إلى سؤال مماثل. وهذا هو الرأي الذي تم التعبير عنه:

- ثم ماذا [في حالة تبسيط استخدام K8s بشكل كبير] ماذا سيحدث للمهندسين ومسؤولي النظام الذين يدعمون Kubernetes؟

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

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

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

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

لن تختفي DevOps أو هندسة الأنظمة - سيزداد العمل والكفاءة على مستوى عالٍ.

PS

اقرأ أيضًا على مدونتنا:

المصدر: www.habr.com

إضافة تعليق