Jinsi Mtaalamu wa DevOps Alimpata Mwathirika wa Uendeshaji

Kumbuka. tafsiri.: Chapisho maarufu zaidi kwenye /r/DevOps subreddit katika mwezi uliopita lilistahili kuangaliwa: "Otomatiki imechukua nafasi yangu rasmi kazini - mtego wa DevOps." Mwandishi wake (kutoka Marekani) alisimulia hadithi yake, ambayo ilileta uhai msemo maarufu kwamba otomatiki itaua hitaji la wale wanaodumisha mifumo ya programu.

Jinsi Mtaalamu wa DevOps Alimpata Mwathirika wa Uendeshaji
Ufafanuzi juu ya Kamusi ya Mjini kwa kifungu ambacho tayari kimeanzishwa (?!) kuhusu kubadilisha mtu na hati

Kwa hivyo, hapa kuna uchapishaji yenyewe:

Kichekesho cha kawaida kati ya idara za DevOps ni, "Ikiwa tutabadilisha kila kitu kiotomatiki, tutakosa kazi."

Walakini, hii ndio hasa ilifanyika kwangu na wahandisi wengine mia wa DevOps. Siwezi kuingia katika maelezo kwa sababu ya makubaliano yasiyo ya kufichua: Nina hakika kwamba mapema au baadaye habari itatoka, lakini sitaki kuwa mmoja wa kuitoa sauti.

Nitajaribu kutoa wazo la jumla la jinsi kila kitu kilifanyika.

Takriban miaka mitano iliyopita, nilifanya kazi kama meneja katika idara ya DevOps ya kampuni ya teknolojia ya ukubwa wa kati, nikipokea mshahara bora wakati huo (USD elfu 190), ambao ulifidia kiasi chetu cha ajabu cha saa ya ziada ya kulazimishwa.

Kama kawaida, mwajiri kutoka LinkedIn aliwasiliana nami. Aliwakilisha mkutano mkuu wa kimataifa ambao haukuwa na nia yoyote kwangu kama fursa ya kazi inayoweza kutokea. Mwajiri aliandika kwamba kampuni hiyo ilikuwa ikipanua kikamilifu timu zake za wahandisi wa programu, watengenezaji na DevOps kwa kutarajia miradi kadhaa mikubwa, na alibainisha kuwa wangependa kunialika kwa mahojiano.

Nilikataa na kusema kwamba sikupendezwa. Aliniuliza nilipata pesa ngapi na akasisitiza kwamba mkutano huo labda ungetoa mengi zaidi. Hii ilichochea udadisi wangu - kwa sababu nilifikiri kwamba tayari nilikuwa na mshahara mzuri.

Kwa kifupi, niliingia kwa mahojiano, nikapokea nafasi ya Kiongozi Mkuu na mshahara wa dola elfu 275 pamoja na chaguzi za hisa na bonasi, na pia fursa ya kufanya kazi kwa mbali (yaani, sikulazimika kuhama), ingawa wazo la kufanya kazi kwa shirika kubwa ambalo sikulipenda. Walakini, ofa hiyo ilikuwa nzuri sana kukataa (waliniahidi zaidi kuliko Amazon mapema mwaka huo).

Kampuni hiyo ilikuwa na idara ya DevOps, lakini ilijumuisha wasimamizi wakuu wa mfumo ambao wangeweza kuandika vya kutosha katika Python/Bash/PowerShell ili iwe hatari. Kwa hivyo, walihitaji timu ya wahandisi wa kweli wa DevOps walio na uzoefu wa kupanga katika lugha za kiwango cha chini kufanya kazi kwenye miradi ngumu.

Katika miaka mitatu iliyofuata, idara yetu ilikua. Lazima niseme kwamba usimamizi ulifanya kila kitu sawa. Karibu hatukunyimwa chochote tulichoomba, na tulikamilisha zaidi ya 90% ya miradi yetu iliyopangwa kwa wakati na kwa bajeti, ambayo ni ya kushangaza sana.

Hata hivyo, takriban mwaka mmoja na nusu uliopita, ilionekana dhahiri kwamba tulikuwa tumejiendesha kihalisi *kila kitu*. Kwa kweli, bado kulikuwa na matengenezo na ukaguzi wa kawaida, lakini kwa mwaka uliopita na nusu nilikuwa nikifanya kazi kwa masaa 1-2 kwa siku kwa sababu kulikuwa na kitu kingine cha kufanya. Sikuwa na nia ya kuacha kazi yenye malipo mazuri, lakini niliogopa kwamba siku hiyo X angekuja, na ikaja jana.

Kimsingi, ilitangazwa kuwa timu nyingi za DevOps zilivunjwa (watu 75 wamesalia ambao wanafanya kazi kwenye programu maalum) kwa sababu timu za IT na Uhandisi wa Programu ziliweza kushughulikia nambari zote, na hakukuwa na kazi tena kwa wavulana wa DevOps.

Nilipewa nafasi katika timu ya IT, lakini mshahara ulikuwa karibu nusu kama hiyo. Ningeweza kuendelea kufanya kazi kwa mbali, lakini walitaka nihamie katika jiji ambalo ofisi ilikuwa ili niweze kuwa huko mara nyingi zaidi.

Ni aibu ilifanyika hivyo kwa sababu nilipenda kufanya kazi huko. Kampuni ilitutunza vizuri (bila kuhesabu kufukuzwa, bila shaka), na hakuna maeneo mengi ya DevOps yenye mshahara zaidi ya dola elfu 200 na siku ya kawaida ya saa 8 ya kazi, na karibu hakuna muda wa ziada.

Kwa bahati nzuri, nimesimamia pesa zangu kwa busara na nimeweza kulipa rehani 4 kamili katika miaka 5 iliyopita. Sasa nina mapato kidogo ya ziada, gharama ni mdogo, kwa hivyo ninaweza kumudu polepole kutafuta mahali mpya.

Nyongeza (kutoka kwa mfasiri)

Mwandishi mwenyewe yuko hivyo maoni juu ya kichwa changu: "Ninaomba radhi ikiwa hii itatokea kama kubofya: Nilikuwa nikijaribu tu kuongeza ucheshi kwenye mada, sikukusudia kubadilisha hadithi yangu kuwa ya kubofya au ya kutisha ya DevOps."

Na tulikubaliana na "mtego" uliotajwa, "pitfall" katika muktadha wa DevOps sio watoa maoni wote: "Kwa nini mtego? Umepata mshahara mzuri (hata zaidi ya ule uliofafanuliwa hapo awali kuwa "mzuri"), uliondoa saa za ziada, ulifanya kazi nzuri, na ulipata kiingilio kizuri cha wasifu."

Nyongeza kadhaa kutoka kwa maoni mengine ya mwandishi kuhusu hadithi hii:

  • Kuhusu mshahara. Mambo muhimu ni kikanda na kitaaluma. Mwandishi, akiwa mhandisi wa programu na uzoefu wa miaka 25, alishikilia nafasi ya meneja wa timu ya DevOps. Aidha, uzoefu wake sio mdogo kwa ujuzi wa miundombinu ya kisasa, lakini inaenea na lugha za programu kama vile C++, Fortran na Cobol, ambazo zilikuwa muhimu kwa mwingiliano na wasanidi programu katika shirika.
  • Kwa wale ambao pia walidhani kuwa wahandisi 75 wa DevOps walikuwa wengi. Katika kampuni hii"Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ zaidi ya watu elfu 50 na maelfu ya programu zinafanya kazi."

Bonasi

Ikiwa bado haujaisoma mahojiano ya hivi karibuni mkurugenzi wetu wa kiufundi - Dmitry Stolyarov (distoli), - kwa mkutano wa DevOpsConf na podcast DevOps Deflope, kisha ikagusa swali kama hilo. Na huu ndio mtazamo uliotolewa:

- Na kisha nini [katika kesi ya kurahisisha sana matumizi ya K8s] nini kitatokea kwa wahandisi, wasimamizi wa mfumo wanaounga mkono Kubernetes?

Dmitry: Ni nini kilifanyika kwa mhasibu baada ya ujio wa 1C? Kuhusu sawa. Kabla ya hili, walihesabu kwenye karatasi - sasa katika programu. Uzalishaji wa kazi umeongezeka kwa amri za ukubwa, lakini kazi yenyewe haijatoweka. Ikiwa hapo awali ilichukua wahandisi 10 kufunga balbu nyepesi, sasa moja itatosha.

Kiasi cha programu na idadi ya kazi, inaonekana kwangu, sasa inakua kwa kasi zaidi kuliko DevOps mpya inavyoonekana na ufanisi unaongezeka. Kuna uhaba maalum katika soko hivi sasa na itaendelea muda mrefu. Baadaye, kila kitu kitarudi kwa kawaida fulani, ambayo ufanisi wa kazi utaongezeka, kutakuwa na seva zaidi na zaidi, neuron itaunganishwa na Kubernetes, ambayo itachagua rasilimali zote kama inavyopaswa ... na katika kwa ujumla, fanya kila kitu mwenyewe kama inavyopaswa - mwanadamu, ondoka na usiingilie.

Lakini mtu bado atahitaji kufanya maamuzi. Ni wazi kwamba kiwango cha sifa na utaalamu wa mtu huyu ni cha juu. Siku hizi, katika idara ya uhasibu, hauitaji wafanyikazi 10 wanaotunza vitabu ili mikono yao isichoke. Sio lazima tu. Nyaraka nyingi huchanganuliwa kiatomati na kutambuliwa na mfumo wa usimamizi wa hati za kielektroniki. Mhasibu mkuu mmoja mahiri anatosha, tayari ana ujuzi mkubwa zaidi, na uelewa mzuri.

Kwa ujumla, hii ndiyo njia ya kwenda katika sekta zote. Ni sawa na magari: hapo awali, gari lilikuja na fundi na madereva watatu. Siku hizi, kuendesha gari ni mchakato rahisi ambao sisi sote tunashiriki kila siku. Hakuna mtu anayefikiria kuwa gari ni kitu ngumu.

DevOps au uhandisi wa mifumo haitaondoka - kazi ya hali ya juu na ufanisi utaongezeka.

PS

Soma pia kwenye blogi yetu:

Chanzo: mapenzi.com

Kuongeza maoni