„Mums svarbiausia yra noras mokytis ir tobulėti naudojant DevOps“ – mokytojai ir mentoriai apie tai, kaip jie moko DevOps mokykloje

Ruduo yra nuostabus metų laikas. Kol moksleiviai ir studentai mokslo metus pradeda išsiilgę vasaros, suaugusieji pažadina senųjų laikų nostalgiją ir žinių troškimą.

Laimei, mokytis niekada nevėlu. Ypač jei norite tapti „DevOps“ inžinieriumi.

Šią vasarą mūsų kolegos pradėjo pirmąjį „DevOps“ mokyklos srautą, o lapkričio mėnesį ruošiasi pradėti antrąjį. Jei jau seniai galvojate tapti DevOps inžinieriumi, sveiki atvykę į katę!

„Mums svarbiausia yra noras mokytis ir tobulėti naudojant DevOps“ – mokytojai ir mentoriai apie tai, kaip jie moko DevOps mokykloje

Kodėl ir kam buvo sukurta DevOps mokykla ir ko reikia norint į ją patekti? Kalbėjomės su mokytojais ir mentoriais, kad sužinotume atsakymus į šiuos klausimus.

— Kaip prasidėjo „DevOps“ mokyklos kūrimas?

Stanislav Salangin, DevOps mokyklos įkūrėjas: Viena vertus, „DevOps“ mokyklos sukūrimas yra laiko reikalavimas. Dabar tai viena paklausiausių profesijų, o projektuose dalyvaujančių inžinierių paklausa ėmė viršyti pasiūlą. Šią idėją puoselėjome gana ilgai ir ne kartą bandėme, tačiau žvaigždės galutinai susirikiavo tik šiemet: vienu metu į vieną vietą subūrėme pažangių ir besidominčių specialistų komandą ir paleidome pirmąjį srautą. Pirmoji mokykla buvo bandomoji mokykla: joje mokėsi tik mūsų darbuotojai, tačiau netrukus planuojame įdarbinti antrąją „kohortą“ su mokiniais ne tik iš mūsų įmonės.

Aleksejus Šarapovas, techninis vadovas, pagrindinis mentorius: Pernai samdėme studentus praktikantais ir apmokėme jaunesniuosius. Universiteto studentams ar absolventams sunku susirasti darbą, nes jiems reikia patirties, o neįdarbinus patirties neįgysite – pasirodo, kad tai yra užburtas ratas. Todėl vaikinams suteikėme galimybę save įrodyti, o dabar jie sėkmingai dirba. Tarp mūsų praktikantų buvo vienas vaikinas – gamyklos projektavimo inžinierius, bet mokėjęs šiek tiek programuoti ir dirbti su Linux. Taip, jis neturėjo jokių šaunių įgūdžių, bet jo akys spindėjo. Man svarbiausia žmonėse yra jų požiūris, noras mokytis ir tobulėti. Mums kiekvienas studentas yra startuolis, į kurį investuojame savo laiką ir patirtį. Suteikiame šansą kiekvienam ir esame pasiruošę padėti, tačiau pats mokinys turi prisiimti atsakomybę už savo ateitį.

Levas Gončarovas dar žinomas kaip @ultral, pagrindinis inžinierius, infrastruktūros atkūrimo per bandymus evangelistas: Maždaug prieš 2–3 metus man kilo mintis iškelti IaC į mases ir sukūriau vidinį kursą apie Ansible. Jau tada buvo kalbama, kaip sujungti skirtingus kursus su viena idėja. Vėliau tai buvo papildyta poreikiu išplėsti projekto infrastruktūros komandą. Žvelgiant į sėkmingą kaimyninių komandų patirtį ugdant Java mokyklos absolventus, buvo sunku atsisakyti Staso pasiūlymo organizuoti DevOps mokyklą. Dėl to savo projekte specialistų poreikį apėmėme jau po pirmo išleidimo.

- Ko reikia norint patekti į mokyklą?

Aleksejus Šarapovas: Motyvacija, aistra, truputis neapdairumo. Turėsime šiek tiek testavimo kaip įvesties valdymo, bet apskritai mums reikia pagrindinių Linux sistemų žinių, bet kokios programavimo kalbos ir nebijoti terminalo konsolės.

Levas Gončarovas: Įgyjami specifiniai techniniai įgūdžiai. Svarbiausia yra turėti inžinerinį požiūrį į problemų sprendimą. Kalbos mokėjimas visai nebus nereikalingas, nes „DevOps“ inžinierius, kaip „klijų žmogus“, turi mados procesus, o tai, kad ir ką sakytume, reiškia bendravimą ir ne visada rusų kalba. Tačiau kalbą taip pat galima patobulinti per kursus įmonėje.

— Mokymai DevOps mokykloje trunka du mėnesius. Ko klausytojai gali išmokti per šį laiką?

Ilja Kutuzovas, mokytojas, „DevOps“ bendruomenės vadovas „Deutsche Telekom IT Solutions“: Dabar studentams suteikiame tik tuos sunkius įgūdžius, kurių jiems reikia darbui: 

  • „DevOps“ pagrindai 

  • Kūrimo priemonių rinkinys

  • Konteineriai

  • CI / CD

  • Debesys ir orkestruotė 

  • Stebėsena

  • Konfigūracijos valdymas 

  • plėtra

„Mums svarbiausia yra noras mokytis ir tobulėti naudojant DevOps“ – mokytojai ir mentoriai apie tai, kaip jie moko DevOps mokyklojePaskaitos DevOps mokykloje kitoje ekrano pusėje

— Kas nutinka studentui įsisavinus kurso programą?

Mokymų rezultatas – kursinio projekto pristatymas, kuriame dalyvaus absolventais besidomintys projektai. Remdamasis mokymų rezultatais, absolventas žinos šūsnį mūsų įmonėje naudojamų technologijų ir iš karto galės įsitraukti į realaus projekto užduotis. Susumavus laidos rezultatus geriausiems studentams bus pateikti darbo pasiūlymai!

— Stasai, kartą minėjote, kad suburti mokytojų komandą nebuvo lengva. Ar tam teko kviestis išorės specialistus?

Stanislavas Salanginas: Taip, iš pradžių buvo labai sunku suburti komandą ir, svarbiausia, ją išlaikyti, neleisti išsibarstyti ir toliau ją motyvuoti. Bet visi mokyklos mokytojai ir mentoriai yra mūsų darbuotojai. Tai „DevOps“ lyderiai projektuose, kurie iš vidaus žino, kaip veikia mūsų projektai, ir nuoširdžiai remia savo verslą bei įmonę. Esame vadinami mokykla, o ne akademija ar kursais, nes, kaip ir tikroje mokykloje, mums labai svarbus glaudus mokytojo ir mokinių bendravimas. Planuojame organizuoti savo bendruomenę su studentais – ne „Telegram“ pokalbį, o bendraminčių, kurie susitinka asmeniškai, padeda vieni kitiems ir tobulėja, bendruomenę.

„Mums svarbiausia yra noras mokytis ir tobulėti naudojant DevOps“ – mokytojai ir mentoriai apie tai, kaip jie moko DevOps mokyklojeSvajojame apie mokytojus ir mentorius. Tikimės greitai susitikti ir pasidaryti grupinę nuotrauką asmeniškai!

– Ką veikiate „DevOps“ mokykloje?

„Mums svarbiausia yra noras mokytis ir tobulėti naudojant DevOps“ – mokytojai ir mentoriai apie tai, kaip jie moko DevOps mokykloje

Ilja Kutuzovas, mokytojas, „DevOps“ bendruomenės vadovas „Deutsche Telekom IT Solutions“:

„Mokau studentus, kaip kurti „GitLab“ vamzdynus, kaip priversti įrankius draugauti vieni su kitais ir kaip priversti juos draugauti be jūsų.

Kodėl „DevOps“ mokykla? Internetinis kursas nesuteikia greito įsigilinimo ir nesuteikia praktinių darbo su technologijomis įgūdžių. Bet kuri virtuali mokykla nesuteiks jums jausmo, kad jūs tikrai žinote, kaip spręsti praktines problemas ir galite susidoroti su realia projekto problema. Su kuo studentai susiduria studijų metu, tuo jie dirbs projektuose“.

„Mums svarbiausia yra noras mokytis ir tobulėti naudojant DevOps“ – mokytojai ir mentoriai apie tai, kaip jie moko DevOps mokykloje

Aleksejus Šarapovas, techninis vadovas, mokyklos vadovas ir mentorius:

„Siekiu, kad mokiniai ir kiti mentoriai nesielgtų netinkamai. Padedu studentams spręsti techninius ir organizacinius ginčus, padėjau studentams atpažinti save kaip devopus ir rodyti asmeninį pavyzdį. Aš mokau patikrintą ir šaunų konteinerizacijos kursą.

 

„Mums svarbiausia yra noras mokytis ir tobulėti naudojant DevOps“ – mokytojai ir mentoriai apie tai, kaip jie moko DevOps mokykloje

Igoris Renkas, mokslų daktaras, mentorius, produkto savininkas:

„Aš kuruoju mokinius mokykloje, taip pat padedu Stanislavui organizuojant ir plėtojant mokyklą. Pirmas blynas, mano nuomone, neišėjo gumuliuotas ir startavome sėkmingai. Dabar, žinoma, dirbame, ką būtų galima patobulinti mokykloje: galvojame apie modulinį formatą, mokymą etapais, ateityje norime išmokyti ne tik sunkiųjų, bet ir minkštųjų įgūdžių. Neturėjome praminto kelio ir paruoštų sprendimų. Ieškojome dėstytojų tarp kolegų, apgalvojome paskaitas, kursinį projektą, viską organizavome nuo nulio. Bet tai yra pagrindinis mūsų iššūkis ir visas mokyklos grožis: einame savo keliu, darome tai, kas, mūsų nuomone, teisinga ir kas geriausia mūsų mokiniams.

„Mums svarbiausia yra noras mokytis ir tobulėti naudojant DevOps“ – mokytojai ir mentoriai apie tai, kaip jie moko DevOps mokykloje

Levas Gončarovas dar žinomas kaip @ultral, pagrindinis inžinierius, infrastruktūros atkūrimo per bandymus evangelistas:

„Mokau studentus konfigūracijos valdymo ir kaip su tuo gyventi. Nepakaks ką nors įdėti į „git“, reikia pakeisti mąstymo ir požiūrių paradigmą. Ta infrastruktūra kaip kodas reiškia ne tik tam tikro kodo rašymą, bet palaikomo, suprantamo sprendimo kūrimą. Jei kalbame apie technologijas, aš daugiausia kalbu apie Ansible ir trumpai užsimenu, kaip ją sujungti su Jenkins, Packer, Terraform.

– Kolegos, ačiū už pokalbį! Kokia jūsų paskutinė žinutė skaitytojams?

Stanislavas Salanginas: Kviečiame pas mus mokytis ne tik superinžinierius ar jaunus studentus, ne tik mokančius vokiečių ar anglų kalbą – visa tai ateis. Mums svarbiausia atvirumas, noras intensyviai dirbti, noras mokytis ir tobulėti DevOps. 

„DevOps“ yra tik istorija apie nuolatinį tobulėjimą. DevOps simbolis yra begalybės ženklas, susidedantis iš atskirų dalių: testavimo, integravimo ir pan. „DevOps“ inžinierius turi nuolat visa tai turėti omenyje, nuolat mokytis naujų dalykų, užimti iniciatyvią poziciją ir nedvejodamas užduoti kvailų klausimų. 

„DevOps“ mokykla yra atvirojo kodo projektas. Mes tai darome dėl bendruomenės, dalijamės žiniomis ir nuoširdžiai norime padėti vaikinams, kurie nori tobulėti DevOps. Dabar mūsų įmonėje visi keliai atviri jaunesniems inžinieriams. Svarbiausia nebijoti!

Šaltinis: www.habr.com

Добавить комментарий