Momwe Katswiri wa DevOps Anagwera Wozunzidwa Wodzichitira

Zindikirani. transl.: Zolemba zodziwika kwambiri pa /r/DevOps subreddit m'mwezi watha zinali zofunika kuziganizira: "Automation yandilowa m'malo mwa ntchito - msampha wa DevOps." Wolemba wake (wochokera ku USA) adafotokoza nkhani yake, yomwe idatsitsimutsa mwambi wodziwika bwino wakuti automation idzapha kufunikira kwa omwe amasunga mapulogalamu apulogalamu.

Momwe Katswiri wa DevOps Anagwera Wozunzidwa Wodzichitira
Kufotokozera pa Urban Dictionary kwa mawu omwe akhazikitsidwa kale (?!) okhudza kusintha munthu ndi zilembo

Kotero, nali kufalitsa komweko:

Nthabwala yodziwika pakati pa madipatimenti a DevOps ndikuti, "Tikangopanga chilichonse, sitigwira ntchito."

Komabe, izi ndi zomwe zidandichitikira ine komanso akatswiri ena a DevOps pafupifupi zana. Sindingathe kufotokozera mwatsatanetsatane chifukwa cha mgwirizano wosawululira: Ndikukhulupirira kuti posachedwa chidziwitsocho chidzatuluka, koma sindikufuna kuti ndinene.

Ndiyesetsa kupereka lingaliro wamba momwe zonse zidachitikira.

Pafupifupi zaka zisanu zapitazo, ndinagwira ntchito ngati manejala mu dipatimenti ya DevOps ya kampani yaukadaulo yapakatikati, ndikulandira malipiro abwino kwambiri panthawiyo (190 USD), zomwe zidalipirira kuchuluka kwathu kwanthawi yokakamiza.

Monga momwe zimakhalira, wolemba ntchito kuchokera ku LinkedIn adandilumikizana nane. Anayimira gulu lalikulu la mayiko osiyanasiyana lomwe linalibe chidwi ndi ine ngati mwayi wopeza ntchito. Wolemba ntchitoyo adalemba kuti kampaniyo ikukulitsa mwachangu magulu ake opanga mapulogalamu, opanga mapulogalamu ndi DevOps poyembekezera ma projekiti angapo akuluakulu, ndipo adanenanso kuti akufuna kundiyitanira kuyankhulana.

Ndinakana ndipo ndinati sindikufuna. Anandifunsa kuchuluka kwa zomwe ndimapanga ndikugogomezera kuti msonkhanowu ungapereke zambiri. Izi zinandilimbikitsa chidwi - chifukwa ndimaganiza kuti ndinali ndi malipiro abwino kwambiri.

Mwachidule, ine ndinawulukira kwa kuyankhulana, ndinalandira udindo Senior Lead ndi malipiro a 275 zikwi USD kuphatikiza options katundu ndi mabonasi, komanso mwayi ntchito kutali (ie Sindinayenera kusuntha), ngakhale kwambiri lingaliro logwira ntchito kukampani yayikulu sindimayikonda. Komabe, zoperekazo zinali zabwino kwambiri kukana (adandilonjeza zambiri kuposa zomwe Amazon idachita kale chaka chimenecho).

Kampaniyo inali ndi dipatimenti ya DevOps, koma inali makamaka ndi oyang'anira akuluakulu omwe amatha kulemba zokwanira mu Python / Bash / PowerShell kuti ikhale yoopsa. Chifukwa chake, amafunikira gulu la mainjiniya enieni a DevOps omwe ali ndi luso lopanga zilankhulo zotsika kuti agwire ntchito zovuta.

M’zaka zitatu zotsatira, dipatimenti yathu inakula. Ndiyenera kunena kuti oyang'anira adachita zonse bwino. Sitinakanidwe chilichonse chomwe tidapempha, ndipo tidamaliza 90% ya mapulojekiti athu panthawi yake komanso pa bajeti, zomwe ndi zodabwitsa.

Komabe, pafupifupi chaka ndi theka chapitacho, zinaonekeratu kuti tinali titapanga zenizeni *zonse*. Zachidziwikire, panalibe kukonza ndi kuwunika pafupipafupi, koma kwa chaka chatha ndi theka ndimangogwira ntchito maola 1-2 patsiku chifukwa panalibenso zina zoti ndichite. Sindinali ndi cholinga chosiya ntchito ya malipiro abwino ngati imeneyi, koma ndinkaopa kuti tsiku limenelo X adzabwera, ndipo linabwera dzulo.

Kwenikweni, zidalengezedwa kuti magulu ambiri a DevOps adasungunuka (anthu 75 adatsalira omwe amagwira ntchito pazantchito zinazake) chifukwa magulu a IT ndi Software Engineering adatha kuthana ndi ma code onse, ndipo panalibenso ntchito kwa anyamata a DevOps.

Ndinapatsidwa udindo mu gulu la IT, koma malipiro kumeneko anali pafupifupi theka. Ndikhoza kupitiriza kugwira ntchito kutali, koma iwo ankafuna kuti potsirizira pake ndisamukire ku mzinda umene ofesiyo inalipo kuti ndikakhaleko kaΕ΅irikaΕ΅iri.

N’zomvetsa chisoni kuti zinachitika choncho chifukwa ndinkakonda kugwira ntchito kumeneko. Kampaniyo inatisamalira bwino (osati kuwerengera kuchotsedwa ntchito, ndithudi), ndipo palibe malo ambiri a DevOps omwe ali ndi malipiro oposa 200 zikwi USD ndi tsiku logwira ntchito la maola 8, popanda pafupifupi nthawi yowonjezera.

Mwamwayi, ndagwiritsa ntchito ndalama zanga mwanzeru ndipo ndakwanitsa kulipira ngongole 4 zanyumba zonse m'zaka zisanu zapitazi. Tsopano ndili ndi ndalama zochepa zowonjezera, ndalama ndizochepa, kotero ndimatha kuyang'ana pang'onopang'ono malo atsopano.

Zowonjezera (kuchokera kwa womasulira)

Wolembayo ali chomwecho ndemanga pa mutu wanga: "Ndipepese ngati izi ziwoneka ngati clickbait: Ndimangoyesa kuwonjezera nthabwala pamutuwu, osafuna kusintha nkhani yanga kukhala clickbait kapena DevOps zoopsa."

Ndipo tidagwirizana ndi "msampha" wotchulidwawo, "dzenje" m'mawu a DevOps si onse opereka ndemanga: "Chifukwa chiyani msampha? Munalandira malipiro abwino (kuposa amene poyamba ankati β€œaakulu”), munataya maola owonjezera, munachita ntchito yabwino, ndipo munayambanso bwino kulowa.”

Zowonjezera zingapo kuchokera ku ndemanga zina za wolemba za nkhaniyi:

  • Za malipiro. Zinthu zofunika ndizo zigawo komanso akatswiri. Wolembayo, pokhala katswiri wa mapulogalamu omwe ali ndi zaka 25, anali ndi udindo woyang'anira gulu la DevOps. Komanso, zomwe adakumana nazo sizimangokhala ndi chidziwitso cha zomangamanga zamakono, koma amawonjezera ndi zilankhulo zamapulogalamu monga C ++, Fortran ndi Cobol, zomwe zinali zofunika kwambiri polumikizana ndi opanga bungwe.
  • Kwa iwo omwe ankaganizanso kuti 75 DevOps mainjiniya anali ambiri. Mu kampani iyi"ntchito anthu opitilira 50 komanso masauzande ambiri akugwiritsa ntchito. ”

Bonasi

Ngati simunawerenge kuyankhulana kwaposachedwa wotsogolera luso lathu - Dmitry Stolyarov (distol), - pa msonkhano wa DevOpsConf ndi podcast DevOps Deflope, kenako linakhudzanso funso lomweli. Ndipo mawonekedwe omwe adanenedwa ndi awa:

- Ndiyeno chiyani [ngati achepetsa kwambiri kugwiritsa ntchito K8s] zidzatani kwa mainjiniya, oyang'anira dongosolo omwe amathandizira Kubernetes?

Dmitry: Kodi chinachitika ndi chiyani kwa wowerengera ndalama pambuyo pa kubwera kwa 1C? Za zomwezo. Izi zisanachitike, adawerengera papepala - tsopano mu pulogalamu. Kuchuluka kwa ntchito kwawonjezeka ndi maulamuliro akuluakulu, koma ntchito yokha sinathe. Ngati m'mbuyomu zidatengera mainjiniya 10 kuti awononge babu, tsopano imodzi ikwanira.

Kuchuluka kwa mapulogalamu ndi chiwerengero cha ntchito, zikuwoneka kwa ine, tsopano zikukula mofulumira kuposa momwe DevOps yatsopano ikuwonekera ndipo mphamvu ikuwonjezeka. Pali kuchepa kwenikweni pamsika pakali pano ndipo zikhala nthawi yayitali. Pambuyo pake, chirichonse chidzabwerera ku chikhalidwe china, momwe mphamvu ya ntchito idzawonjezeka, padzakhala zambiri zopanda seva, neuron idzaphatikizidwa ku Kubernetes, yomwe idzasankha zonse zomwe zikuyenera kutero ... wamba, chitani zonse nokha momwe mukuyenera - munthu, chokani ndipo musasokoneze.

Koma wina adzafunikabe kupanga zosankha. N'zoonekeratu kuti mlingo wa ziyeneretso ndi ukatswiri wa munthu uyu ndi apamwamba. Masiku ano, mu dipatimenti yowerengera ndalama, simusowa antchito 10 osunga mabuku kuti manja awo asatope. Sikofunikira. Zolemba zambiri zimasinthidwa zokha ndikuzindikiridwa ndi kasamalidwe ka zikalata zamagetsi. Mmodzi wowerengera wamkulu wanzeru ndi wokwanira, yemwe ali ndi luso lochulukirapo, womvetsetsa bwino.

Kawirikawiri, iyi ndiyo njira yopitira m'mafakitale onse. Ndizofanana ndi magalimoto: m'mbuyomu, galimoto idabwera ndi makaniko ndi madalaivala atatu. Masiku ano, kuyendetsa galimoto ndi njira yosavuta yomwe tonse timachita nawo tsiku lililonse. Palibe amene amaganiza kuti galimoto ndi chinthu chovuta.

DevOps kapena uinjiniya wamakina sizidzatha - ntchito zapamwamba komanso magwiridwe antchito zidzawonjezeka.

PS

Werenganinso pa blog yathu:

Source: www.habr.com

Kuwonjezera ndemanga