Ako sa špecialista DevOps stal obeťou automatizácie

Poznámka. preklad.: Najpopulárnejší príspevok na subreddite /r/DevOps za posledný mesiac si zaslúžil pozornosť: „Automatizácia ma oficiálne nahradila v práci – pasca na DevOps.“ Jeho autor (z USA) vyrozprával svoj príbeh, ktorý oživil ľudové príslovie, že automatizácia zabije potrebu tých, ktorí spravujú softvérové ​​systémy.

Ako sa špecialista DevOps stal obeťou automatizácie
Vysvetlenie na Urban Dictionary k už ustálenej (?!) fráze o nahradení človeka scenárom

Takže tu je samotná publikácia:

Bežný vtip medzi oddeleniami DevOps je: „Ak všetko zautomatizujeme, budeme bez práce.“

Presne toto sa však stalo mne a asi stovke ďalších inžinierov DevOps. Kvôli dohode o mlčanlivosti nemôžem zachádzať do podrobností: Som si istý, že skôr či neskôr sa informácie objavia, ale nechcem byť ten, kto to povie.

Pokúsim sa poskytnúť všeobecnú predstavu o tom, ako presne sa všetko stalo.

Asi pred piatimi rokmi som pracoval ako manažér na oddelení DevOps v stredne veľkej technologickej spoločnosti, v tom čase som dostával výborný plat (190-tisíc USD), ktorý nám kompenzoval neskutočné množstvo nútených nadčasov.

Ako to už býva, oslovil ma recruiter z LinkedIn. Predstavoval veľký nadnárodný konglomerát, ktorý o mňa ako o potenciálnu pracovnú príležitosť nemal absolútne žiadny záujem. Náborový pracovník napísal, že spoločnosť aktívne rozširuje svoje tímy softvérových inžinierov, vývojárov a DevOps v očakávaní niekoľkých veľkých projektov, a poznamenal, že by ma chceli pozvať na pohovor.

Odmietol som a povedal, že nemám záujem. Spýtal sa, koľko som zarobil a zdôraznil, že konglomerát zrejme ponúkne oveľa viac. To podnietilo moju zvedavosť - pretože som si myslel, že už mám výborný plat.

Skrátka, priletel som na pohovor, dostal pozíciu Senior Lead s platom 275-tisíc USD plus opcie na akcie a bonusy, ako aj možnosť pracovať na diaľku (t.j. nemusel som sa sťahovať), aj keď veľmi myšlienka pracovať pre veľkú korporáciu sa mi nepáčila. Ponuka však bola príliš dobrá na to, aby som ju odmietla (sľúbili mi oveľa viac, ako Amazon začiatkom toho roku).

Spoločnosť mala oddelenie DevOps, ale pozostávalo predovšetkým zo starších systémových administrátorov, ktorí mohli písať v Pythone/Bash/PowerShell dosť na to, aby sa to stalo nebezpečným. Preto potrebovali tím skutočných inžinierov DevOps so skúsenosťami s programovaním v jazykoch nižšej úrovne, aby mohli pracovať na zložitých projektoch.

Počas nasledujúcich troch rokov sa naše oddelenie rozrástlo. Musím povedať, že vedenie urobilo všetko správne. Takmer nikdy nám nebolo odmietnuté nič, o čo sme žiadali, a viac ako 90 % našich plánovaných projektov sme dokončili včas av rámci rozpočtu, čo je skutočne úžasné.

Asi pred rokom a pol sa však ukázalo, že sme zautomatizovali doslova *všetko*. Samozrejme, že stále prebiehala pravidelná údržba a kontroly, ale posledný rok a pol som robil naozaj len 1-2 hodiny denne, pretože sa nedalo robiť nič iné. Nemal som v úmysle skončiť s tak dobre platenou prácou, ale bál som sa, že nakoniec príde deň X a potom prišiel včera.

V podstate bolo oznámené, že väčšina tímov DevOps bola rozpustená (zostalo 75 ľudí, ktorí pracujú na konkrétnych aplikáciách), pretože tímy IT a softvérového inžinierstva boli schopné zvládnuť celý kód a chlapci z DevOps už jednoducho nemali žiadnu prácu.

Ponúkli mi miesto v IT tíme, ale plat tam bol takmer polovičný. Mohol som pokračovať v práci na diaľku, ale chceli, aby som sa časom presťahoval do mesta, kde sídlila kancelária, aby som tam mohol byť častejšie.

Je škoda, že sa to tak stalo, pretože som tam rád pracoval. Firma sa o nás dobre starala (samozrejme nerátajúc výpovede) a miest pre DevOps s platom nad 200 tisíc USD a štandardnou 8-hodinovou pracovnou dobou takmer bez nadčasov nie je veľa.

Našťastie som s peniazmi hospodáril rozumne a za posledných 4 rokov sa mi podarilo splatiť 5 hypotéky v plnej výške. Teraz mám malý vedľajší príjem, výdavky sú obmedzené, takže si môžem dovoliť pomaly hľadať nové miesto.

Dodatky (od prekladateľa)

Sám autor je taký komentáre k môj názov: „Ospravedlňujem sa, ak to vyznelo ako clickbait: Len som sa snažil do názvu pridať trochu humoru, nemal som v úmysle zmeniť svoj príbeh na clickbait alebo horor DevOps.“

A súhlasili sme so spomínanou „pascou“, „nástrahou“ v kontexte DevOps nie všetci komentátori: „Prečo pasca? Dostali ste dobrý plat (dokonca viac ako to, čo bolo predtým opísané ako „skvelý“), zbavili ste sa hodín navyše, odviedli skvelú prácu a dostali ste skvelý životopis.

Pár dodatkov z iných komentárov autora k tomuto príbehu:

  • O mzde. Dôležité faktory sú regionálne a profesionálne. Autor, softvérový inžinier s 25-ročnou praxou, zastával pozíciu manažéra tímu DevOps. Jeho skúsenosti sa navyše neobmedzujú len na znalosti modernej infraštruktúry, ale predlžuje a programovacie jazyky ako C++, Fortran a Cobol, ktoré boli rozhodujúce pre interakciu s vývojármi v organizácii.
  • Pre tých, ktorí si tiež mysleli, že 75 inžinierov DevOps je veľa. V tejto spoločnosti"pracujú viac ako 50 tisíc ľudí a doslova tisíce fungujúcich aplikácií.“

Prémie

Ak ste to ešte nečítali nedávny rozhovor náš technický riaditeľ - Dmitrij Stolyarov (distol), - pre konferenciu DevOpsConf a podcast DevOps Deflope, potom sa to dotklo podobnej otázky. A toto je názor, ktorý zaznel:

- A potom čo [v prípade výrazného zjednodušenia používania K8] čo sa stane s inžiniermi, správcami systému, ktorí podporujú Kubernetes?

Dmitrij: Čo sa stalo s účtovníkom po príchode 1C? O tom istom. Predtým počítali na papieri - teraz v programe. Produktivita práce sa zvýšila rádovo, ale samotná práca nezmizla. Ak predtým potrebovalo na zaskrutkovanie žiarovky 10 inžinierov, teraz bude stačiť jeden.

Zdá sa mi, že množstvo softvéru a počet úloh teraz rastie rýchlejším tempom, ako sa objavujú nové DevOps, a zvyšuje sa efektívnosť. Práve teraz je na trhu špecifický nedostatok a bude trvať dlho. Neskôr sa všetko vráti do istého normálu, v ktorom sa zvýši efektivita práce, bezserverov bude čoraz viac, na Kubernetes sa pripojí neurón, ktorý vyberie všetky zdroje presne tak, ako má... a v r. generál, rob všetko sám, ako sa patrí - človeče, odstúp a nezasahuj.

Niekto sa však stále bude musieť rozhodnúť. Je zrejmé, že úroveň kvalifikácie a špecializácie tohto človeka je vyššia. V dnešnej dobe na účtovníctve nepotrebujete, aby 10 zamestnancov viedlo účtovníctvo, aby sa im neunavili ruky. Jednoducho to nie je potrebné. Mnohé dokumenty sú automaticky naskenované a rozpoznané systémom elektronickej správy dokumentov. Stačí jeden šikovný hlavný účtovník, už s oveľa väčšími schopnosťami, s dobrým porozumením.

Vo všeobecnosti je to cesta vo všetkých odvetviach. S autami je to rovnaké: predtým bolo auto s mechanikom a tromi vodičmi. V dnešnej dobe je riadenie auta jednoduchý proces, na ktorom sa každý deň zúčastňujeme všetci. Nikto si nemyslí, že auto je niečo zložité.

DevOps alebo systémové inžinierstvo nezmizne – zvýši sa práca na vysokej úrovni a efektivita.

PS

Prečítajte si aj na našom blogu:

Zdroj: hab.com

Pridať komentár