“Pre nás je hlavnou vecou túžba učiť sa a rozvíjať sa v DevOps” - učitelia a mentori o tom, ako učia na škole DevOps

Jeseň je úžasné ročné obdobie. Kým školáci a študenti začínajú školský rok túžiaci po lete, dospelí sa prebúdzajú do nostalgie za starými časmi a smädu po poznaní.

Našťastie na učenie nie je nikdy neskoro. Najmä ak sa chcete stať inžinierom DevOps.

Toto leto naši kolegovia spustili prvý stream školy DevOps a chystajú spustiť druhý v novembri. Ak už dlho uvažujete o tom, že sa stanete inžinierom DevOps, vitajte v mačke!

“Pre nás je hlavnou vecou túžba učiť sa a rozvíjať sa v DevOps” - učitelia a mentori o tom, ako učia na škole DevOps

Prečo a pre koho vznikla škola DevOps a čo je potrebné sa do nej dostať? Rozprávali sme sa s učiteľmi a mentormi, aby sme našli odpovede na tieto otázky.

— Ako sa začalo vytváranie školy DevOps?

Stanislav Salangin, zakladateľ školy DevOps: Vytvorenie školy DevOps je na jednej strane požiadavka doby. V súčasnosti je to jedna z najžiadanejších profesií a dopyt po inžinieroch v projektoch začal prevyšovať ponuku. Túto myšlienku sme živili už pomerne dlho a urobili sme niekoľko pokusov, no hviezdy sa konečne zjednotili až tento rok: na jednom mieste sme naraz zhromaždili tím pokročilých a zainteresovaných špecialistov a spustili prvý stream. Prvá škola bola pilotná: študovali na nej iba naši zamestnanci, no čoskoro plánujeme prijať druhú „kohortu“ so študentmi nielen z našej spoločnosti.

Alexey Sharapov, technický vedúci, vedúci mentor: Minulý rok sme prijali študentov ako praktikantov a trénovali juniorov. Pre študentov alebo absolventov vysokých škôl je ťažké nájsť si prácu, pretože vyžadujú prax, a ak vás nezamestnajú, skúsenosti nezískate – ukazuje sa, že je to začarovaný kruh. Dali sme preto chalanom príležitosť ukázať sa a teraz úspešne fungujú. Medzi našimi stážistami bol jeden chlapík – konštruktér v továrni, ktorý však vedel trochu programovať a pracovať na Linuxe. Áno, nemal žiadne skvelé schopnosti, ale oči mu iskrili. Pre mňa je u ľudí hlavný ich prístup, chuť učiť sa a rozvíjať sa. Každý študent je pre nás startup, do ktorého investujeme svoj čas a skúsenosti. Dávame šancu každému a sme pripravení pomôcť, ale zodpovednosť za svoju budúcnosť musí prevziať sám študent.

Lev Goncharov alias @ultral, popredný inžinier, evanjelista refaktoringu infraštruktúry prostredníctvom testovania: Asi pred 2-3 rokmi som dostal nápad priniesť IaC masám a vytvoril som interný kurz na Ansible. Už vtedy sa hovorilo o tom, ako spojiť nesúrodé kurzy jednou myšlienkou. Neskôr k tomu pribudla potreba rozšíriť tím infraštruktúry na projekte. Po pohľade na úspešné skúsenosti susedných tímov s rozvojom absolventov Java School bolo ťažké odmietnuť Stasovu ponuku zorganizovať školu DevOps. Výsledkom je, že v našom projekte sme pokryli potrebu špecialistov po prvom vydaní.

- Čo potrebujete, aby ste sa dostali do školy?

Alexej Šarapov: Motivácia, vášeň, trocha nerozvážnosti. Budeme mať malé testovanie ako vstupnú kontrolu, ale vo všeobecnosti potrebujeme základné znalosti linuxových systémov, akýkoľvek programovací jazyk a žiadny strach z terminálovej konzoly.

Lev Gončarov: Získajú sa špecifické technické zručnosti. Hlavná vec je mať inžiniersky prístup k riešeniu problémov. Nebude zbytočné vedieť jazyk vôbec, pretože inžinier DevOps, ako „lepič“, musí robiť procesy, a to, nech sa dá povedať čokoľvek, znamená komunikáciu a nie vždy v ruštine. Jazyk sa však dá zdokonaliť aj prostredníctvom kurzov v rámci firmy.

— Školenie v škole DevOps trvá dva mesiace. Čo sa môžu poslucháči v tomto období naučiť?

Ilya Kutuzov, učiteľ, líder komunity DevOps v Deutsche Telekom IT Solutions: Teraz dávame študentom len tie tvrdé zručnosti, ktoré potrebujú pre prácu: 

  • Základy DevOps 

  • Vývojový súbor nástrojov

  • Kontajnery

  • CI / CD

  • Mraky a orchestrácia 

  • Monitorovanie

  • Správa konfigurácie 

  • Rozvoj

“Pre nás je hlavnou vecou túžba učiť sa a rozvíjať sa v DevOps” - učitelia a mentori o tom, ako učia na škole DevOpsPrednášky v škole DevOps na druhej strane obrazovky

— Čo sa stane, keď študent zvládne program kurzu?

Výsledkom školenia je prezentácia projektu kurzu, ktorého sa zúčastnia projekty, ktoré majú záujem o absolventov. Na základe výsledkov školenia bude absolvent poznať zásobník technológií používaných v našej spoločnosti a bude sa vedieť okamžite zapojiť do úloh reálneho projektu. Po zhrnutí výsledkov šou budú najlepším študentom ponúknuté pracovné ponuky!

— Stas, raz ste spomenuli, že nábor učiteľov nebolo jednoduché. Museli ste na to pribrať externých špecialistov?

Stanislav Salangin: Áno, spočiatku bolo veľmi ťažké zostaviť tím a hlavne ho udržať, nenechať sa rozhádzať a motivovať ho ďalej. Ale všetci učitelia a mentori školy sú našimi zamestnancami. Ide o lídrov DevOps v projektoch, ktorí vedia, ako naše projekty fungujú zvnútra a úprimne podporujú svoj biznis a spoločnosť. Nazývame nás škola a nie akadémia alebo kurzy, pretože ako v skutočnej škole je pre nás veľmi dôležitá úzka komunikácia medzi učiteľom a študentmi. Plánujeme zorganizovať vlastnú komunitu so študentmi – nie telegramový chat, ale komunitu podobne zmýšľajúcich ľudí, ktorí sa osobne stretávajú, pomáhajú si a rozvíjajú sa.

“Pre nás je hlavnou vecou túžba učiť sa a rozvíjať sa v DevOps” - učitelia a mentori o tom, ako učia na škole DevOpsSnívame o učiteľoch a mentoroch. Dúfame, že sa čoskoro stretneme a urobíme skupinové foto osobne!

— Čo robíš v škole DevOps?

“Pre nás je hlavnou vecou túžba učiť sa a rozvíjať sa v DevOps” - učitelia a mentori o tom, ako učia na škole DevOps

Ilya Kutuzov, učiteľ, líder komunity DevOps v Deutsche Telekom IT Solutions:

„Učím študentov, ako budovať potrubia na GitLab, ako dosiahnuť, aby sa nástroje navzájom spriatelili a ako z nich urobiť priateľov bez vás.

Prečo škola DevOps? Online kurz neposkytuje rýchle ponorenie a neposkytuje praktické zručnosti pri práci s technológiou. Žiadna virtuálna škola vám nedá pocit, že naozaj viete riešiť praktické problémy a dokážete si na projekte poradiť so skutočným problémom. To, s čím sa študenti počas štúdia stretávajú, je to, s čím budú pracovať v projektoch.“

“Pre nás je hlavnou vecou túžba učiť sa a rozvíjať sa v DevOps” - učitelia a mentori o tom, ako učia na škole DevOps

Alexey Sharapov, technický vedúci, vedúci a mentor školy:

„Uisťujem sa, že študenti a iní mentori sa nesprávajú zle. Pomáham študentom riešiť technické a organizačné spory, pomáham študentom rozpoznať samých seba ako devops a ísť osobným príkladom. Učím osvedčený a cool kurz kontajnerizácie.“

 

“Pre nás je hlavnou vecou túžba učiť sa a rozvíjať sa v DevOps” - učitelia a mentori o tom, ako učia na škole DevOps

Igor Renkas, Ph.D., mentor, produktový vlastník:

„Na škole mentorujem študentov a pomáham Stanislavovi pri organizácii a rozvoji školy. Prvá palacinka podľa mňa nevyšla hrudkovitá a začali sme úspešne. Teraz, samozrejme, pracujeme na tom, čo by sa dalo v škole zlepšiť: uvažujeme o modulárnom formáte, výučbe na etapy, v budúcnosti chceme učiť nielen hard skills, ale aj soft skills. Nemali sme vyšliapané cestičky a žiadne hotové riešenia. Hľadali sme učiteľov medzi kolegami, premýšľali o prednáškach, projekte kurzu a organizovali všetko od nuly. Ale toto je naša hlavná výzva a celá krása školy: ideme svojou vlastnou cestou, robíme to, čo považujeme za správne a čo je pre našich študentov najlepšie.“

“Pre nás je hlavnou vecou túžba učiť sa a rozvíjať sa v DevOps” - učitelia a mentori o tom, ako učia na škole DevOps

Lev Goncharov alias @ultral, popredný inžinier, evanjelista refaktoringu infraštruktúry prostredníctvom testovania:

„Učím študentov Configuration management a ako s ním žiť. Nebude stačiť vložiť niečo do git, musí dôjsť k zmene paradigmy v myslení a prístupoch. Táto infraštruktúra ako kód znamená nielen napísať nejaký kód, ale vytvoriť podporované a zrozumiteľné riešenie. Ak hovoríme o technológii, hovorím hlavne o Ansible a stručne spomeniem, ako ju prepojiť s Jenkins, Packer, Terraform.“

— Kolegovia, ďakujem vám za rozhovor! Aký je váš záverečný odkaz čitateľom?

Stanislav Salangin: Na štúdium k nám pozývame nielen superinžinierov či mladých študentov, nielen ľudí, ktorí vedia po nemecky či anglicky – to všetko príde. Pre nás je hlavná otvorenosť, ochota intenzívne pracovať a chuť učiť sa a rozvíjať sa v DevOps. 

DevOps je len príbeh o neustálom vývoji. Symbol DevOps je znak nekonečna pozostávajúci zo samostatných častí: testovanie, integrácia atď. Toto všetko musí mať inžinier DevOps neustále na očiach, neustále sa učiť nové veci, zaujímať proaktívny postoj a neváhať klásť hlúpe otázky. 

DevOps school je open source projekt. Robíme to pre komunitu, zdieľame znalosti a úprimne chceme pomáhať chlapom, ktorí majú túžbu rozvíjať sa v DevOps. Teraz sú v našej spoločnosti všetky cesty otvorené pre mladých inžinierov. Hlavná vec je nebáť sa!

Zdroj: hab.com

Pridať komentár