Si një specialist i DevOps ra viktimë e automatizimit

Shënim. përkth.: Postimi më i popullarizuar në subreddit /r/DevOps gjatë muajit të kaluar ishte i denjë për vëmendje: "Automatizimi më ka zëvendësuar zyrtarisht në punë - një kurth për DevOps." Autori i saj (nga SHBA) tregoi historinë e tij, e cila solli në jetë shprehjen popullore se automatizimi do të vrasë nevojën për ata që mirëmbajnë sisteme softuerike.

Si një specialist i DevOps ra viktimë e automatizimit
Shpjegim në Fjalorin Urban për frazën e krijuar tashmë (?!) për zëvendësimin e një personi me një skenar

Pra, këtu është vetë publikimi:

Një shaka e zakonshme midis departamenteve të DevOps është: "Nëse automatizojmë gjithçka, do të jemi pa punë".

Sidoqoftë, kjo është pikërisht ajo që më ndodhi mua dhe rreth njëqind inxhinierë të tjerë DevOps. Nuk mund të hyj në detaje për shkak të një marrëveshjeje moszbulimi: Jam i sigurt që herët a vonë informacioni do të dalë, por nuk dua të jem ai që do ta shpreh.

Do të përpiqem të jap një ide të përgjithshme se si ndodhi saktësisht gjithçka.

Rreth pesë vjet më parë, unë punova si menaxher në departamentin DevOps të një kompanie të mesme teknologjike, duke marrë një pagë të shkëlqyer në atë kohë (190 mijë USD), e cila kompensoi shumën tonë të jashtëzakonshme të jashtë orarit të detyruar.

Siç ndodh zakonisht, një rekrutues nga LinkedIn më kontaktoi. Ai përfaqësonte një konglomerat të madh shumëkombësh që nuk kishte absolutisht asnjë interes për mua si një mundësi e mundshme pune. Rekrutuesi shkroi se kompania po zgjeronte në mënyrë aktive ekipet e saj të inxhinierëve të softuerit, zhvilluesve dhe DevOps në pritje të disa projekteve të mëdha dhe vuri në dukje se ata do të donin të më ftonin për një intervistë.

Unë refuzova dhe thashë se nuk jam i interesuar. Ai më pyeti se sa bëra dhe theksoi se konglomerati ndoshta do të ofronte shumë më tepër. Kjo më nxiti kureshtjen - sepse mendoja se tashmë kisha një pagë të shkëlqyer.

Shkurtimisht, unë fluturova për një intervistë, mora një pozicion të lartë drejtues me një pagë prej 275 mijë USD plus opsionet e aksioneve dhe bonuset, si dhe mundësinë për të punuar në distancë (d.m.th. nuk më duhej të lëvizja), megjithëse shumë ideja për të punuar për një korporatë të madhe nuk më pëlqeu. Sidoqoftë, oferta ishte shumë e mirë për t'u refuzuar (ata më premtuan shumë më tepër sesa Amazon në fillim të atij viti).

Kompania kishte një departament DevOps, por ai përbëhej kryesisht nga administratorë të lartë të sistemit që mund të shkruanin mjaftueshëm në Python/Bash/PowerShell që ai të bëhej i rrezikshëm. Prandaj, ata kishin nevojë për një ekip inxhinierësh të vërtetë DevOps me përvojë programimi në gjuhë të nivelit më të ulët për të punuar në projekte komplekse.

Gjatë tre viteve të ardhshme, departamenti ynë u rrit. Duhet të them që menaxhmenti bëri gjithçka siç duhet. Pothuajse kurrë nuk na është mohuar asgjë që kemi kërkuar, dhe kemi përfunduar mbi 90% të projekteve tona të planifikuara në kohë dhe me buxhet, gjë që është vërtet e mahnitshme.

Megjithatë, rreth një vit e gjysmë më parë, u bë e qartë se ne kishim automatizuar fjalë për fjalë *çdo gjë*. Sigurisht, kishte ende mirëmbajtje dhe kontrolle të rregullta, por për një vit e gjysmë të fundit unë me të vërtetë punoja vetëm 1-2 orë në ditë, sepse kishte pak për të bërë. Nuk kisha ndërmend të lija një punë kaq të paguar mirë, por kisha frikë se dita X do të vinte përfundimisht dhe më pas erdhi dje.

Në thelb, u njoftua se shumica e ekipeve të DevOps u shpërndanë (75 persona kanë mbetur që punojnë në aplikacione specifike) sepse ekipet e IT dhe Inxhinierisë Softuerike ishin në gjendje të trajtonin të gjithë kodin dhe thjesht nuk kishte më punë për djemtë e DevOps.

Më ofruan një pozicion në ekipin e IT, por rroga atje ishte pothuajse gjysma. Mund të vazhdoja të punoja në distancë, por ata donin që përfundimisht të transferohesha në qytetin ku ndodhej zyra, në mënyrë që të mund të isha më shpesh atje.

Është turp që ndodhi kështu sepse më pëlqeu të punoja atje. Kompania u kujdes mirë për ne (duke mos llogaritur pushimin nga puna), dhe nuk ka shumë vende për DevOps me pagë mbi 200 mijë USD dhe një ditë pune standarde 8-orëshe, pothuajse pa punë jashtë orarit.

Për fat të mirë, unë i kam menaxhuar paratë e mia me mençuri dhe kam arritur të paguaj 4 hipoteka plotësisht në 5 vitet e fundit. Tani kam një të ardhur të vogël shtesë, shpenzimet janë të kufizuara, kështu që mund të përballoj të kërkoj ngadalë një vend të ri.

Shtesa (nga përkthyesi)

Vetë autori është i tillë komente mbi Titulli im: “Kërkoj falje nëse kjo u duk si klikim: thjesht po përpiqesha t'i shtoja titullit pak humor, duke mos synuar ta ktheja historinë time në klikime ose tmerr DevOps.”

Dhe ne ramë dakord me "kurthin" e përmendur, "kurthin" në kontekstin e DevOps jo të gjithë komentuesit: “Pse një kurth? Ju morët një pagë të mirë (madje më shumë se ajo që u përshkrua më parë si "e shkëlqyer"), hoqët qafe orët shtesë, bëtë një punë të shkëlqyeshme dhe morët një regjistrim të shkëlqyeshëm për rezyme."

Disa shtesa nga komentet e tjera të autorit për këtë histori:

  • Në lidhje me pagën. Faktorë të rëndësishëm janë rajonal dhe profesional. Autori, duke qenë një inxhinier softuerësh me 25 vjet përvojë, mbante pozicionin e menaxherit të një ekipi DevOps. Për më tepër, përvoja e tij nuk kufizohet vetëm në njohjen e infrastrukturës moderne, por shtrihet dhe gjuhë programimi si C++, Fortran dhe Cobol, të cilat ishin kritike për ndërveprimin me zhvilluesit në organizatë.
  • Për ata që gjithashtu menduan se 75 inxhinierë DevOps ishin shumë. Në këtë kompani "работают më shumë se 50 mijë njerëz dhe fjalë për fjalë mijëra aplikacione funksionojnë.”

Shpërblim

Nëse nuk e keni lexuar ende intervista e fundit drejtori ynë teknik - Dmitry Stolyarov (distol), - për konferencën DevOpsConf dhe podcast DevOps Deflope, pastaj preku një pyetje të ngjashme. Dhe kjo është pikëpamja që u shpreh:

- Dhe pastaj cfare [në rast të thjeshtimit të madh të përdorimit të K8s] çfarë do të ndodhë me inxhinierët, administratorët e sistemit që mbështesin Kubernetes?

Dmitry: Çfarë ndodhi me llogaritarin pas ardhjes së 1C? Per te njejten. Para kësaj, ata numëruan në letër - tani në program. Produktiviteti i punës është rritur me rend të madhësisë, por vetë puna nuk është zhdukur. Nëse më parë duheshin 10 inxhinierë për të futur një llambë, tani një do të mjaftojë.

Sasia e softuerit dhe numri i detyrave, më duket, tani po rritet me një ritëm më të shpejtë sesa po shfaqen DevOps të rinj dhe efikasiteti po rritet. Aktualisht ka një mungesë specifike në treg dhe do të zgjasë shumë. Më vonë, gjithçka do të kthehet në një normë të caktuar, në të cilën efikasiteti i punës do të rritet, do të ketë gjithnjë e më shumë pa server, një neuron do t'i bashkëngjitet Kubernetes, i cili do të zgjedhë të gjitha burimet saktësisht siç duhet... dhe në gjeneral, bëj gjithçka vetë ashtu siç duhet - burrë, largohu dhe mos ndërhy.

Por dikujt do t'i duhet ende të marrë vendime. Është e qartë se niveli i kualifikimeve dhe specializimit të këtij personi është më i lartë. Ne ditet e sotme ne kontabilitet nuk duhen 10 punonjes qe te mbajne libra qe te mos u lodhen duart. Thjesht nuk është e nevojshme. Shumë dokumente skanohen automatikisht dhe njihen nga sistemi elektronik i menaxhimit të dokumenteve. Mjafton një kryekontabilist i zgjuar, tashmë me aftësi shumë më të mëdha, me mirëkuptim.

Në përgjithësi, kjo është mënyra për të shkuar në të gjitha industritë. Është e njëjta gjë me makinat: më parë vinte një makinë me një mekanik dhe tre shoferë. Në ditët e sotme, drejtimi i një makine është një proces i thjeshtë në të cilin ne të gjithë marrim pjesë çdo ditë. Askush nuk mendon se një makinë është diçka e ndërlikuar.

Inxhinieria e DevOps ose e sistemeve nuk do të largohet - puna dhe efikasiteti i nivelit të lartë do të rriten.

PS

Lexoni edhe në blogun tonë:

Burimi: www.habr.com

Shto një koment