DevOps eller hur vi förlorar vÄr lön och framtiden för IT-branschen

Det mest sorgliga i dagens situation Àr att IT gradvis blir en bransch dÀr det överhuvudtaget inte finns nÄgot ord som "stopp" nÀr det kommer till antalet arbetsuppgifter för en person.

NÀr man lÀser jobbbeskrivningar ser man ibland inte bara 2-3 personer utan en hel företag personifierat, alla har brÄttom, den tekniska skulden vÀxer, gammal legacy ser perfekt ut i jÀmförelse med nya produkter eftersom det Ätminstone finns dokumentation och kommentarer i koden, nya produkter skrivs i ljusets hastighet men i slutÀndan kan de inte anvÀndas Ànnu ett Är efter att de skrivits, och oftast ger det Äret inga intÀkter, snarare att kostnaderna för "molnet" Àr högre Àn försÀljningen av tjÀnsten. Investerarnas pengar gÄr till att underhÄlla en tjÀnst som Ànnu inte fungerar men som redan har slÀppts online som en fungerande.
Ett exempel: ett vĂ€lkĂ€nt företag vars remaster av en gammal spel fick de lĂ€gsta betygen i hela branschens historia. Jag var en av dem som köpte denna produkt, men Ă€ven nu fungerar denna produkt förfĂ€rligt och borde egentligen inte ha slĂ€ppts i detta skick. Återbetalningar, fallande betyg, ett stort antal anvĂ€ndarbannlysningar pĂ„ forum för klagomĂ„l pĂ„ tjĂ€nsternas funktion. Antalet patchar imponerar inte, utan skrĂ€mmer, men Ă€ndĂ„ - produkten Ă€r inte anvĂ€ndbar. Om denna metod leder till sĂ„dana resultat för ett företag som har utvecklat sedan 91, sĂ„ Ă€r situationen Ă€nnu vĂ€rre för företag som just har pĂ„börjat sin verksamhet.

Men detta har vi sett ur anvÀndarens perspektiv, nu lÄt oss titta pÄ de problem som har uppstÄtt för de anstÀllda.

Jag hör ofta pĂ„stĂ„endet att det inte borde finnas DevOps-team, att det Ă€r en metodologi osv., men hĂ€r Ă€r problemet: företag har pĂ„ nĂ„got sĂ€tt slutat att söka efter nockar, DBA, infrastrukturtekniker och build-ingenjörer – nu Ă€r allt en DevOps-ingenjör i en och samma person. SjĂ€lvklart finns det fortfarande sĂ„dana tjĂ€nster i vissa företag, men antalet minskar. MĂ„nga kallar detta en utveckling, jag ser personligen detta som en nedgradering, det Ă€r omöjligt att upprĂ€tthĂ„lla en hög kunskapsnivĂ„ inom alla omrĂ„den och Ă€ndĂ„ kunna arbeta högst 8 timmar. Naturligtvis Ă€r det fantasier. I verkligheten tvingas mĂ„nga IT-anstĂ€llda arbeta 12-14 timmar, varav 8 Ă€r betalda. Ofta Ă€ven utan helger, eftersom "jag fick en uppgift, dokumentationen Ă€r bristfĂ€llig eller felaktig, och tjĂ€nsten kostar dessutom", och för ett enda misstag i molnet kan du i praktiken gĂ„ mĂ„nader utan lön, sĂ€rskilt om du arbetar som egenföretagare. Vi förlorar faktiskt röst i affĂ€rsverksamheten, tillsammans med arbetsfördelningen, jag stöter allt oftare pĂ„ att chefer blandar sig i utvecklingsprocesser, utan att förstĂ„ nĂ„got alls om dem, de förvĂ€xlar affĂ€rsdata med applikationsarbete, vilket leder till kaos.

NĂ€r kaoset börjar vill företaget hitta den skyldige, och hĂ€r behövs en universell skyldig, att lĂ€gga skulden pĂ„ 10+ personer Ă€r svĂ„rt, dĂ€rför slĂ„r chefer ihop positioner, ju fler ansvarsomrĂ„den en specialist har, desto enklare Ă€r det att bevisa hans försummelse. Och under Agile-förhĂ„llanden Ă€r att hitta "den skyldige" och straffa honom – grunden för denna metodik och affĂ€rsledning. Agile har lĂ€nge lĂ€mnat IT, och den grundlĂ€ggande konceptet har blivit – krav pĂ„ dagliga resultat. Problemet Ă€r att en smal expert inte alltid kommer att ha ett dagligt resultat, vilket gör det svĂ„rare att redovisa, och det Ă€r ytterligare en anledning till varför företaget vill ha "specialister pĂ„ allt". Men den verkliga orsaken Ă€r förstĂ„s lönesumman – det Ă€r den huvudsakliga orsaken till alla förĂ€ndringar, för att fĂ„ bonusar gick folk med pĂ„ att arbeta för sig sjĂ€lva och för den andra. Men i slutĂ€ndan, precis som inom andra omrĂ„den, har detta helt enkelt blivit en skyldighet för en lĂ€gre betalning för fler tjĂ€nster.

Numera kan man ofta se artiklar som sĂ€ger att utvecklare ocksĂ„ mĂ„ste kunna deploya och arbeta med infrastrukturen tillsammans med DevOps-ingenjören, men vad leder det till? RĂ€tt – en försĂ€mring av tjĂ€nsternas kvalitet och en minskning av utvecklarnas kompetens. För bara tvĂ„ dagar sedan förklarade jag för en utvecklare att man kan lĂ€sa och skriva frĂ„n olika vĂ€rdar, men jag fick höra, med stor övertygelse, att de aldrig har sett nĂ„got sĂ„dant, att det bara finns i instĂ€llningarna: orm host, port, db, user, password och allt
. Men utvecklaren kan köra deployer, skriva YAML-filer
. Men de glömmer bort enhetstester och kommentarer i koden.

I slutĂ€ndan ser vi följande – stĂ€ndiga övertidsarbeten, sökande av lösningar pĂ„ problem utanför arbetstid, konstant lĂ€rande pĂ„ helger, och inte för att öka inkomsterna, utan för att hĂ„lla sig flytande. Utvecklare tvingas hjĂ€lpa DevOps-ingenjören med CI/CD, och om utvecklaren inte har tid börjar det bli för mycket att hantera, och cheferna börjar komplicera livet för dem, och om det inte hjĂ€lper att öka viljan att arbeta övertid, sĂ„ tillĂ€mpas straff och böter, och personen söker sig till ett nytt arbete, vilket lĂ€mnar efter sig en teknisk skuld stor som Everest, som börjar vĂ€xa Ă€ven hos utvecklarna, eftersom de tvingas skriva kod med mindre refaktorering för att hinna hjĂ€lpa antingen den gamla eller den nya DevOps-ingenjören, och cheferna Ă€r nöjda, eftersom den skyldige finns och Ă€r synlig direkt, sĂ„ det grundlĂ€ggande regelverket i Agile-management Ă€r följt, den skyldige Ă€r funnen, och resultaten av deras bestraffning Ă€r tydliga.

En gĂ„ng höll jag ett föredrag pĂ„ ITGM med titeln "nĂ€r lĂ€r vi oss att sĂ€ga 'nej'" – dess resultat var vĂ€ldigt tydliga. Ett stort antal mĂ€nniskor anser att det ordet Ă€r tabu, och sĂ„ lĂ€nge vi fortsĂ€tter att tĂ€nka sĂ„ kommer problemen bara att öka.

Delvis inspirerades jag till denna artikel av denna artikel, men senare kanske jag formulerar den med mindre omstÀndliga termer.

Endast registrerade anvÀndare kan delta i omröstningen. Logga in, tack.

Har du stött pÄ situationer pÄ jobbet dÀr arbetsgivaren försöker ersÀtta flera personer med dig?

  • 65,6%Ja, jag stöter pĂ„ det regelbundet183

  • 5,4%Ja, jag stötte pĂ„ det en gĂ„ng15

  • 15,4%Jag har inte mĂ€rkt det43

  • 13,6%Jag Ă€r arbetsnarkoman, jobbar sjĂ€lv övertid38

279 anvÀndare har röstat. 34 anvÀndare avstod frÄn att rösta.

KĂ€lla: habr.com

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster