"Huvudsaken för oss är viljan att lära och utvecklas i DevOps" - lärare och mentorer om hur de undervisar på en DevOps-skola

Hösten är en fantastisk tid på året. Medan skolbarn och elever börjar läsåret med längtan efter sommaren, vaknar vuxna till nostalgi efter gamla dagar och kunskapstörst.

Lyckligtvis är det aldrig för sent att lära sig. Speciellt om du vill bli DevOps-ingenjör.

I somras lanserade våra kollegor den första streamen av DevOps-skolan och förbereder sig för att starta den andra i november. Om du länge har funderat på att bli DevOps-ingenjör, välkommen till katten!

"Huvudsaken för oss är viljan att lära och utvecklas i DevOps" - lärare och mentorer om hur de undervisar på en DevOps-skola

Varför och för vem skapades DevOps-skolan och vad behövs för att komma in i den? Vi pratade med lärare och mentorer för att ta reda på svaren på dessa frågor.

— Hur började skapandet av DevOps-skolan?

Stanislav Salangin, grundare av DevOps-skolan: Att skapa en DevOps-skola är å ena sidan ett tidskrav. Detta är nu ett av de mest efterfrågade yrkena, och efterfrågan på ingenjörer i projekt har börjat överstiga utbudet. Vi har fostrat den här idén ganska länge och gjort flera försök, men stjärnorna kom äntligen i linje först i år: vi samlade ett team av avancerade och intresserade specialister på ett ställe samtidigt och lanserade den första streamen. Den första skolan var en pilotskola: bara våra anställda studerade där, men snart planerar vi att rekrytera en andra "kohort" med studenter inte bara från vårt företag.

Alexey Sharapov, teknisk ledare, ledande mentor: Förra året anställde vi studenter som praktikanter och utbildade juniorer. Det är svårt för universitetsstudenter eller akademiker att hitta ett jobb eftersom de kräver erfarenhet, och du kan inte få erfarenhet om du inte blir anställd – det visar sig vara en ond cirkel. Därför gav vi killarna möjligheten att bevisa sig själva, och nu jobbar de framgångsrikt. Bland våra praktikanter fanns en kille - en designingenjör på en fabrik, men som kunde programmera lite och arbeta med Linux. Ja, han hade inga coola färdigheter, men hans ögon gnistrade. För mig är det viktigaste hos människor deras attityd, viljan att lära och utvecklas. För oss är varje student en startup där vi investerar vår tid och erfarenhet. Vi ger alla en chans och är redo att hjälpa till, men eleven måste själv ta ansvar för sin framtid.

Lev Goncharov aka @ultral, ledande ingenjör, evangelist för infrastrukturrefaktorering genom testning: För cirka 2-3 år sedan fick jag idén att ta ut IaC till massorna och skapade en intern kurs om Ansible. Redan då talades det om hur man förenar olika kurser med en idé. Senare kompletterades detta med behovet av att utöka infrastrukturteamet på projektet. Efter att ha tittat på de framgångsrika erfarenheterna från närliggande team med att utveckla Java School-utexaminerade, var det svårt att tacka nej till Stas erbjudande att organisera en DevOps-skola. Som ett resultat täckte vi i vårt projekt behovet av specialister efter den första releasen.

- Vad behöver du för att komma in i skolan?

Alexey Sharapov: Motivation, passion, lite hänsynslöshet. Vi kommer att ha lite testning som ingångskontroll, men generellt sett behöver vi grundläggande kunskaper om Linux-system, vilket programmeringsspråk som helst och ingen rädsla för terminalkonsolen.

Lev Goncharov: Specifika tekniska hårda färdigheter förvärvas. Huvudsaken är att ha ett ingenjörsmässigt förhållningssätt för att lösa problem. Det kommer inte att vara överflödigt att kunna språket alls, eftersom en DevOps-ingenjör, som en "limman", måste moda processer, och detta, vad man än kan säga, innebär kommunikation och inte alltid på ryska. Men språket kan också förbättras genom kurser inom företaget.

— Utbildningen på DevOps-skolan varar i två månader. Vad kan lyssnare lära sig under den här tiden?

Ilya Kutuzov, lärare, ledare för DevOps-communityt på Deutsche Telekom IT Solutions: Nu ger vi eleverna bara de hårda färdigheter de behöver för arbetet: 

  • DevOps grunderna 

  • Utvecklingsverktygslåda

  • Behållare

  • CI / CD

  • Moln & orkestrering 

  • Övervakning

  • Konfigurationshantering 

  • Utveckling

"Huvudsaken för oss är viljan att lära och utvecklas i DevOps" - lärare och mentorer om hur de undervisar på en DevOps-skolaFöreläsningar på en DevOps-skola på andra sidan skärmen

— Vad händer efter att studenten behärskar kursprogrammet?

Resultatet av utbildningen är presentationen av ett kursprojekt, som kommer att delta i projekt som är intresserade av akademiker. Baserat på resultaten av utbildningen kommer akademikern att känna till högen av tekniker som används i vårt företag och kommer omedelbart att kunna engagera sig i uppgifterna i ett riktigt projekt. Efter att ha summerat resultaten av showen kommer jobberbjudanden att göras till de bästa studenterna!

— Stas, du nämnde en gång att det inte var lätt att rekrytera ett lärarlag. Var man tvungen att ta in externa specialister för detta?

Stanislav Salangin: Ja, till en början var det väldigt svårt att sätta ihop ett team och, viktigast av allt, behålla det, inte låta det spridas och fortsätta att motivera det. Men alla lärare och mentorer på skolan är våra anställda. Dessa är DevOps leads i projekt som vet hur våra projekt fungerar inifrån och uppriktigt stödjer deras verksamhet och företaget. Vi kallas för en skola, och inte en akademi eller kurser, för precis som i en riktig skola är nära kommunikation mellan läraren och eleverna av stor vikt för oss. Vi planerar att organisera vår egen gemenskap med studenter - inte en Telegram-chatt, utan en gemenskap av likasinnade som träffas personligen, hjälper varandra och utvecklas.

"Huvudsaken för oss är viljan att lära och utvecklas i DevOps" - lärare och mentorer om hur de undervisar på en DevOps-skolaVi drömmer om lärare och mentorer. Vi hoppas kunna träffas snart och ta ett gruppfoto personligen!

— Vad gör du på DevOps-skolan?

"Huvudsaken för oss är viljan att lära och utvecklas i DevOps" - lärare och mentorer om hur de undervisar på en DevOps-skola

Ilya Kutuzov, lärare, ledare för DevOps-communityt på Deutsche Telekom IT Solutions:

"Jag lär eleverna hur man bygger pipelines på GitLab, hur man får verktyg att bli vänner med varandra och hur man får dem att vara vänner utan dig.

Varför DevOps skola? En onlinekurs ger ingen snabb fördjupning och ger inga praktiska färdigheter i att arbeta med teknik. Varje virtuell skola kommer inte att ge dig känslan av att du verkligen vet hur man löser praktiska problem och kan hantera ett verkligt problem i ett projekt. Det studenter möter under sina studier är vad de kommer att arbeta med i projekt.”

"Huvudsaken för oss är viljan att lära och utvecklas i DevOps" - lärare och mentorer om hur de undervisar på en DevOps-skola

Alexey Sharapov, teknisk ledare, rektor och mentor för skolan:

”Jag ser till att studenter och andra mentorer inte missköter sig. Jag hjälper eleverna att lösa tekniska och organisatoriska tvister, hjälpte eleverna att känna igen sig själva som devops och sätta ett personligt exempel. Jag undervisar i en beprövad och cool containeriseringskurs.”

 

"Huvudsaken för oss är viljan att lära och utvecklas i DevOps" - lärare och mentorer om hur de undervisar på en DevOps-skola

Igor Renkas, Ph.D., mentor, produktägare:

”Jag mentor elever på skolan och hjälper även Stanislav med att organisera och utveckla skolan. Den första pannkakan, enligt min mening, kom inte ut klumpig och vi började framgångsrikt. Nu jobbar vi förstås med vad som kan förbättras i skolan: vi funderar på ett modulärt format, undervisning i etapper, vi vill lära ut inte bara hårda färdigheter, utan även mjuka färdigheter i framtiden. Vi hade ingen inslagen väg och inga färdiga lösningar. Vi sökte lärare bland våra kollegor, tänkte igenom föreläsningar, ett kursprojekt och organiserade allt från grunden. Men det här är vår främsta utmaning och hela skönheten med skolan: vi följer vår egen väg, gör det vi tycker är rätt och det som är bäst för våra elever."

"Huvudsaken för oss är viljan att lära och utvecklas i DevOps" - lärare och mentorer om hur de undervisar på en DevOps-skola

Lev Goncharov aka @ultral, ledande ingenjör, evangelist för infrastrukturrefaktorering genom testning:

”Jag lär eleverna Configuration Management och hur man lever med det. Det kommer inte att räcka att lägga något i git, det måste ske ett paradigmskifte i tänkande och förhållningssätt. Den infrastrukturen som kod innebär inte bara att skriva lite kod, utan att skapa en stödd, begriplig lösning. Om vi ​​pratar om teknik så pratar jag främst om Ansible och nämner kort hur man kopplar ihop det med Jenkins, Packer, Terraform.”

— Kollegor, tack för intervjun! Vad är ditt sista budskap till läsarna?

Stanislav Salangin: Vi bjuder in inte bara superingenjörer eller unga studenter att studera hos oss, inte bara människor som kan tyska eller engelska - allt kommer. För oss är huvudsaken öppenhet, vilja att arbeta intensivt och viljan att lära och utvecklas inom DevOps. 

DevOps är bara en berättelse om kontinuerlig utveckling. DevOps-symbolen är ett oändlighetstecken som består av separata delar: testning, integration och så vidare. En DevOps-ingenjör måste ständigt ha allt detta i sikte, ständigt lära sig nya saker, ta en proaktiv position och inte tveka att ställa dumma frågor. 

DevOps-skolan är ett projekt med öppen källkod. Vi gör detta för samhället, delar kunskap och vill uppriktigt hjälpa killar som har en önskan att utvecklas i DevOps. Nu i vårt företag är alla vägar öppna för yngre ingenjörer. Det viktigaste är att inte vara rädd!

Källa: will.com

Lägg en kommentar