»Glavna stvar za nas je želja po učenju in razvoju v DevOps« - učitelji in mentorji o tem, kako poučujejo v šoli DevOps

Jesen je čudovit letni čas. Medtem ko šolarji in študenti željni poletja začenjajo šolsko leto, se v odraslih prebujata nostalgija po starih časih in želja po znanju.

Na srečo za učenje ni nikoli prepozno. Še posebej, če želite postati inženir DevOps.

To poletje so naši sodelavci zagnali prvi tok šole DevOps in se pripravljajo na začetek drugega novembra. Če že dolgo razmišljate o tem, da bi postali DevOps inženir, dobrodošli pri mačku!

»Glavna stvar za nas je želja po učenju in razvoju v DevOps« - učitelji in mentorji o tem, kako poučujejo v šoli DevOps

Zakaj in za koga je bila šola DevOps ustvarjena in kaj je potrebno za vstop vanjo? Odgovore na ta vprašanja smo poiskali z učitelji in mentorji.

— Kako se je začelo ustvarjanje šole DevOps?

Stanislav Salangin, ustanovitelj šole DevOps: Ustvarjanje DevOps šole je po eni strani zahteva časa. To je zdaj eden najbolj iskanih poklicev, povpraševanje po inženirjih v projektih pa je začelo presegati ponudbo. To idejo smo gojili že kar dolgo in večkrat poskusili, vendar so se zvezde dokončno poklopile šele letos: na enem mestu smo hkrati zbrali ekipo naprednih in zainteresiranih strokovnjakov in zagnali prvi tok. Prva šola je bila pilotna: tam so študirali samo naši zaposleni, kmalu pa nameravamo zaposliti še drugo »kohorto« študentov ne samo iz našega podjetja.

Aleksej Šarapov, tehnični vodja, vodilni mentor: Lani smo zaposlovali študente kot pripravnike in usposabljali mlajše. Študentom ali diplomantom je težko najti službo, ker potrebujejo izkušnje, izkušenj pa ne moreš pridobiti, če te ne zaposlijo – izkaže se začaran krog. Zato smo fantom dali priložnost, da se izkažejo in zdaj uspešno delajo. Med našimi praktikanti je bil en tip - konstruktor v tovarni, ki pa je znal malo programirati in delati na Linuxu. Da, ni imel nobenih kul veščin, toda oči so se mu lesketale. Zame je glavna stvar pri ljudeh njihov odnos, želja po učenju in razvoju. Za nas je vsak študent startup, v katerega vložimo svoj čas in izkušnje. Vsakemu damo priložnost in smo pripravljeni pomagati, vendar mora dijak sam prevzeti odgovornost za svojo prihodnost.

Lev Goncharov aka @ultral, vodilni inženir, evangelist preoblikovanja infrastrukture s testiranjem: Pred približno 2-3 leti sem dobil idejo, da bi IaC približal množicam, in ustvaril interni tečaj o Ansibleu. Že takrat se je govorilo o tem, kako z eno idejo združiti različne tečaje. Kasneje je bilo to dopolnjeno s potrebo po razširitvi infrastrukturne ekipe na projektu. Ob pogledu na uspešne izkušnje sosednjih ekip pri razvoju diplomantov šole Java je bilo težko zavrniti Stasovo ponudbo za organizacijo šole DevOps. Posledično smo v našem projektu pokrili potrebo po strokovnjakih po prvi izdaji.

- Kaj potrebuješ za vstop v šolo?

Aleksej Šarapov: Motivacija, strast, malo nepremišljenosti. Imeli bomo malo testiranja kot nadzor vnosa, na splošno pa potrebujemo osnovno znanje sistemov Linux, kateri koli programski jezik in brez strahu pred terminalsko konzolo.

Lev Gončarov: Pridobijo se posebne tehnične spretnosti. Glavna stvar je imeti inženirski pristop k reševanju problemov. Sploh ne bo odveč, če poznate jezik, saj mora inženir DevOps, tako kot »človek lepila«, oblikovati procese, in to, karkoli že lahko rečemo, pomeni komunikacijo in ne vedno v ruščini. Jezik pa je mogoče izboljšati tudi na tečajih v podjetju.

— Usposabljanje v šoli DevOps traja dva meseca. Kaj se lahko slušatelji v tem času naučijo?

Ilya Kutuzov, učitelj, vodja skupnosti DevOps pri Deutsche Telekom IT Solutions: Sedaj študentom dajemo samo trde veščine, ki jih potrebujejo za delo: 

  • Osnove DevOps 

  • Zbirka razvojnih orodij

  • Zabojniki

  • CI / CD

  • Oblaki in orkestracija 

  • Spremljanje

  • Upravljanje konfiguracij 

  • Razvoj

»Glavna stvar za nas je želja po učenju in razvoju v DevOps« - učitelji in mentorji o tem, kako poučujejo v šoli DevOpsPredavanja v šoli DevOps na drugi strani ekrana

— Kaj se zgodi, ko študent obvlada program predmeta?

Rezultat usposabljanja je predstavitev tečajnega projekta, ki se ga bodo udeležili projekti, ki jih zanimajo diplomanti. Na podlagi rezultatov usposabljanja bo diplomant poznal nabor tehnologij, ki se uporabljajo v našem podjetju in se bo lahko takoj vključil v naloge realnega projekta. Po seštevku rezultatov šova bodo ponudbe za delo najboljšim študentom!

— Stas, nekoč ste omenili, da ni bilo lahko zbrati ekipe učiteljev. Ste morali za to privabiti zunanje strokovnjake?

Stanislav Salangin: Da, sprva je bilo zelo težko sestaviti ekipo in, kar je najpomembneje, jo obdržati, ne pustiti, da se razprši in jo še naprej motivirati. Toda vsi učitelji in mentorji šole so naši zaposleni. To so vodje DevOps v projektih, ki vedo, kako naši projekti delujejo od znotraj, in iskreno podpirajo svoj posel in podjetje. Imenujemo se šola in ne akademija ali tečaji, saj nam je, tako kot v pravi šoli, zelo pomembna tesna komunikacija med učiteljem in študenti. S študenti nameravamo organizirati lastno skupnost – ne Telegram klepet, ampak skupnost podobno mislečih ljudi, ki se osebno srečujejo, si pomagajo in se razvijajo.

»Glavna stvar za nas je želja po učenju in razvoju v DevOps« - učitelji in mentorji o tem, kako poučujejo v šoli DevOpsSanjamo o učiteljih in mentorjih. Upamo, da se kmalu srečamo in osebno naredimo skupinsko fotografijo!

— Kaj počnete v šoli DevOps?

»Glavna stvar za nas je želja po učenju in razvoju v DevOps« - učitelji in mentorji o tem, kako poučujejo v šoli DevOps

Ilya Kutuzov, učitelj, vodja skupnosti DevOps pri Deutsche Telekom IT Solutions:

»Študente učim, kako zgraditi cevovode na GitLabu, kako narediti, da so orodja med seboj prijatelji in kako jih narediti za prijatelje brez vas.

Zakaj šola DevOps? Spletni tečaj ne omogoča hitrega poglobitve in ne nudi praktičnih veščin pri delu s tehnologijo. Nobena virtualna šola vam ne bo dala občutka, da res znate reševati praktične probleme in se lahko spoprimete z realnim problemom na projektu. Tisto, s čimer se študenti srečajo med študijem, bodo delali pri projektih.«

»Glavna stvar za nas je želja po učenju in razvoju v DevOps« - učitelji in mentorji o tem, kako poučujejo v šoli DevOps

Aleksej Šarapov, tehnični vodja, vodja in mentor šole:

»Skrbim, da se učenci in drugi mentorji ne obnašajo neprimerno. Študentom pomagam pri reševanju tehničnih in organizacijskih sporov, pomagam študentom, da se prepoznajo kot devopsi in dajem osebni zgled. Poučujem preizkušen in kul tečaj posodabljanja.”

 

»Glavna stvar za nas je želja po učenju in razvoju v DevOps« - učitelji in mentorji o tem, kako poučujejo v šoli DevOps

Igor Renkas, mentor, produktni lastnik: dr.

»Na šoli sem mentor dijakom, Stanislavu pa tudi pomagam pri organizaciji in razvoju šole. Prva palačinka po mojem mnenju ni izšla v kepo in začeli smo uspešno. Zdaj seveda delamo na tem, kaj bi se v šoli dalo izboljšati: razmišljamo o modularni obliki, o poučevanju po stopnjah, v prihodnosti želimo učiti ne samo trde, ampak tudi mehke veščine. Nismo imeli uhojene poti in pripravljenih rešitev. Med sodelavci smo iskali učitelje, razmišljali o predavanjih, tečaju in vse organizirali iz nič. Toda to je naš glavni izziv in vsa lepota šole: sledimo svoji poti, delamo tisto, kar mislimo, da je prav in kar je najboljše za naše učence.«

»Glavna stvar za nas je želja po učenju in razvoju v DevOps« - učitelji in mentorji o tem, kako poučujejo v šoli DevOps

Lev Goncharov aka @ultral, vodilni inženir, evangelist preoblikovanja infrastrukture s testiranjem:

»Študente učim upravljanja konfiguracije in kako živeti s tem. Ne bo dovolj, da nekaj damo v git, potrebna je sprememba paradigme v razmišljanju in pristopih. Ta infrastruktura kot koda ne pomeni le pisanja neke kode, ampak tudi izdelavo podprte, razumljive rešitve. Če govorimo o tehnologiji, govorim predvsem o Ansibleu in na kratko omenim, kako ga povezati z Jenkinsom, Packerjem, Terraformom.”

— Kolegi, hvala za intervju! Kakšno je vaše končno sporočilo bralcem?

Stanislav Salangin: K študiju pri nas ne vabimo samo superinženirjev ali mladih študentov, ne samo ljudi, ki znajo nemško ali angleško - vse bo prišlo. Za nas je najpomembnejša odprtost, pripravljenost na intenzivno delo ter želja po učenju in razvoju v DevOps. 

DevOps je samo zgodba o nenehnem razvoju. Simbol DevOps je znak neskončnosti, sestavljen iz ločenih delov: testiranje, integracija itd. Inženir DevOps mora vse to stalno imeti pred očmi, se nenehno učiti novih stvari, zavzeti proaktivno stališče in se ne obotavljati postavljati neumnih vprašanj. 

Šola DevOps je odprtokodni projekt. To delamo za skupnost, delimo znanje in iskreno želimo pomagati fantom, ki imajo željo po razvoju v DevOps. Zdaj so v našem podjetju vse poti odprte za mlade inženirje. Glavna stvar je, da se ne bojite!

Vir: www.habr.com

Dodaj komentar