ڪيئن هڪ DevOps ماهر آٽوميشن جو شڪار ٿيو

نوٽ. ترجمو: گذريل مهيني دوران سڀ کان وڌيڪ مشهور پوسٽ /r/DevOps subreddit تي ڌيان ڏيڻ جي لائق هئي: "آٽوميشن مون کي سرڪاري طور تي ڪم تي تبديل ڪيو آهي - DevOps لاءِ هڪ ٽرپ." ان جي ليکڪ (آمريڪا کان) پنهنجي ڪهاڻي ٻڌايو، جنهن کي زندگي ۾ مشهور چوڻي آهي ته خودڪار طريقي سان انهن جي ضرورت کي ختم ڪري ڇڏيندو جيڪي سافٽ ويئر سسٽم کي برقرار رکندا آهن.

ڪيئن هڪ DevOps ماهر آٽوميشن جو شڪار ٿيو
شهري ڊڪشنري تي وضاحت اڳ ۾ ئي قائم ڪيل (؟!) جملي لاءِ هڪ شخص کي اسڪرپٽ سان تبديل ڪرڻ بابت

تنهن ڪري، هتي اشاعت پاڻ آهي:

DevOps شعبن جي وچ ۾ هڪ عام مذاق آهي، "جيڪڏهن اسان هر شيء کي خودڪار ڪريون ٿا، اسان ڪم کان ٻاهر ٿي وينداسين."

بهرحال، اهو ئي آهي جيڪو مون سان ۽ اٽڪل هڪ سئو ٻين DevOps انجنيئرن سان ٿيو. مان تفصيلات ۾ نه ٿو وڃي سگهان غير ظاهر ڪرڻ واري معاهدي جي ڪري: مون کي پڪ آهي ته جلد يا بعد ۾ معلومات سامهون ايندي، پر مان ان کي آواز ڏيڻ وارو نه ٿيڻ چاهيان ٿو.

مان هڪ عام خيال ڏيڻ جي ڪوشش ڪندس ته حقيقت ۾ سڀ ڪجهه ڪيئن ٿيو.

اٽڪل پنج سال اڳ، مون هڪ وچولي درجي جي ٽيڪنالاجي ڪمپني جي DevOps ڊپارٽمينٽ ۾ مينيجر طور ڪم ڪيو، ان وقت هڪ بهترين تنخواه (190 هزار USD) حاصل ڪئي، جيڪا اسان جي زبردستي اوور ٽائيم جي ناقابل اعتماد رقم جي معاوضي ڪئي.

جيئن عام طور تي ٿئي ٿو، LinkedIn مان هڪ نوڪر مون سان رابطو ڪيو. هن هڪ وڏي ملٽي نيشنل جماعت جي نمائندگي ڪئي جنهن کي مون ۾ مڪمل طور تي ڪا به دلچسپي نه هئي جيئن هڪ امڪاني نوڪري جو موقعو. نوڪر لکيو ته ڪمپني ڪيترن ئي وڏن منصوبن جي توقع ۾ سافٽ ويئر انجنيئرز، ڊولپرز ۽ DevOps جي پنهنجي ٽيمن کي فعال طور تي وڌايو، ۽ نوٽ ڪيو ته اهي مون کي هڪ انٽرويو لاء دعوت ڏيڻ چاهيندا.

مون انڪار ڪيو ۽ چيو ته مون کي دلچسپي نه هئي. هن پڇيو ته مون ڪيترو ٺاهيو ۽ زور ڏنو ته گڏجاڻي شايد گهڻو ڪجهه پيش ڪندي. هن منهنجي تجسس کي وڌايو - ڇاڪاڻ ته مون سوچيو ته مون وٽ اڳ ۾ ئي هڪ بهترين تنخواه هئي.

مختصر ۾، مون هڪ انٽرويو لاءِ پرواز ڪئي، 275 هزار USD جي تنخواه سان گڏ هڪ سينيئر ليڊ پوزيشن حاصل ڪئي ۽ گڏوگڏ اسٽاڪ آپشنز ۽ بونس، گڏوگڏ دور دراز ڪم ڪرڻ جو موقعو (يعني مون کي منتقل ٿيڻ جي ضرورت نه هئي)، جيتوڻيڪ تمام گهڻو هڪ وڏي ڪارپوريشن لاءِ ڪم ڪرڻ جو خيال مون کي پسند نه آيو. بهرحال، آڇ کي رد ڪرڻ لاء تمام سٺو هو (انهن مون کي وعدو ڪيو ته ايم ڪيو ايم کان وڌيڪ سال اڳ ڪيو هو).

ڪمپني وٽ هڪ DevOps ڊپارٽمينٽ هو، پر اهو بنيادي طور تي سينيئر سسٽم جي منتظمين تي مشتمل هو، جيڪي ڪافي لکي سگھن ٿا Python/Bash/PowerShell ۾ ان لاءِ خطرناڪ ٿيڻ لاءِ. تنهن ڪري، انهن کي حقيقي DevOps انجنيئرن جي هڪ ٽيم جي ضرورت هئي جنهن سان تجربو پروگرامنگ هيٺين سطح جي ٻولين ۾ پيچيده منصوبن تي ڪم ڪرڻ لاء.

ايندڙ ٽن سالن ۾، اسان جو ڊپارٽمينٽ وڌيو. مون کي اهو چوڻ گهرجي ته انتظاميا سڀ ڪجهه صحيح ڪيو. اسان تقريبن ڪنهن به شيءِ کان انڪار نه ڪيو ويو جيڪو اسان گهريو هو، ۽ اسان پنهنجي منصوبابندي ڪيل منصوبن جو 90 سيڪڙو کان وڌيڪ وقت ۽ بجيٽ تي مڪمل ڪيو، جيڪو واقعي حيرت انگيز آهي.

بهرحال، اٽڪل اڌ سال اڳ، اهو واضح ٿي ويو ته اسان خودڪار ڪيو هو لفظي * سڀ ڪجهه *. يقينن، اڃا تائين باقاعده سار سنڀال ۽ چيڪ هئا، پر گذريل ساڍا سال لاء آئون واقعي صرف 1-2 ڪلاڪ ڪم ڪري رهيو هوس ڇو ته ٻيو ڪجهه ڪرڻو هو. مون کي اهڙي سٺي ادا ڪيل نوڪري ڇڏڻ جو ڪو به ارادو نه هو، پر مون کي ڊپ هو ته اهو ڏينهن آخرڪار X ايندو، ۽ پوء اهو ڪالهه آيو.

لازمي طور تي، اهو اعلان ڪيو ويو ته اڪثر DevOps ٽيمن کي ختم ڪيو ويو (75 ماڻهو ڇڏي ويا جيڪي مخصوص ايپليڪيشنن تي ڪم ڪن ٿا) ڇاڪاڻ ته آئي ٽي ۽ سافٽ ويئر انجنيئرنگ ٽيمون سڀني ڪوڊ کي سنڀالڻ جي قابل هئا، ۽ صرف DevOps ماڻهن لاء وڌيڪ ڪم نه هو.

مون کي آئي ٽي ٽيم ۾ هڪ پوزيشن جي آڇ ڪئي وئي، پر تنخواه تقريبا اڌ جيتري هئي. مان پري کان ڪم جاري رکي سگهيس، پر هنن چاهيو ٿي ته مان آخرڪار شهر ڏانهن هليو وڃان جتي آفيس واقع هئي ته جيئن آئون گهڻو ڪري اتي رهي سگهان.

اها شرم جي ڳالهه آهي ته اهو طريقو اهو ٿيو ڇو ته مون کي اتي ڪم ڪرڻ پسند ڪيو. ڪمپني اسان جو سٺو خيال رکيو (برطرفي جي ڳڻپ نه ڪندي، يقينا)، ۽ ڊي اوپس لاءِ ڪيتريون ئي جايون نه آهن جن جي تنخواه 200 هزار USD کان مٿي آهي ۽ هڪ معياري 8 ڪلاڪ ڪم ڪندڙ ڏينهن، جنهن ۾ اوور ٽائيم نه آهي.

خوشقسمتيءَ سان، مون پنهنجي پئسي کي عقلمنديءَ سان منظم ڪيو آهي ۽ گذريل 4 سالن ۾ مڪمل طور تي 5 گروي ادا ڪرڻ جو انتظام ڪيو آهي. ھاڻي مون وٽ ٿوري اضافي آمدني آھي، خرچ محدود آھن، تنھنڪري آءٌ سست رفتاريءَ سان نئين جڳھ ڳولڻ جي متحمل ٿي سگھان ٿو.

اضافو (مترجم کان)

ليکڪ پاڻ ائين آهي تبصرو تي منهنجو عنوان: ”مان معافي وٺان ٿو جيڪڏهن هي ڪلڪ بيٽ جي طور تي سامهون آيو آهي: مان صرف عنوان ۾ ڪجهه مزاح شامل ڪرڻ جي ڪوشش ڪري رهيو آهيان، منهنجي ڪهاڻي کي ڪلڪ بيٽ يا DevOps ڊارر ۾ تبديل ڪرڻ جو ارادو ناهي.

۽ اسان DevOps جي حوالي سان ذڪر ڪيل ”ٽريپ“ ، ”پٽفال“ سان اتفاق ڪيو سڀ مبصر نه: ”ڇو ڀلا؟ توهان هڪ سٺي تنخواه حاصل ڪئي (جيڪو اڳ ۾ بيان ڪيو ويو هو ان کان به وڌيڪ "عظيم")، اضافي ڪلاڪن کان نجات حاصل ڪئي، هڪ بهترين نوڪري ڪئي، ۽ هڪ بهترين ٻيهر شروع داخل ٿيو.

هن ڪهاڻي بابت ليکڪ جي ٻين راين مان ڪجهه اضافو:

  • تنخواه جي باري ۾. اهم عنصر علائقائي ۽ پروفيشنل آهن. ليکڪ، 25 سالن جي تجربي سان سافٽ ويئر انجنيئر هجڻ جي ڪري، هڪ DevOps ٽيم جي مئنيجر جي حيثيت رکي ٿو. ان کان سواء، هن جو تجربو صرف جديد زيربناء جي ڄاڻ تائين محدود ناهي، پر وڌائي ٿو ۽ پروگرامنگ ٻوليون جهڙوڪ C++، Fortran ۽ Cobol، جيڪي تنظيم ۾ ڊولپرز سان رابطي لاءِ اهم هيون.
  • انهن لاءِ جن اهو پڻ سوچيو ته 75 DevOps انجنيئر تمام گهڻو هو. هن ڪمپني ۾ "работают 50 هزار کان وڌيڪ ماڻهو ۽ لفظي طور تي هزارين ايپليڪيشنون ڪم ڪري رهيون آهن.

بونس

جيڪڏهن توهان اڃا تائين نه پڙهيو آهي تازو انٽرويو اسان جي ٽيڪنيڪل ڊائريڪٽر - دمتري Stolyarov (ڊسٽول)، - DevOpsConf ڪانفرنس لاءِ ۽ پوڊ ڪاسٽ DevOps Deflope، پوءِ اهو ساڳيو سوال تي ڇڪيو. ۽ هي اهو نظريو آهي جيڪو آواز ڏنو ويو آهي:

- ۽ پوء ڇا [K8s جي استعمال کي تمام گهڻو آسان ڪرڻ جي صورت ۾] انجنيئرن جو ڇا ٿيندو، سسٽم ايڊمنسٽريٽر جيڪي ڪبرنيٽس کي سپورٽ ڪن ٿا؟

دمتري: 1 سي جي اچڻ کان پوء اڪائونٽنٽ کي ڇا ٿيو؟ ساڳئي بابت. هن کان اڳ، اهي ڪاغذ تي ڳڻيا ويا - هاڻي پروگرام ۾. محنت جي پيداوار ۾ واڌارو آرڊر جي شدت سان ٿيو آهي، پر مزدور پاڻ غائب نه ٿيو آهي. جيڪڏهن اڳ ۾ 10 انجنيئرن کي روشني بلب ۾ اسڪرو ڪرڻ لاء، هاڻي هڪ ڪافي ٿيندو.

سافٽ ويئر جو مقدار ۽ ڪمن جو تعداد، اهو مون کي لڳي ٿو، هاڻي تيز رفتار سان وڌي رهيو آهي نئين DevOps جي ڀيٽ ۾ ظاهر ٿي رهيا آهن ۽ ڪارڪردگي وڌي رهي آهي. هن وقت مارڪيٽ ۾ هڪ خاص قلت آهي ۽ اها گهڻي وقت تائين رهندي. بعد ۾، هر شيء هڪ خاص معيار ڏانهن موٽندي، جنهن ۾ ڪم جي ڪارڪردگي وڌندي، اتي وڌيڪ ۽ وڌيڪ سرور کان سواء، هڪ نيورون ڪبرنيٽس سان ڳنڍيل هوندو، جيڪو سڀني وسيلن کي بلڪل صحيح طور تي چونڊيو ويندو ... ۽ ان ۾. عام طور تي، سڀڪنھن شيء کي پنهنجو پاڻ کي ائين ڪرڻ گهرجي - انسان، پري وڃو ۽ مداخلت نه ڪريو.

پر ڪنهن کي اڃا به فيصلا ڪرڻ جي ضرورت پوندي. اها ڳالهه واضح آهي ته هن شخص جي قابليت ۽ specialization جي سطح اعلي آهي. اڄڪلهه اڪائونٽنگ ڊپارٽمينٽ ۾ 10 ملازمن جي ضرورت نه آهي جيڪي ڪتاب رکڻ لاءِ ته جيئن انهن جا هٿ نه ٿڪجن. اهو صرف ضروري ناهي. ڪيترائي دستاويز خودڪار طريقي سان اسڪين ڪيا ويا آهن ۽ اليڪٽرانڪ دستاويز مينيجمينٽ سسٽم پاران سڃاتل آهن. هڪ سمارٽ چيف اڪائونٽنٽ ڪافي آهي، اڳ ۾ ئي تمام گهڻي صلاحيتن سان، سٺي سمجھ سان.

عام طور تي، اهو طريقو سڀني صنعتن ۾ وڃڻ آهي. اهو ساڳيو آهي ڪارن سان: اڳ ۾، هڪ ڪار هڪ ميڪيڪل ۽ ٽي ڊرائيور سان گڏ آيو. اڄڪلهه، ڪار هلائڻ هڪ سادي عمل آهي جنهن ۾ اسين سڀ هر روز حصو وٺندا آهيون. ڪو به نه سوچيندو آهي ته ڪار هڪ پيچيده شيء آهي.

DevOps يا سسٽم انجنيئرنگ ختم نه ٿيندي - اعلي سطحي ڪم ۽ ڪارڪردگي وڌندي.

پي ايس

اسان جي بلاگ تي پڻ پڙهو:

جو ذريعو: www.habr.com

تبصرو شامل ڪريو