„Hlavní věcí je pro nás touha učit se a rozvíjet se v DevOps“ – učitelé a mentoři o tom, jak učí na škole DevOps

Podzim je úžasné roční období. Zatímco školákům a studentům začíná školní rok touha po létě, dospělí se probouzejí do nostalgie po starých časech a žízně po vědění.

Naštěstí na učení není nikdy pozdě. Zvláště pokud se chcete stát inženýrem DevOps.

Letos v létě naši kolegové spustili první stream školy DevOps a chystají spuštění druhého v listopadu. Pokud už dlouho přemýšlíte o tom, že se stanete inženýrem DevOps, vítejte u kočky!

„Hlavní věcí je pro nás touha učit se a rozvíjet se v DevOps“ – učitelé a mentoři o tom, jak učí na škole DevOps

Proč a pro koho škola DevOps vznikla a co je potřeba se do ní dostat? Hovořili jsme s učiteli a mentory, abychom našli odpovědi na tyto otázky.

— Jak začal vznik školy DevOps?

Stanislav Salangin, zakladatel školy DevOps: Vytvoření školy DevOps je na jednu stranu požadavkem doby. To je nyní jedna z nejžádanějších profesí a poptávka po inženýrech v projektech začala převyšovat nabídku. Tuto myšlenku jsme pěstovali poměrně dlouho a udělali jsme několik pokusů, ale hvězdy se nakonec srovnaly až letos: shromáždili jsme tým pokročilých a zainteresovaných specialistů na jednom místě ve stejnou dobu a spustili první stream. První škola byla pilotní, studovali na ní pouze naši zaměstnanci, ale brzy plánujeme nabrat druhou „kohortu“ se studenty nejen z naší společnosti.

Alexey Sharapov, technický vedoucí, hlavní mentor: V loňském roce jsme přijali studenty jako praktikanty a trénovali juniory. Pro vysokoškoláky nebo absolventy je těžké najít práci, protože vyžadují praxi, a pokud se nenecháte zaměstnat, zkušenosti nezískáte – ukazuje se, že je to začarovaný kruh. Dali jsme proto klukům příležitost se ukázat a nyní úspěšně pracují. Mezi našimi stážisty byl jeden člověk - konstruktér v továrně, který ale uměl trochu programovat a pracovat na Linuxu. Ano, neměl žádné skvělé dovednosti, ale oči mu jiskřily. Pro mě je u lidí hlavní jejich přístup, chuť učit se a rozvíjet se. Každý student je pro nás startup, do kterého investujeme svůj čas a zkušenosti. Dáváme šanci každému a jsme připraveni pomoci, ale zodpovědnost za svou budoucnost musí převzít sám student.

Lev Goncharov alias @ultral, přední inženýr, evangelista refaktoringu infrastruktury prostřednictvím testování: Asi před 2-3 lety jsem dostal nápad přinést IaC masám a vytvořil jsem interní kurz na Ansible. Už tehdy se mluvilo o tom, jak spojit nesourodé kurzy jedním nápadem. Později to bylo doplněno o potřebu rozšířit tým infrastruktury na projektu. Když jsme se podívali na úspěšné zkušenosti sousedních týmů s rozvojem absolventů Java School, bylo těžké odmítnout Stasovu nabídku zorganizovat školu DevOps. Výsledkem je, že v našem projektu jsme pokryli potřebu specialistů po prvním vydání.

- Co potřebujete, abyste se dostali do školy?

Alexej Šarapov: Motivace, vášeň, trocha nerozvážnosti. Budeme mít malé testování jako vstupní kontrolu, ale obecně potřebujeme základní znalosti linuxových systémů, jakýkoli programovací jazyk a nebát se terminálové konzole.

Lev Gončarov: Získávají se specifické technické dovednosti. Hlavní věc je mít inženýrský přístup k řešení problémů. Znát jazyk nebude vůbec zbytečné, protože inženýr DevOps, jako „lepič“, musí utvářet procesy, a to, ať se dá říct cokoli, znamená komunikaci a ne vždy v ruštině. Jazyk lze ale zdokonalit i prostřednictvím kurzů v rámci firmy.

— Školení ve škole DevOps trvá dva měsíce. Co se mohou posluchači během této doby naučit?

Ilya Kutuzov, učitel, vedoucí komunity DevOps ve společnosti Deutsche Telekom IT Solutions: Nyní dáváme studentům pouze tvrdé dovednosti, které potřebují pro práci: 

  • Základy DevOps 

  • Vývojová sada nástrojů

  • Kontejnery

  • CI / CD

  • Mraky a orchestrace 

  • monitorování

  • Správa konfigurace 

  • Vývoj softwaru

„Hlavní věcí je pro nás touha učit se a rozvíjet se v DevOps“ – učitelé a mentoři o tom, jak učí na škole DevOpsPřednášky ve škole DevOps na druhé straně obrazovky

— Co se stane poté, co student zvládne program kurzu?

Výsledkem školení je prezentace projektu kurzu, kterého se zúčastní projekty se zájmem o absolventy. Na základě výsledků školení bude absolvent znát zásobník technologií používaných v naší společnosti a bude se moci okamžitě zapojit do úkolů reálného projektu. Po sečtení výsledků přehlídky budou nejlepším studentům nabízeny pracovní nabídky!

— Stasi, jednou jsi zmínil, že nábor učitelů nebylo snadné. Musel jste k tomu přibrat externí specialisty?

Stanislav Salangin: Ano, zpočátku bylo velmi těžké sestavit tým a hlavně ho udržet, nenechat se rozházet a dál ho motivovat. Ale všichni učitelé a mentoři školy jsou našimi zaměstnanci. Jedná se o vedoucí DevOps v projektech, kteří vědí, jak naše projekty fungují zevnitř a upřímně podporují svůj byznys a společnost. Říká se nám škola, a ne akademie nebo kurzy, protože jako ve skutečné škole je pro nás velmi důležitá úzká komunikace mezi učitelem a studenty. Plánujeme zorganizovat vlastní komunitu se studenty – nikoli telegramový chat, ale komunitu podobně smýšlejících lidí, kteří se osobně setkávají, pomáhají si a rozvíjejí se.

„Hlavní věcí je pro nás touha učit se a rozvíjet se v DevOps“ – učitelé a mentoři o tom, jak učí na škole DevOpsSníme o učitelích a mentorech. Doufáme, že se brzy setkáme a vyfotíme se osobně!

— Co děláš ve škole DevOps?

„Hlavní věcí je pro nás touha učit se a rozvíjet se v DevOps“ – učitelé a mentoři o tom, jak učí na škole DevOps

Ilya Kutuzov, učitel, vedoucí komunity DevOps ve společnosti Deutsche Telekom IT Solutions:

„Učím studenty, jak budovat kanály na GitLabu, jak dosáhnout toho, aby se nástroje navzájem spřátelily, a jak z nich udělat přátele bez vás.

Proč škola DevOps? Online kurz neposkytuje rychlé ponoření a neposkytuje praktické dovednosti v práci s technologiemi. Žádná virtuální škola vám nedá pocit, že opravdu umíte řešit praktické problémy a umíte si poradit se skutečným problémem na projektu. To, s čím se studenti během studia setkávají, je to, s čím budou pracovat v projektech.“

„Hlavní věcí je pro nás touha učit se a rozvíjet se v DevOps“ – učitelé a mentoři o tom, jak učí na škole DevOps

Alexey Sharapov, technický vedoucí, vedoucí a mentor školy:

„Ujišťuji se, že studenti a další mentoři se nechovají špatně. Pomáhám studentům řešit technické a organizační spory, pomáhám studentům rozpoznat sami sebe jako devops a jít osobním příkladem. Učím osvědčený a cool kurz kontejnerizace.“

 

„Hlavní věcí je pro nás touha učit se a rozvíjet se v DevOps“ – učitelé a mentoři o tom, jak učí na škole DevOps

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

„Jsem mentorem studentů školy a také pomáhám Stanislavovi při organizaci a rozvoji školy. První palačinka podle mě nevyšla hrudkovitá a začali jsme úspěšně. Teď samozřejmě řešíme, co by se dalo ve škole zlepšit: přemýšlíme o modulárním formátu, výuce na etapy, chceme učit nejen hard skills, ale do budoucna i soft skills. Neměli jsme žádnou vyšlapanou cestu a žádná hotová řešení. Hledali jsme učitele mezi kolegy, promýšleli přednášky, projekt kurzu a organizovali vše od nuly. Ale to je naše hlavní výzva a celá krása školy: jdeme svou vlastní cestou, děláme to, co považujeme za správné a co je pro naše studenty nejlepší.“

„Hlavní věcí je pro nás touha učit se a rozvíjet se v DevOps“ – učitelé a mentoři o tom, jak učí na škole DevOps

Lev Goncharov alias @ultral, přední inženýr, evangelista refaktoringu infrastruktury prostřednictvím testování:

„Učím studenty Configuration management a jak s ním žít. Nebude stačit vložit něco do git, musí dojít k posunu paradigmatu v myšlení a přístupech. Ta infrastruktura jako kód znamená nejen napsat nějaký kód, ale vytvořit podporované a srozumitelné řešení. Pokud mluvíme o technologii, mluvím hlavně o Ansible a krátce se zmíním o tom, jak ji propojit s Jenkins, Packer, Terraform.“

– Kolegové, děkuji za rozhovor! Jaký je váš závěrečný vzkaz čtenářům?

Stanislav Salangin: Ke studiu k nám zveme nejen superinženýry nebo mladé studenty, nejen lidi, kteří umí německy nebo anglicky – to vše přijde. Hlavní je pro nás otevřenost, ochota intenzivně pracovat a chuť se v DevOps učit a rozvíjet. 

DevOps je jen příběh o neustálém vývoji. Symbol DevOps je znak nekonečna skládající se z oddělených částí: testování, integrace a tak dále. To vše musí mít inženýr DevOps neustále na očích, neustále se učit nové věci, zaujmout proaktivní pozici a neváhat klást hloupé otázky. 

DevOps school je open source projekt. Děláme to pro komunitu, sdílíme znalosti a upřímně chceme pomáhat lidem, kteří mají chuť se rozvíjet v DevOps. Nyní jsou v naší společnosti všechny cesty otevřené pro mladé inženýry. Hlavní je nebát se!

Zdroj: www.habr.com

Přidat komentář