Kuinka DevOps-asiantuntija joutui automaation uhriksi

Huomautus. käännös: Suosituin viesti /r/DevOps-aliredditissä kuluneen kuukauden aikana oli huomionarvoinen: "Automaatio on virallisesti korvannut minut töissä - ansa DevOpsille." Sen kirjoittaja (Yhdysvalloista) kertoi tarinansa, joka herätti eloon suositun sanonnan, jonka mukaan automaatio tappaa ohjelmistojärjestelmien ylläpitäjien tarpeen.

Kuinka DevOps-asiantuntija joutui automaation uhriksi
Selitys Urban Dictionaryssa jo vakiintuneelle (?!) lauseelle, joka koskee henkilön korvaamista käsikirjoituksella

Tässä siis itse julkaisu:

DevOps-osastojen yleinen vitsi on: "Jos automatisoimme kaiken, olemme työttömiä."

Kuitenkin juuri näin kävi minulle ja noin sadalle muulle DevOps-insinöörille. En voi mennä yksityiskohtiin salassapitosopimuksen vuoksi: Olen varma, että ennemmin tai myöhemmin tieto tulee julkisuuteen, mutta en halua olla sen lausuja.

Yritän antaa yleiskuvan siitä, kuinka kaikki tarkalleen tapahtui.

Noin viisi vuotta sitten työskentelin johtajana keskikokoisen teknologiayrityksen DevOps-osastolla, ja sain tuolloin erinomaista palkkaa (190 tuhatta USD), mikä kompensoi uskomattoman määrän pakkoylityömme.

Kuten yleensä tapahtuu, LinkedInin rekrytoija otti minuun yhteyttä. Hän edusti suurta monikansallista monialayritystä, joka ei ollut kiinnostunut minusta mahdollisena työpaikkana. Rekrytoija kirjoitti, että yritys laajensi aktiivisesti ohjelmistosuunnittelijoiden, -kehittäjien ja DevOps-tiimejä odottaessaan useita suuria projekteja, ja totesi, että he haluaisivat kutsua minut haastatteluun.

Kieltäydyin ja sanoin, että en ole kiinnostunut. Hän kysyi, kuinka paljon tienasin, ja korosti, että monialayritys tarjoaisi todennäköisesti paljon enemmän. Tämä herätti uteliaisuuteni - koska luulin, että minulla on jo erinomainen palkka.

Lyhyesti sanottuna lensin haastatteluun, sain Senior Lead -paikan, jossa palkka oli 275 tuhatta USD plus osakeoptiot ja bonukset sekä mahdollisuus tehdä etätyötä (eli minun ei tarvinnut muuttaa), vaikka Ajatus työskennellä suuressa yrityksessä en pitänyt siitä. Tarjous oli kuitenkin liian hyvä kieltäytyäkseen (he lupasivat minulle paljon enemmän kuin Amazon oli aiemmin samana vuonna).

Yrityksellä oli DevOps-osasto, mutta se koostui pääasiassa vanhemmista järjestelmänvalvojista, jotka pystyivät kirjoittamaan tarpeeksi Python/Bash/PowerShell-kielellä, jotta siitä tuli vaarallinen. Siksi he tarvitsivat ryhmän todellisia DevOps-insinöörejä, joilla oli kokemusta ohjelmoinnista alemman tason kielillä työskentelemään monimutkaisten projektien parissa.

Seuraavien kolmen vuoden aikana osastomme kasvoi. Minun on sanottava, että johto teki kaiken oikein. Meiltä ei juuri koskaan evätty mitään, mitä pyysimme, ja saimme yli 90 % suunnitelluista projekteistamme valmiiksi ajallaan ja budjetilla, mikä on todella hämmästyttävää.

Noin puolitoista vuotta sitten kävi kuitenkin selväksi, että olimme automatisoineet kirjaimellisesti *kaiken*. Toki säännöllisiä huoltoja ja tarkastuksia oli vielä, mutta viimeiset puolitoista vuotta tein oikeastaan ​​vain 1-2 tuntia päivässä, koska muuta tekemistä ei ollut juurikaan. Minulla ei ollut aikomusta erota niin hyvin palkatusta työstä, mutta pelkäsin, että päivä X lopulta koittaisi, ja sitten se tuli eilen.

Pohjimmiltaan ilmoitettiin, että suurin osa DevOps-tiimeistä purettiin (75 henkilöä jäi jäljelle, jotka työskentelevät tiettyjen sovellusten parissa), koska IT- ja ohjelmistosuunnittelutiimit pystyivät käsittelemään kaiken koodin, eikä DevOps-kavereilla ollut enää työtä.

Minulle tarjottiin paikkaa IT-tiimiin, mutta siellä palkka oli lähes puolet pienempi. Voisin jatkaa etätyötä, mutta he halusivat minun muuttavan lopulta kaupunkiin, jossa toimisto sijaitsi, jotta voisin olla siellä useammin.

Harmi, että näin kävi, koska rakastin siellä työskentelyä. Yritys piti meistä hyvää huolta (irtisanomista tietenkin ottamatta huomioon), eikä DevOpsille ole paljon paikkoja, joissa palkka on yli 200 tuhatta USD ja normaali 8 tunnin työpäivä, lähes ilman ylitöitä.

Onneksi olen hoitanut rahojani viisaasti ja onnistunut maksamaan 4 asuntolainaa kokonaan viimeisen 5 vuoden aikana. Nyt minulla on pienet lisätulot, kulut ovat rajalliset, joten on varaa etsiä hiljalleen uutta paikkaa.

Lisäykset (kääntäjältä)

Kirjoittaja itse on sellainen kommentteja otsikoni: "Pahoittelen, jos tämä tuli napsautussyöttinä: yritin vain lisätä otsikkoon huumoria, enkä aikonut muuttaa tarinaani napsautussyöttiksi tai DevOps-kauhuksi."

Ja olimme samaa mieltä mainitusta "ansasta", "syöstä" DevOpsin yhteydessä eivät kaikki kommentoijat: "Miksi ansa? Sait hyvän palkan (jopa enemmän kuin mitä aiemmin kuvailtiin "hyväksi"), pääsit eroon ylimääräisistä tunneista, teit hienoa työtä ja sait upean ansioluettelon."

Pari lisäystä kirjoittajan muista kommenteista tähän tarinaan:

  • Tietoja palkasta. Tärkeitä tekijöitä ovat alueelliset ja ammattimaiset. Kirjoittaja on ohjelmistosuunnittelija 25 vuoden kokemuksella ja toimi DevOps-tiimin johtajana. Lisäksi hänen kokemuksensa ei rajoitu nykyaikaisen infrastruktuurin tuntemukseen, vaan ulottuu ja ohjelmointikielet, kuten C++, Fortran ja Cobol, jotka olivat kriittisiä vuorovaikutuksessa organisaation kehittäjien kanssa.
  • Niille, jotka myös ajattelivat, että 75 DevOps-insinööriä oli paljon. Tässä yrityksessä"toimivat yli 50 tuhatta ihmistä ja kirjaimellisesti tuhansia toimivia sovelluksia."

Bonus

Jos et ole vielä lukenut sitä tuore haastattelu tekninen johtajamme - Dmitry Stolyarov (distol), - DevOpsConf-konferenssiin ja podcast DevOps Deflope, sitten se kosketti samanlaista kysymystä. Ja tämä näkemys tuotiin esille:

- Ja sitten mitä [jos K8:n käyttöä yksinkertaistetaan huomattavasti] mitä tapahtuu insinööreille, järjestelmänvalvojille, jotka tukevat Kubernetesia?

Dmitry: Mitä tapahtui kirjanpitäjälle 1C:n tulon jälkeen? Suunnilleen sama. Ennen tätä he laskivat paperilla - nyt ohjelmassa. Työn tuottavuus on kasvanut suuruusluokkaa, mutta itse työ ei ole kadonnut. Jos ennen hehkulampun ruuvaamiseen tarvittiin 10 insinööriä, nyt yksi riittää.

Ohjelmistojen määrä ja tehtävien määrä minusta tuntuu kasvavan nyt nopeammin kuin uusia DevOppeja ilmestyy ja tehokkuus kasvaa. Markkinoilla on tällä hetkellä erityinen pula ja se kestää pitkään. Myöhemmin kaikki palaa tiettyyn normiin, jossa työn tehokkuus kasvaa, palvelimettomuutta tulee yhä enemmän, Kubernetesiin kiinnittyy neuroni, joka valitsee kaikki resurssit juuri niin kuin pitää... ja kenraali, tee kaikki itse niin kuin pitää - mies, astu pois äläkä sekaannu.

Mutta jonkun on silti tehtävä päätöksiä. On selvää, että tämän henkilön pätevyys ja erikoistuminen on korkeampi. Nykyään kirjanpidolla ei tarvitse 10 työntekijää pitää kirjanpitoa, jotta kädet eivät väsy. Se ei yksinkertaisesti ole välttämätöntä. Sähköinen asiakirjanhallintajärjestelmä skannaa ja tunnistaa monet asiakirjat automaattisesti. Yksi älykäs pääkirjanpitäjä riittää jo paljon paremmalla taidolla, hyvällä ymmärryksellä.

Yleisesti ottaen tämä on tapa kaikilla toimialoilla. Sama koskee autoja: aiemmin autossa oli mekaanikko ja kolme kuljettajaa. Nykyään autolla ajaminen on yksinkertainen prosessi, johon osallistumme joka päivä. Kukaan ei ajattele, että auto on jotain monimutkaista.

DevOps tai järjestelmäsuunnittelu eivät katoa – korkeatasoinen työ ja tehokkuus lisääntyvät.

PS.

Lue myös blogistamme:

Lähde: will.com

Lisää kommentti