„Principalul lucru pentru noi este dorința de a învăța și de a ne dezvolta în DevOps” - profesori și mentori despre modul în care predau la o școală DevOps

Toamna este o perioadă uimitoare a anului. În timp ce școlari și elevi încep anul școlar tânjind după vară, adulții se trezesc la nostalgia vremurilor de demult și la sete de cunoaștere.

Din fericire, niciodată nu este prea târziu pentru a învăța. Mai ales dacă vrei să devii inginer DevOps.

În această vară, colegii noștri au lansat primul stream al școlii DevOps și se pregătesc să înceapă al doilea în noiembrie. Dacă te gândești de mult să devii inginer DevOps, bine ai venit la pisica!

„Principalul lucru pentru noi este dorința de a învăța și de a ne dezvolta în DevOps” - profesori și mentori despre modul în care predau la o școală DevOps

De ce și pentru cine a fost creată școala DevOps și ce este necesar pentru a intra în ea? Am vorbit cu profesori și mentori pentru a afla răspunsurile la aceste întrebări.

— Cum a început crearea școlii DevOps?

Stanislav Salangin, fondatorul școlii DevOps: Crearea unei școli DevOps este, pe de o parte, o cerință a vremii. Aceasta este acum una dintre cele mai solicitate profesii, iar cererea de ingineri în proiecte a început să depășească oferta. Am cultivat această idee de destul de mult timp și am făcut mai multe încercări, dar vedetele s-au aliniat în sfârșit abia anul acesta: am adunat o echipă de specialiști avansați și interesați într-un singur loc în același timp și am lansat primul stream. Prima școală a fost o școală pilot: doar angajații noștri au studiat acolo, dar în curând intenționăm să recrutăm o a doua „cohortă” cu studenți nu numai din compania noastră.

Alexey Sharapov, lider tehnic, mentor principal: Anul trecut am angajat studenți ca stagiari și am format juniori. Este greu pentru studenți sau absolvenți să găsească un loc de muncă, deoarece au nevoie de experiență și nu poți obține experiență dacă nu te angajezi – se dovedește a fi un cerc vicios. Prin urmare, le-am dat băieților posibilitatea de a se dovedi, iar acum lucrează cu succes. Printre stagiarii noștri era un tip - un inginer proiectant la o fabrică, dar care știa să programeze puțin și să lucreze pe Linux. Da, nu avea abilități grozave, dar ochii lui scânteiau. Pentru mine, principalul lucru în oameni este atitudinea lor, dorința de a învăța și de a se dezvolta. Pentru noi, fiecare student este un startup în care ne investim timpul și experiența. Oferim tuturor o șansă și suntem gata să ajutăm, dar elevul însuși trebuie să-și asume responsabilitatea pentru viitorul său.

Lev Goncharov alias @ultral, inginer principal, evanghelist al refactorizării infrastructurii prin testare: Acum vreo 2-3 ani, mi-a venit ideea să aduc IaC în masă și am creat un curs intern pe Ansible. Chiar și atunci s-a vorbit despre cum să unim cursuri disparate cu o singură idee. Ulterior, aceasta a fost completată de necesitatea extinderii echipei de infrastructură pe proiect. După ce am analizat experiența de succes a echipelor vecine în dezvoltarea absolvenților Școlii Java, a fost dificil să refuzi oferta lui Stas de a organiza o școală DevOps. Drept urmare, în proiectul nostru am acoperit nevoia de specialiști după prima lansare.

- De ce ai nevoie pentru a intra la școală?

Alexey Sharapov: Motivație, pasiune, puțină imprudență. Vom avea un pic de testare ca control de intrare, dar în general avem nevoie de cunoștințe de bază despre sistemele Linux, orice limbaj de programare și fără teamă de consola terminalului.

Lev Goncharov: Sunt dobândite abilități tehnice specifice. Principalul lucru este să aveți o abordare inginerească pentru rezolvarea problemelor. Nu va fi de prisos să cunoaștem deloc limba, pentru că un inginer DevOps, ca un „om lipici”, trebuie să modeleze procesele, iar asta, orice s-ar spune, implică comunicare și nu întotdeauna în rusă. Dar limbajul poate fi îmbunătățit și prin cursuri în cadrul companiei.

— Formarea la școala DevOps durează două luni. Ce pot învăța ascultătorii în acest timp?

Ilya Kutuzov, profesor, lider al comunității DevOps la Deutsche Telekom IT Solutions: Acum oferim studenților doar abilitățile grele de care au nevoie pentru muncă: 

  • Bazele DevOps 

  • Trusa de instrumente de dezvoltare

  • Containere

  • CI / CD

  • Nori și orchestrație 

  • Monitorizarea

  • Gestionarea configurației 

  • Dezvoltare

„Principalul lucru pentru noi este dorința de a învăța și de a ne dezvolta în DevOps” - profesori și mentori despre modul în care predau la o școală DevOpsPrelegeri la o școală DevOps din cealaltă parte a ecranului

— Ce se întâmplă după ce studentul stăpânește programul de curs?

Rezultatul trainingului este prezentarea unui proiect de curs, la care vor participa proiecte interesate de absolvenți. Pe baza rezultatelor instruirii, absolventul va cunoaște teancul de tehnologii folosite în compania noastră și se va putea implica imediat în sarcinile unui proiect real. După însumarea rezultatelor emisiunii, se vor face oferte de muncă celor mai buni studenți!

— Stas, ai menționat odată că nu a fost ușor să recrutezi o echipă de profesori. A trebuit să aduci specialiști externi pentru asta?

Stanislav Salangin: Da, la început a fost foarte greu să aduni o echipă și, cel mai important, să o păstrezi, să nu o lași să se împrăștie și să o motivezi în continuare. Dar toți profesorii și mentorii școlii sunt angajații noștri. Aceștia sunt lideri DevOps în proiecte care știu cum funcționează proiectele noastre din interior și își susțin sincer afacerea și compania. Ni se spune școală, și nu academie sau cursuri, pentru că, ca într-o școală adevărată, comunicarea strânsă între profesor și elevi este de mare importanță pentru noi. Intenționăm să organizăm propria noastră comunitate cu studenți - nu un chat Telegram, ci o comunitate de oameni care se întâlnesc în persoană, se ajută și se dezvoltă.

„Principalul lucru pentru noi este dorința de a învăța și de a ne dezvolta în DevOps” - profesori și mentori despre modul în care predau la o școală DevOpsVisăm la profesori și mentori. Sperăm să ne întâlnim curând și să facem o fotografie de grup personal!

— Ce faci la școala DevOps?

„Principalul lucru pentru noi este dorința de a învăța și de a ne dezvolta în DevOps” - profesori și mentori despre modul în care predau la o școală DevOps

Ilya Kutuzov, profesor, lider al comunității DevOps la Deutsche Telekom IT Solutions:

„Învăț elevii cum să construiască conducte pe GitLab, cum să facă ca instrumentele să fie prietene între ele și cum să le facă să fie prieteni fără tine.

De ce școala DevOps? Un curs online nu oferă imersiune rapidă și nu oferă abilități practice în lucrul cu tehnologia. Orice școală virtuală nu îți va da senzația că știi cu adevărat să rezolvi probleme practice și că poți face față unei probleme reale pe un proiect. Ceea ce întâlnesc studenții în timpul studiilor este cu ce vor lucra în proiecte.”

„Principalul lucru pentru noi este dorința de a învăța și de a ne dezvolta în DevOps” - profesori și mentori despre modul în care predau la o școală DevOps

Alexey Sharapov, lider tehnic, șef și mentor al școlii:

„Mă asigur că studenții și alți mentori nu se comportă rău. Ajut studenții să rezolve disputele tehnice și organizaționale, i-am ajutat pe studenți să se recunoască ca devopți și să ofere un exemplu personal. Predau un curs de containerizare dovedit și cool.”

 

„Principalul lucru pentru noi este dorința de a învăța și de a ne dezvolta în DevOps” - profesori și mentori despre modul în care predau la o școală DevOps

Igor Renkas, Ph.D., mentor, proprietar de produs:

„Sunt mentor elevilor de la școală și, de asemenea, îl ajut pe Stanislav în organizarea și dezvoltarea școlii. Prima clătită, după părerea mea, nu a ieșit cocoloase și am început cu succes. Acum, bineînțeles, lucrăm la ceea ce poate fi îmbunătățit la școală: ne gândim la un format modular, predând în etape, vrem să predăm nu doar abilitățile hard, ci și abilitățile soft pe viitor. Nu aveam drumuri bătute și nici soluții gata făcute. Am căutat profesori printre colegi, am gândit prelegeri, un proiect de curs și am organizat totul de la zero. Dar aceasta este principala noastră provocare și întreaga frumusețe a școlii: ne urmăm propriul drum, facem ceea ce credem că este corect și ceea ce este mai bine pentru elevii noștri.”

„Principalul lucru pentru noi este dorința de a învăța și de a ne dezvolta în DevOps” - profesori și mentori despre modul în care predau la o școală DevOps

Lev Goncharov alias @ultral, inginer principal, evanghelist al refactorizării infrastructurii prin testare:

„Învățăm pe elevi managementul configurației și cum să trăiești cu ea. Nu va fi suficient să pui ceva în git, trebuie să existe o schimbare de paradigmă în gândire și abordări. Acea infrastructură ca cod înseamnă nu numai scrierea unui cod, ci și realizarea unei soluții acceptate, ușor de înțeles. Dacă vorbim despre tehnologie, vorbesc în principal despre Ansible și menționez pe scurt cum să o conectez cu Jenkins, Packer, Terraform.”

— Colegi, vă mulțumesc pentru interviu! Care este mesajul tău final pentru cititori?

Stanislav Salangin: Invităm nu doar super-inginerii sau tinerii studenți să studieze cu noi, nu doar oameni care știu germană sau engleză - totul va veni. Pentru noi, principalul lucru este deschiderea, dorința de a lucra intens și dorința de a învăța și de a se dezvolta în DevOps. 

DevOps este doar o poveste despre dezvoltarea continuă. Simbolul DevOps este un semn infinit format din piese separate: testare, integrare și așa mai departe. Un inginer DevOps trebuie să țină constant toate acestea în vedere, să învețe constant lucruri noi, să ia o poziție proactivă și să nu ezite să pună întrebări stupide. 

Școala DevOps este un proiect open source. Facem acest lucru pentru comunitate, împărtășim cunoștințe și dorim sincer să ajutăm băieții care doresc să se dezvolte în DevOps. Acum, în compania noastră, toate drumurile sunt deschise pentru inginerii juniori. Principalul lucru este să nu-ți fie frică!

Sursa: www.habr.com

Adauga un comentariu