Jak se specialista DevOps stal obětí automatizace

Poznámka. přel.: Nejoblíbenější příspěvek na subredditu /r/DevOps za poslední měsíc stál za pozornost: „Automatizace mě oficiálně nahradila v práci – past na DevOps.“ Jeho autor (z USA) vyprávěl svůj příběh, který oživil oblíbené pořekadlo, že automatizace zabije potřebu těch, kdo udržují softwarové systémy.

Jak se specialista DevOps stal obětí automatizace
Vysvětlení na Urban Dictionary k již ustálené (?!) frázi o nahrazení člověka scénářem

Takže zde je samotná publikace:

Obvyklý vtip mezi odděleními DevOps je: „Pokud vše zautomatizujeme, budeme bez práce.“

Přesně to se však stalo mně a asi stovce dalších inženýrů DevOps. Nemohu zacházet do podrobností kvůli dohodě o mlčenlivosti: Jsem si jistý, že dříve nebo později se informace objeví, ale nechci být tím, kdo je vysloví.

Pokusím se poskytnout obecnou představu o tom, jak přesně se všechno stalo.

Zhruba před pěti lety jsem pracoval jako manažer v oddělení DevOps jedné středně velké technologické společnosti, v té době pobíral vynikající plat (190 tisíc USD), který nám kompenzoval neuvěřitelné množství nucených přesčasů.

Jak už to bývá, kontaktoval mě recruiter z LinkedIn. Představoval významný nadnárodní konglomerát, který o mě jako o potenciální pracovní příležitost neměl absolutně žádný zájem. Náborář napsal, že společnost aktivně rozšiřuje své týmy softwarových inženýrů, vývojářů a DevOps v očekávání několika velkých projektů, a poznamenal, že by mě rádi pozvali na pohovor.

Odmítl jsem a řekl, že nemám zájem. Zeptal se, kolik jsem vydělal, a zdůraznil, že konglomerát pravděpodobně nabídne mnohem víc. To podnítilo mou zvědavost - protože jsem si myslel, že už mám výborný plat.

Zkrátka, přiletěl jsem na pohovor, dostal pozici Senior Lead s platem 275 tisíc USD plus opce na akcie a bonusy a také možnost pracovat na dálku (tedy nemusel jsem se stěhovat), ačkoliv velmi myšlenka pracovat pro velkou společnost se mi nelíbila. Nabídka však byla příliš dobrá na to, abych ji odmítl (slíbili mi mnohem víc, než Amazon na začátku toho roku).

Společnost měla oddělení DevOps, ale sestávalo se především ze starších systémových administrátorů, kteří uměli psát v Pythonu/Bash/PowerShell dost na to, aby se to stalo nebezpečným. Proto potřebovali tým skutečných inženýrů DevOps se zkušenostmi s programováním v jazycích nižší úrovně, aby mohli pracovat na složitých projektech.

Během následujících tří let se naše oddělení rozrostlo. Musím říct, že vedení udělalo vše správně. Téměř nikdy nám nebylo odepřeno nic, oč jsme žádali, a více než 90 % našich plánovaných projektů jsme dokončili včas a v rámci rozpočtu, což je opravdu úžasné.

Zhruba před rokem a půl se však ukázalo, že jsme zautomatizovali doslova *všechno*. Samozřejmě stále probíhala pravidelná údržba a kontroly, ale poslední rok a půl jsem opravdu pracoval jen 1-2 hodiny denně, protože se nedalo dělat nic jiného. Neměl jsem v úmyslu skončit s tak dobře placenou prací, ale bál jsem se, že nakonec přijde den X, a pak to přišlo včera.

V podstatě bylo oznámeno, že většina týmů DevOps byla rozpuštěna (zůstalo 75 lidí, kteří pracují na konkrétních aplikacích), protože týmy IT a softwarového inženýrství byly schopny zvládnout veškerý kód a pro kluky z DevOps už prostě nebyla žádná práce.

Bylo mi nabídnuto místo v IT týmu, ale plat tam byl skoro poloviční. Mohl jsem dál pracovat na dálku, ale chtěli, abych se nakonec přestěhoval do města, kde úřad sídlil, abych tam mohl být častěji.

Je škoda, že se to tak stalo, protože jsem tam rád pracoval. Firma se o nás vzorně postarala (samozřejmě nepočítaje výpověď) a míst pro DevOps s platem nad 200 tisíc USD a standardní 8hodinovou pracovní dobou téměř bez přesčasů není mnoho.

Naštěstí jsem se svými penězi zacházel rozumně a za posledních 4 let se mi podařilo splatit 5 hypotéky v plné výši. Nyní mám malý přivýdělek, výdaje jsou omezené, takže si můžu dovolit pomalu hledat nové místo.

Dodatky (od překladatele)

Sám autor je takový komentáře k můj titulek: „Omlouvám se, pokud to vyznělo jako clickbait: Jen jsem se snažil do názvu přidat trochu humoru, neměl jsem v úmyslu změnit svůj příběh na clickbait nebo DevOps horor.“

A souhlasili jsme se zmíněnou „pastí“, „nástrahou“ v kontextu DevOps ne všichni komentátoři: „Proč past? Dostali jste dobrý plat (dokonce více než to, co bylo dříve popisováno jako „skvělý“), zbavili jste se hodin navíc, odvedli skvělou práci a získali skvělý životopis.

Pár dodatků z dalších autorových komentářů k tomuto příběhu:

  • O platu. Důležité faktory jsou regionální a odborné. Autor, softwarový inženýr s 25letou praxí, zastával pozici manažera týmu DevOps. Jeho zkušenosti se navíc neomezují jen na znalost moderní infrastruktury, ale rozšiřuje a programovací jazyky jako C++, Fortran a Cobol, které byly rozhodující pro interakci s vývojáři v organizaci.
  • Pro ty, kteří si také mysleli, že 75 inženýrů DevOps je hodně. V této společnosti"práce více než 50 tisíc lidí a doslova tisíce fungujících aplikací.“

prémie

Pokud jste to ještě nečetli nedávný rozhovor náš technický ředitel - Dmitrij Stolyarov (distol), - pro konferenci DevOpsConf a podcast DevOps Deflope, pak se to dotklo podobné otázky. A toto je názor, který zazněl:

- A pak co [v případě výrazného zjednodušení použití K8] co se stane s inženýry, správci systému, kteří podporují Kubernetes?

Dmitry: Co se stalo s účetním po příchodu 1C? O tom samém. Před tím se počítalo na papíře - nyní v programu. Produktivita práce vzrostla řádově, ale samotná práce nezmizela. Jestliže dříve zašroubování žárovky vyžadovalo 10 inženýrů, nyní bude stačit jeden.

Zdá se mi, že množství softwaru a počet úkolů nyní roste rychleji, než se objevují nové DevOps, a zvyšuje se efektivita. Právě teď je na trhu specifický nedostatek a bude trvat dlouho. Později se vše vrátí do určité normy, ve které se zvýší efektivita práce, bude stále více bezserverů, ke Kubernetes se připojí neuron, který vybere všechny zdroje přesně tak, jak má... a v generále, udělej všechno sám, jak má - člověče, odstup a nezasahuj.

Ale někdo bude muset stále rozhodovat. Je zřejmé, že úroveň kvalifikace a specializace tohoto člověka je vyšší. V dnešní době v účetním oddělení nepotřebujete 10 zaměstnanců, kteří by vedli účetnictví, aby se jim neunavily ruce. Jednoduše to není nutné. Mnoho dokumentů je automaticky naskenováno a rozpoznáno systémem elektronické správy dokumentů. Stačí jeden chytrý hlavní účetní, již s mnohem většími dovednostmi, s dobrým porozuměním.

Obecně je to cesta, kterou se dá jít ve všech odvětvích. S auty je to stejné: dříve bylo auto s mechanikem a třemi řidiči. Řízení auta je v dnešní době jednoduchý proces, kterého se každý den účastníme všichni. Nikdo si nemyslí, že auto je něco složitého.

DevOps nebo systémové inženýrství nezmizí – zvýší se práce na vysoké úrovni a efektivita.

PS

Přečtěte si také na našem blogu:

Zdroj: www.habr.com

Přidat komentář