Rudens ir pÄrsteidzoÅ”s gada laiks. KamÄr skolÄni un studenti sÄk mÄcÄ«bu gadu pÄc vasaras ilgojoties, pieauguÅ”ie mostas nostalÄ£ijas pÄc senajiem laikiem un zinÄÅ”anu slÄpes.
Par laimi, nekad nav par vÄlu mÄcÄ«ties. It Ä«paÅ”i, ja vÄlaties kļūt par DevOps inženieri.
Å ovasar mÅ«su kolÄÄ£i uzsÄka pirmo DevOps skolas plÅ«smu un gatavojas sÄkt otro novembrÄ«. Ja jau sen domÄjat kļūt par DevOps inženieri, laipni lÅ«dzam kaÄ·Ä«!
KÄpÄc un kam tika izveidota DevOps skola un kas nepiecieÅ”ams, lai tajÄ iekļūtu? MÄs runÄjÄm ar skolotÄjiem un mentoriem, lai uzzinÄtu atbildes uz Å”iem jautÄjumiem.
ā KÄ aizsÄkÄs DevOps skolas izveide?
StaÅislavs Salangins, DevOps skolas dibinÄtÄjs: DevOps skolas izveide, no vienas puses, ir laika prasÄ«ba. Tagad Ŕī ir viena no pieprasÄ«tÄkajÄm profesijÄm, un pieprasÄ«jums pÄc inženieriem projektos ir sÄcis pÄrsniegt piedÄvÄjumu. Å o ideju esam kopuÅ”i jau diezgan ilgi un mÄÄ£inÄjuÅ”i vairÄkus, bet zvaigznes beidzot saskanÄjÄs tikai Å”ogad: vienuviet pulcÄjÄm progresÄ«vu un ieinteresÄtu speciÄlistu komandu vienlaikus un uzsÄkÄm pirmo straumi. PirmÄ skola bija pilotskola: tajÄ mÄcÄ«jÄs tikai mÅ«su darbinieki, bet drÄ«zumÄ plÄnojam komplektÄt otru ākohortuā, kurÄ bÅ«tu skolÄni ne tikai no mÅ«su uzÅÄmuma.
Aleksejs Å arapovs, tehniskais vadÄ«tÄjs, vadoÅ”ais mentors: PagÄjuÅ”ajÄ gadÄ mÄs nolÄ«gÄm studentus kÄ praktikantus un apmÄcÄ«jÄm juniorus. Augstskolu studentiem vai absolventiem ir grÅ«ti atrast darbu, jo viÅiem ir nepiecieÅ”ama pieredze, un jÅ«s nevarat iegÅ«t pieredzi, ja jÅ«s nepieÅemat darbÄ ā izrÄdÄs, ka tas ir apburtais loks. TÄpÄc puiÅ”iem devÄm iespÄju sevi pierÄdÄ«t, un tagad viÅi veiksmÄ«gi strÄdÄ. Starp mÅ«su praktikantiem bija viens puisis - projektÄtÄjs rÅ«pnÄ«cÄ, bet kurÅ” prata nedaudz programmÄt un strÄdÄt uz Linux. JÄ, viÅam nebija nekÄdu forÅ”u prasmju, bet viÅa acis mirdzÄja. Man cilvÄkos galvenais ir viÅu attieksme, vÄlme mÄcÄ«ties un attÄ«stÄ«ties. Mums katrs students ir jaunuzÅÄmums, kurÄ ieguldÄm savu laiku un pieredzi. MÄs dodam iespÄju ikvienam un esam gatavi palÄ«dzÄt, bet paÅ”am skolÄnam ir jÄuzÅemas atbildÄ«ba par savu nÄkotni.
Ä»evs GonÄarovs jeb @ultral, vadoÅ”ais inženieris, evaÅÄ£Älists par infrastruktÅ«ras pÄrveidoÅ”anu, izmantojot testÄÅ”anu: ApmÄram pirms 2-3 gadiem man radÄs ideja ieviest IaC masÄm un izveidoju iekÅ”Äjo kursu par Ansible. Jau toreiz tika runÄts par to, kÄ apvienot atŔķirÄ«gus kursus ar vienu ideju. VÄlÄk to papildinÄja nepiecieÅ”amÄ«ba paplaÅ”inÄt projekta infrastruktÅ«ras komandu. AplÅ«kojot kaimiÅu komandu veiksmÄ«go pieredzi Java skolas absolventu attÄ«stÄ«bÄ, bija grÅ«ti atteikties no Stasa piedÄvÄjuma organizÄt DevOps skolu. RezultÄtÄ mÅ«su projektÄ mÄs jau pÄc pirmÄs izlaiÅ”anas aptvÄrÄm vajadzÄ«bu pÄc speciÄlistiem.
SÄkot no Kas tev nepiecieÅ”ams, lai iestÄtos skolÄ?
Aleksejs Å arapovs: MotivÄcija, aizrauÅ”anÄs, mazliet pÄrgalvÄ«bas. Mums bÅ«s neliela testÄÅ”ana kÄ ievades kontrole, bet kopumÄ mums ir vajadzÄ«gas pamatzinÄÅ”anas par Linux sistÄmÄm, jebkura programmÄÅ”anas valoda un nav jÄbaidÄs no terminÄļa konsoles.
Ä»evs GonÄarovs: Tiek apgÅ«tas specifiskas tehniskÄs iemaÅas. Galvenais, lai problÄmu risinÄÅ”anÄ bÅ«tu inženiertehniska pieeja. Valodu zinÄt nemaz nebÅ«s lieki, jo DevOps inženierim tÄpat kÄ ālÄ«meÅamā ir jÄmodina procesi, un tas, lai ko teiktu, nozÄ«mÄ saziÅu un ne vienmÄr krievu valodÄ. TaÄu valodu var pilnveidot arÄ« kursos uzÅÄmumÄ.
ā ApmÄcÄ«bas DevOps skolÄ ilgst divus mÄneÅ”us. Ko klausÄ«tÄji var iemÄcÄ«ties Å”ajÄ laikÄ?
Iļja Kutuzovs, skolotÄjs, Deutsche Telekom IT Solutions DevOps kopienas vadÄ«tÄjs: Tagad mÄs sniedzam studentiem tikai tÄs smagas prasmes, kas viÅiem nepiecieÅ”amas darbam:
-
DevOps pamati
-
Attīstības rīku komplekts
-
Konteineri
-
CI / CD
-
MÄkoÅi un orÄ·estrÄÅ”ana
-
Uzraudzība
-
KonfigurÄcijas vadÄ«ba
-
attīstība
Lekcijas DevOps skolÄ ekrÄna otrÄ pusÄ
ā Kas notiek pÄc tam, kad students apgÅ«st kursa programmu?
ApmÄcÄ«bu rezultÄts ir kursa projekta prezentÄcija, kurÄ piedalÄ«sies absolventi ieinteresÄti projekti. Balstoties uz apmÄcÄ«bu rezultÄtiem, absolvents pÄrzinÄs mÅ«su uzÅÄmumÄ izmantoto tehnoloÄ£iju kaudzi un varÄs uzreiz iesaistÄ«ties reÄla projekta uzdevumos. PÄc skates rezultÄtu apkopoÅ”anas labÄkajiem skolÄniem tiks izteikti darba piedÄvÄjumi!
ā Stas, jÅ«s reiz minÄjÄt, ka komplektÄt skolotÄju komandu nebija viegli. Vai Å”im nolÅ«kam bija jÄpieaicina ÄrÄji speciÄlisti?
StaÅislavs Salangins: JÄ, sÄkumÄ bija ļoti grÅ«ti nokomplektÄt komandu un, galvenais, noturÄt, neļaut tai izklÄ«st un turpinÄt motivÄt. Bet visi skolas skolotÄji un mentori ir mÅ«su darbinieki. Tie ir DevOps vadÄ«tÄji projektos, kuri zina, kÄ mÅ«su projekti darbojas no iekÅ”puses, un patiesi atbalsta savu biznesu un uzÅÄmumu. MÅ«s sauc par skolu, nevis par akadÄmiju vai kursiem, jo, tÄpat kÄ Ä«stÄ skolÄ, mums ļoti svarÄ«ga ir cieÅ”a komunikÄcija starp skolotÄju un skolÄniem. MÄs plÄnojam organizÄt savu kopienu ar studentiem - nevis Telegram Äatu, bet domubiedru kopienu, kas tiekas klÄtienÄ, palÄ«dz viens otram un attÄ«stÄs.
MÄs sapÅojam par skolotÄjiem un mentoriem. Ceram uz drÄ«zu tikÅ”anos un kopbildi klÄtienÄ!
ā Ko jÅ«s darÄt DevOps skolÄ?
Iļja Kutuzovs, skolotÄjs, Deutsche Telekom IT Solutions DevOps kopienas vadÄ«tÄjs:
āEs mÄcu studentiem, kÄ izveidot cauruļvadus GitLab, kÄ panÄkt, lai rÄ«ki kļūtu par draugiem vienam ar otru un kÄ padarÄ«tu viÅus draugus bez jums.
KÄpÄc DevOps skola? TieÅ”saistes kurss nenodroÅ”ina Ätru iedziļinÄÅ”anos un nesniedz praktiskas iemaÅas darbÄ ar tehnoloÄ£ijÄm. Neviena virtuÄlÄ skola neradÄ«s sajÅ«tu, ka jÅ«s patieÅ”Äm zinÄt, kÄ risinÄt praktiskas problÄmas un varat tikt galÄ ar reÄlu problÄmu projekta ietvaros. Tas, ar ko studenti saskaras studiju laikÄ, ir tas, ar ko viÅi strÄdÄs projektos.ā
Aleksejs Å arapovs, tehniskais vadÄ«tÄjs, skolas vadÄ«tÄjs un mentors:
āEs rÅ«pÄjos, lai studenti un citi mentori neuzvedas slikti. Es palÄ«dzu studentiem atrisinÄt tehniskos un organizatoriskos strÄ«dus, palÄ«dzÄju studentiem atpazÄ«t sevi kÄ devops un rÄdÄ«t personÄ«gu piemÄru. Es pasniedzu pÄrbaudÄ«tu un forÅ”u konteinerizÄcijas kursu.
Igors Renkas, Ph.D., mentors, produkta īpaŔnieks:
āEs mÄcu skolÄnus skolÄ, kÄ arÄ« palÄ«dzu StaÅislavam skolas organizÄÅ”anÄ un attÄ«stÄ«bÄ. PirmÄ pankÅ«ka, manuprÄt, nesanÄca kunkuļaina un startÄjÄm veiksmÄ«gi. Tagad, protams, strÄdÄjam pie tÄ, ko varÄtu uzlabot skolÄ: domÄjam par moduļu formÄtu, mÄcÄ«Å”anu pa posmiem, nÄkotnÄ vÄlamies mÄcÄ«t ne tikai cietÄs, bet arÄ« mÄ«kstÄs prasmes. Mums nebija izstaigÄta ceļa un gatavu risinÄjumu. MeklÄjÄm skolotÄjus kolÄÄ£u vidÅ«, pÄrdomÄjÄm lekcijas, kursa projektu un organizÄjÄm visu no nulles. Bet tas ir mÅ«su galvenais izaicinÄjums un viss skolas skaistums: mÄs ejam savu ceļu, darÄm to, ko uzskatÄm par pareizu un kas ir vislabÄkais mÅ«su skolÄniem.
Ä»evs GonÄarovs jeb @ultral, vadoÅ”ais inženieris, evaÅÄ£Älists par infrastruktÅ«ras pÄrveidoÅ”anu, izmantojot testÄÅ”anu:
āEs mÄcu studentiem konfigurÄcijas pÄrvaldÄ«bu un to, kÄ ar to sadzÄ«vot. Nepietiks ar kaut ko ielikt gitÄ, vajag paradigmas maiÅu domÄÅ”anÄ un pieejÄs. Å Ä« infrastruktÅ«ra kÄ kods nozÄ«mÄ ne tikai rakstÄ«t kÄdu kodu, bet arÄ« izveidot atbalstÄ«tu, saprotamu risinÄjumu. Ja mÄs runÄjam par tehnoloÄ£ijÄm, es galvenokÄrt runÄju par Ansible un Ä«si pieminu, kÄ to savienot ar Jenkins, Packer, Terraform.
ā KolÄÄ£i, paldies par interviju! KÄds ir jÅ«su pÄdÄjais vÄstÄ«jums lasÄ«tÄjiem?
StaÅislavs Salangins: AicinÄm pie mums mÄcÄ«ties ne tikai superinženierus vai jaunos studentus, ne tikai vÄcu vai angļu valodu zinoÅ”us cilvÄkus ā tas viss nÄks. Mums galvenais ir atvÄrtÄ«ba, vÄlme intensÄ«vi strÄdÄt un vÄlme mÄcÄ«ties un attÄ«stÄ«ties DevOps.
DevOps ir tikai stÄsts par nepÄrtrauktu attÄ«stÄ«bu. DevOps simbols ir bezgalÄ«bas zÄ«me, kas sastÄv no atseviŔķÄm daļÄm: testÄÅ”ana, integrÄcija utt. DevOps inženierim tas viss ir pastÄvÄ«gi jÄtur prÄtÄ, pastÄvÄ«gi jÄapgÅ«st jaunas lietas, jÄieÅem aktÄ«va pozÄ«cija un nevilcinieties uzdot stulbus jautÄjumus.
DevOps skola ir atvÄrtÄ koda projekts. MÄs to darÄm kopienas labÄ, dalÄmies zinÄÅ”anÄs un patiesi vÄlamies palÄ«dzÄt puiÅ”iem, kuriem ir vÄlme attÄ«stÄ«ties DevOps. Tagad mÅ«su uzÅÄmumÄ visi ceļi ir atvÄrti jaunÄkajiem inženieriem. Galvenais nebaidÄ«ties!
Avots: www.habr.com