"Meille tärkeintä on halu oppia ja kehittyä DevOpsissa" - opettajat ja mentorit kuinka he opettavat DevOps-koulussa

Syksy on ihmeellistä vuodenaikaa. Kun koululaiset ja opiskelijat aloittavat kouluvuoden kesää kaipaamalla, aikuiset heräävät nostalgiaan vanhoja aikoja kohtaan ja tiedon janoon.

Onneksi koskaan ei ole liian myöhäistä oppia. Varsinkin jos haluat tulla DevOps-insinööriksi.

Tänä kesänä kollegamme käynnistivät DevOps-koulun ensimmäisen streamin ja valmistautuvat aloittamaan toisen marraskuussa. Jos olet pitkään ajatellut ryhtyäsi DevOps-insinööriksi, tervetuloa kissaan!

"Meille tärkeintä on halu oppia ja kehittyä DevOpsissa" - opettajat ja mentorit kuinka he opettavat DevOps-koulussa

Miksi ja kenelle DevOps-koulu luotiin ja mitä siihen tarvitaan? Keskustelimme opettajien ja mentoreiden kanssa löytääksemme vastaukset näihin kysymyksiin.

— Miten DevOps-koulun luominen alkoi?

Stanislav Salangin, DevOps-koulun perustaja: DevOps-koulun luominen on toisaalta ajan vaatimus. Tämä on nyt yksi kysytyimmistä ammateista, ja projektiinsinöörien kysyntä on alkanut ylittää tarjonnan. Olemme vaalineet tätä ideaa melko pitkään ja yrittäneet useita, mutta tähdet lopulta linjasivat vasta tänä vuonna: kokosimme kokeneita ja kiinnostuneita asiantuntijoita yhteen paikkaan samaan aikaan ja käynnistimme ensimmäisen streamin. Ensimmäinen koulu oli pilottikoulu: siellä opiskelivat vain työntekijämme, mutta pian aiomme rekrytoida toisen "kohortin", jossa oli opiskelijoita paitsi meidän yrityksestämme.

Alexey Sharapov, tekninen johtaja, johtava mentori: Viime vuonna palkkasimme opiskelijoita harjoittelijoiksi ja koulutimme junioreita. Yliopisto-opiskelijoiden tai valmistuneiden on vaikea löytää työtä, koska he vaativat kokemusta, ja kokemusta ei voi saada, jos sinua ei palkata – se osoittautuu noidankehäksi. Siksi annoimme pojille mahdollisuuden todistaa itsensä, ja nyt he työskentelevät menestyksekkäästi. Harjoittelijamme joukossa oli yksi kaveri - suunnitteluinsinööri tehtaalla, mutta joka osasi ohjelmoida vähän ja työskennellä Linuxilla. Kyllä, hänellä ei ollut hienoja taitoja, mutta hänen silmänsä kimaltivat. Minulle ihmisissä tärkeintä on heidän asenne, halu oppia ja kehittyä. Meille jokainen opiskelija on startup, johon panostamme aikamme ja kokemuksemme. Annamme jokaiselle mahdollisuuden ja olemme valmiita auttamaan, mutta opiskelijan itsensä on otettava vastuu tulevaisuudestaan.

Lev Goncharov alias @ultral, johtava insinööri, evankelista infrastruktuurin uudelleenjärjestelystä testauksen kautta: Noin 2-3 vuotta sitten sain idean tuoda IaC massoihin ja loin sisäisen kurssin Ansiblesta. Silloinkin puhuttiin siitä, kuinka eri kurssit yhdistetään yhdeksi ideaksi. Myöhemmin tätä täydensi tarve laajentaa projektin infrastruktuuritiimiä. Tarkasteltaessa naapuritiimien onnistuneita kokemuksia Java-koulusta valmistuneiden kehittämisessä, oli vaikea kieltäytyä Stasin tarjouksesta DevOps-koulun järjestämisestä. Tämän seurauksena projektissamme kattoimme asiantuntijoiden tarpeen ensimmäisen julkaisun jälkeen.

- Mitä tarvitset päästäksesi kouluun?

Aleksei Šarapov: Motivaatiota, intohimoa, vähän piittaamattomuutta. Meillä on vähän testausta tuloohjauksena, mutta yleensä tarvitsemme perustiedot Linux-järjestelmistä, mistä tahansa ohjelmointikielestä ja emmekä pelkää päätekonsolia.

Lev Goncharov: Erityisiä teknisiä kovia taitoja hankitaan. Tärkeintä on tekninen lähestymistapa ongelmien ratkaisemiseen. Kielen osaaminen ei liene tarpeetonta, koska DevOps-insinöörin, kuten "liimamiehen", on muokattava prosesseja, ja tämä, sanotaanpa mitä tahansa, edellyttää kommunikointia, ei aina venäjäksi. Mutta kieltä voidaan kehittää myös yrityksen sisäisillä kursseilla.

— Koulutus DevOps-koulussa kestää kaksi kuukautta. Mitä kuuntelijat voivat oppia tänä aikana?

Ilja Kutuzov, opettaja, Deutsche Telekom IT Solutionsin DevOps-yhteisön johtaja: Nyt annamme opiskelijoille vain niitä kovia taitoja, joita he tarvitsevat työhön: 

  • DevOpsin perusteet 

  • Kehityksen työkalupakki

  • Kontit

  • CI / CD

  • Pilvet ja orkestraatio 

  • Seuranta

  • Kokoonpanonhallinta 

  • Kehitys

"Meille tärkeintä on halu oppia ja kehittyä DevOpsissa" - opettajat ja mentorit kuinka he opettavat DevOps-koulussaLuennot DevOps-koulussa näytön toisella puolella

— Mitä tapahtuu sen jälkeen, kun opiskelija hallitsee kurssiohjelman?

Koulutuksen tuloksena on kurssiprojektin esittely, johon osallistuu valmistuneista kiinnostuneita projekteja. Koulutuksen tulosten perusteella valmistuva tuntee yrityksessämme käytössä olevan teknologian pinon ja pääsee välittömästi mukaan todellisen projektin tehtäviin. Näyttelyn tulosten yhteenvedon jälkeen parhaille opiskelijoille tehdään työtarjouksia!

— Stas, mainitsit kerran, että opettajaryhmän rekrytointi ei ollut helppoa. Pitäisikö tähän kutsua ulkopuolisia asiantuntijoita?

Stanislav Salangin: Kyllä, aluksi oli erittäin vaikeaa koota joukkue ja, mikä tärkeintä, pitää se, ei antaa sen hajota ja jatkaa sen motivointia. Mutta kaikki koulun opettajat ja mentorit ovat työntekijöitämme. Nämä ovat DevOps-projektijohtajia, jotka tietävät, miten projektimme toimivat sisältä käsin ja tukevat vilpittömästi liiketoimintaansa ja yritystä. Meitä kutsutaan kouluksi, ei akatemiaksi tai kursseiksi, koska, kuten oikeassa koulussa, opettajan ja oppilaiden välinen tiivis kommunikointi on meille erittäin tärkeää. Aiomme järjestää oman yhteisön opiskelijoiden kanssa - ei Telegram-chattia, vaan samanhenkisten ihmisten yhteisön, jotka tapaavat henkilökohtaisesti, auttavat toisiaan ja kehittyvät.

"Meille tärkeintä on halu oppia ja kehittyä DevOpsissa" - opettajat ja mentorit kuinka he opettavat DevOps-koulussaHaaveilemme opettajista ja mentoreista. Toivottavasti tapaamme pian ja otamme ryhmäkuvan henkilökohtaisesti!

— Mitä teet DevOps-koulussa?

"Meille tärkeintä on halu oppia ja kehittyä DevOpsissa" - opettajat ja mentorit kuinka he opettavat DevOps-koulussa

Ilja Kutuzov, opettaja, Deutsche Telekom IT Solutionsin DevOps-yhteisön johtaja:

"Opetan opiskelijoille, kuinka rakentaa putkia GitLabissa, kuinka saada työkalut olemaan toistensa ystäviä ja kuinka saada heistä ystäviä ilman sinua.

Miksi DevOps-koulu? Verkkokurssi ei tarjoa nopeaa syventymistä eikä käytännön taitoja tekniikan parissa työskentelemiseen. Mikään virtuaalikoulu ei anna sinulle tunnetta, että osaat todella ratkaista käytännön ongelmia ja pystyt käsittelemään todellista ongelmaa projektissa. Mitä opiskelijat kohtaavat opintojensa aikana, he työskentelevät projekteissa.”

"Meille tärkeintä on halu oppia ja kehittyä DevOpsissa" - opettajat ja mentorit kuinka he opettavat DevOps-koulussa

Aleksei Šarapov, tekninen johtaja, koulun johtaja ja mentori:

”Varmistan, että opiskelijat ja muut mentorit eivät toimi väärin. Autan opiskelijoita ratkaisemaan teknisiä ja organisatorisia kiistoja, autan opiskelijoita tunnistamaan itsensä devopeiksi ja näyttämään henkilökohtaista esimerkkiä. Opetan todistettua ja siistiä konttikurssia."

 

"Meille tärkeintä on halu oppia ja kehittyä DevOpsissa" - opettajat ja mentorit kuinka he opettavat DevOps-koulussa

Igor Renkas, Ph.D., mentori, tuotteen omistaja:

– Mentoroin oppilaita koulussa ja autan myös Stanislavia koulun organisoinnissa ja kehittämisessä. Ensimmäinen pannukakku ei mielestäni tullut paakkuun ja aloitimme onnistuneesti. Nyt tietysti työstetään sitä, mitä koulussa voisi parantaa: mietitään modulaarista opetusta, asteittainen opetusta, haluamme opettaa jatkossa paitsi kovia taitoja myös pehmeitä taitoja. Meillä ei ollut polkua eikä valmiita ratkaisuja. Etsimme opettajia kollegojemme joukosta, mietimme luentoja, kurssiprojektia ja järjestimme kaiken alusta alkaen. Mutta tämä on tärkein haasteemme ja koko koulun kauneus: kuljemme omaa polkuamme, teemme sitä, mikä on mielestämme oikein ja mikä on oppilaillemme parasta.”

"Meille tärkeintä on halu oppia ja kehittyä DevOpsissa" - opettajat ja mentorit kuinka he opettavat DevOps-koulussa

Lev Goncharov alias @ultral, johtava insinööri, evankelista infrastruktuurin uudelleenjärjestelystä testauksen kautta:

”Opetan opiskelijoille konfiguraatioiden hallintaa ja kuinka elää sen kanssa. Ei riitä, että laittaa jotain gitiin, vaan ajattelussa ja lähestymistapoissa on tapahduttava paradigman muutos. Infrastruktuuri koodina ei tarkoita vain jonkin koodin kirjoittamista, vaan tuetun, ymmärrettävän ratkaisun tekemistä. Jos puhumme teknologiasta, puhun pääasiassa Ansiblesta ja mainitsen lyhyesti kuinka se yhdistetään Jenkinsiin, Packeriin, Terraformiin.

– Hyvät kollegat, kiitos haastattelusta! Mikä on viimeinen viestisi lukijoille?

Stanislav Salangin: Emme kutsu vain superinsinöörejä tai nuoria opiskelijoita opiskelemaan kanssamme, emme vain ihmisiä, jotka osaavat saksaa tai englantia - se kaikki tulee. Meille tärkeintä on avoimuus, halu tehdä intensiivistä työtä sekä halu oppia ja kehittyä DevOpsissa. 

DevOps on vain tarina jatkuvasta kehityksestä. DevOps-symboli on ääretön merkki, joka koostuu erillisistä osista: testauksesta, integroinnista ja niin edelleen. DevOps-insinöörin on pidettävä tämä kaikki jatkuvasti mielessä, opittava jatkuvasti uusia asioita, otettava ennakoiva kanta ja epäröimättä kysyä tyhmiä kysymyksiä. 

DevOps-koulu on avoimen lähdekoodin projekti. Teemme tämän yhteisön hyväksi, jaamme tietoa ja haluamme vilpittömästi auttaa miehiä, jotka haluavat kehittyä DevOpsissa. Nyt yrityksessämme kaikki tiet ovat avoinna nuoremmille insinööreille. Pääasia, että älä pelkää!

Lähde: will.com

Lisää kommentti