Qanday qilib DevOps mutaxassisi avtomatlashtirish qurboniga aylandi

Eslatma. tarjima.: O'tgan oyda /r/DevOps subredditidagi eng mashhur post e'tiborga loyiq edi: "Avtomatlashtirish meni rasman ish joyida almashtirdi - DevOps uchun tuzoq". Uning muallifi (AQShdan) avtomatlashtirish dasturiy ta'minot tizimlariga xizmat ko'rsatuvchilarga bo'lgan ehtiyojni yo'qotadi degan mashhur iborani hayotga tatbiq etgan o'z hikoyasini aytib berdi.

Qanday qilib DevOps mutaxassisi avtomatlashtirish qurboniga aylandi
Shahar lug'atida odamni skript bilan almashtirish haqidagi allaqachon o'rnatilgan (?!) ibora uchun tushuntirish

Demak, nashrning o'zi:

DevOps bo'limlari orasida keng tarqalgan hazil: "Agar biz hamma narsani avtomatlashtirsak, ishsiz qolamiz".

Biroq, men va yana yuzga yaqin DevOps muhandislari bilan aynan shunday bo'ldi. Men oshkor qilmaslik to'g'risidagi kelishuv tufayli tafsilotlarga kira olmayman: ishonchim komilki, ertami-kechmi ma'lumotlar paydo bo'ladi, lekin men uni ovozga qo'yishni xohlamayman.

Men hamma narsa qanday sodir bo'lganligi haqida umumiy fikr berishga harakat qilaman.

Taxminan besh yil oldin men o'rta texnologiya kompaniyasining DevOps bo'limida menejer bo'lib ishladim va o'sha paytda juda yaxshi maosh oldim (190 ming AQSh dollari), bu bizning aql bovar qilmaydigan miqdordagi majburiy qo'shimcha ish haqini qopladi.

Odatdagidek, LinkedIn’dan ishga yollovchi men bilan bogβ€˜landi. U potentsial ish imkoniyati sifatida meni umuman qiziqtirmaydigan yirik ko'p millatli konglomerat vakili edi. Ishga qabul qiluvchi kompaniya bir nechta yirik loyihalarni kutib, dasturiy ta'minot muhandislari, ishlab chiquvchilari va DevOps guruhlarini faol ravishda kengaytirayotganini yozdi va ular meni intervyuga taklif qilishni xohlashlarini ta'kidladi.

Men rad etdim va menga qiziq emasligini aytdim. U men qancha ishlaganimni so'radi va konglomerat ko'proq narsani taklif qilishini ta'kidladi. Bu mening qiziqishimni uyg'otdi - chunki men allaqachon a'lo maoshga egaman deb o'yladim.

Muxtasar qilib aytganda, men intervyuga uchib keldim, 275 ming AQSh dollari miqdoridagi maoshga ega bo'lgan katta rahbar lavozimini oldim, shuningdek, birja optsionlari va bonuslari, shuningdek, masofadan turib ishlash imkoniyati (ya'ni ko'chib o'tishim shart emas edi), garchi katta korporatsiyada ishlash g'oyasi menga yoqmadi. Biroq, taklif rad qilish uchun juda yaxshi edi (ular menga Amazon o'sha yil boshidan ko'ra ko'proq narsani va'da qilishdi).

Kompaniyada DevOps bo'limi bor edi, lekin u birinchi navbatda Python/Bash/PowerShell-da xavfli bo'lishi uchun etarli darajada yozishi mumkin bo'lgan yuqori darajali tizim ma'murlaridan iborat edi. Shuning uchun ularga murakkab loyihalar ustida ishlash uchun past darajadagi tillarda dasturlash tajribasiga ega haqiqiy DevOps muhandislari jamoasi kerak edi.

Keyingi uch yil ichida kafedramiz o'sib bordi. Aytishim kerakki, rahbariyat hamma narsani to'g'ri qildi. Bizdan deyarli hech qachon so'ragan narsamiz rad etilmadi va biz rejalashtirilgan loyihalarimizning 90% dan ortig'ini o'z vaqtida va byudjet asosida bajardik, bu haqiqatan ham hayratlanarli.

Biroq, taxminan bir yarim yil oldin, biz tom ma'noda * hamma narsani * avtomatlashganimiz ayon bo'ldi. Albatta, hali ham muntazam parvarishlash va tekshirishlar bor edi, lekin so'nggi bir yarim yil davomida men kuniga atigi 1-2 soat ishladim, chunki boshqa qiladigan ishim yo'q edi. Men bunday yaxshi maoshli ishni tashlab ketish niyatim yo'q edi, lekin men o'sha kuni X oxir-oqibat kelishidan qo'rqardim, keyin esa kecha keldi.

Aslida, DevOps jamoalarining aksariyati tarqatib yuborilgani e'lon qilindi (aniq ilovalar ustida ishlaydigan 75 kishi qoldi), chunki IT va dasturiy ta'minot muhandisligi guruhlari barcha kodlarni boshqarishga qodir edi va DevOps yigitlari uchun boshqa ish yo'q edi.

Menga IT jamoasida ishlashni taklif qilishdi, lekin u erdagi maosh deyarli yarmiga teng edi. Men masofadan turib ishlashni davom ettirishim mumkin edi, lekin ular ofis joylashgan shaharga ko'chib o'tishimni xohlashdi, shunda men u erda tez-tez bo'laman.

Bu shunday bo'lgani juda achinarli, chunki men u erda ishlashni yaxshi ko'rardim. Kompaniya bizga yaxshi g'amxo'rlik qildi (ishdan bo'shatishni hisobga olmaganda, albatta) va DevOps uchun ish haqi 200 ming AQSh dollaridan yuqori va standart 8 soatlik ish kuni bilan deyarli qo'shimcha ishlamaydigan joylar ko'p emas.

Yaxshiyamki, men pulimni oqilona boshqardim va so'nggi 4 yil ichida 5 ta ipoteka kreditini to'liq to'lashga muvaffaq bo'ldim. Endi menda kichik qo'shimcha daromad bor, xarajatlar cheklangan, shuning uchun men asta-sekin yangi joy izlashga qodirman.

Qo'shimchalar (tarjimondan)

Muallifning o'zi ham shunday izohlari mening sarlavham: "Agar bu klik o'yiniga aylangan bo'lsa, kechirim so'rayman: men shunchaki sarlavhaga qandaydir hazil qo'shishga harakat qildim, o'z hikoyamni clickbait yoki DevOps dahshatiga aylantirmoqchi emas edim."

Va biz DevOps kontekstida aytib o'tilgan "tuzoq", "tuzoq" bilan rozi bo'ldik hamma sharhlovchilar emas: β€œNega tuzoq? Siz yaxshi maosh oldingiz (ilgari "ajoyib" deb ta'riflanganidan ham ko'proq), qo'shimcha soatlardan xalos bo'ldingiz, ajoyib ish qildingiz va rezyumega ajoyib yozuvga ega bo'ldingiz.

Muallifning ushbu hikoya haqidagi boshqa sharhlaridan bir nechta qo'shimchalar:

  • Ish haqi haqida. Muhim omillar mintaqaviy va professionaldir. Muallif 25 yillik tajribaga ega dasturiy ta'minot muhandisi bo'lib, DevOps jamoasining menejeri lavozimini egallagan. Bundan tashqari, uning tajribasi zamonaviy infratuzilmani bilish bilan cheklanib qolmaydi, balki uzaytiradi va C++, Fortran va Cobol kabi dasturlash tillari tashkilotdagi ishlab chiquvchilar bilan o'zaro aloqada bo'lish uchun juda muhim edi.
  • 75 DevOps muhandisi juda ko'p deb o'ylaganlar uchun. Ushbu kompaniyada "ishlaydi 50 mingdan ortiq odam va minglab ilovalar ishlamoqda.

bonus

Agar siz hali o'qimagan bo'lsangiz yaqinda intervyu bizning texnik direktorimiz - Dmitriy Stolyarov (distol), - DevOpsConf konferentsiyasi uchun va podcast DevOps Deflope, keyin shunga o'xshash savolga to'xtaldi. Va bu fikr bildirildi:

- Va keyin nima [K8-dan foydalanishni sezilarli darajada soddalashtirganda] Kubernetes-ni qo'llab-quvvatlaydigan muhandislar, tizim ma'murlari bilan nima bo'ladi?

Dmitriy: 1C paydo bo'lganidan keyin buxgalterga nima bo'ldi? Taxminan bir xil. Bundan oldin ular qog'ozda hisoblashgan - endi dasturda. Mehnat unumdorligi bir necha barobar ortdi, lekin mehnatning o'zi yo'qolmadi. Agar ilgari lampochkani vidalash uchun 10 ta muhandis kerak bo'lsa, endi bittasi etarli bo'ladi.

Menimcha, dasturiy ta'minot miqdori va vazifalar soni yangi DevOps paydo bo'lishidan va samaradorlikdan ko'ra tezroq o'sib bormoqda. Hozir bozorda o'ziga xos tanqislik mavjud va u uzoq vaqt davom etadi. Keyinchalik, hamma narsa ma'lum bir me'yorga qaytadi, bunda ish samaradorligi oshadi, ko'proq serversiz bo'ladi, Kubernetesga neyron biriktiriladi, u barcha resurslarni kerakli darajada tanlaydi ... va ichida general, hamma narsani o'zing kerak bo'lgandek qil - odam, chetga chiq va aralashma.

Ammo kimdir hali ham qaror qabul qilishi kerak bo'ladi. Bu odamning malakasi va ixtisosligi darajasi yuqoriroq ekanligi aniq. Hozirgi kunda buxgalteriya bo'limida qo'llari charchamasligi uchun kitob yuritadigan 10 nafar xodim kerak emas. Bu shunchaki kerak emas. Ko'pgina hujjatlar elektron hujjat aylanishi tizimi tomonidan avtomatik ravishda skanerlanadi va tan olinadi. Bitta aqlli bosh buxgalter yetarli, u allaqachon ancha yuqori ko'nikmalarga ega va yaxshi tushungan.

Umuman olganda, barcha sohalarda shunday yoβ€˜l tutish kerak. Avtomobillar bilan ham xuddi shunday: ilgari mashina mexanik va uchta haydovchi bilan kelgan. Hozirgi kunda mashina haydash hammamiz har kuni ishtirok etadigan oddiy jarayondir. Hech kim mashinani murakkab narsa deb o'ylamaydi.

DevOps yoki tizim muhandisligi yo'qolmaydi - yuqori darajadagi ish va samaradorlik oshadi.

PS

Shuningdek, bizning blogimizda o'qing:

Manba: www.habr.com

a Izoh qo'shish