Kaip sukurti nuolatinio mokymosi kelius, kurie leistų inžinierių komandoms atnaujinti žinias atsiradus naujoms technologijoms

Nerasta elementų.
Tinklaraščio miniatiūros vaizdas

Serverio komanda perkelia vieną paslaugą iš monolito į paslaugų rinkinį platformoje, kurios dauguma niekada nebuvo paleistos gamybinėje aplinkoje. Visi gauna tą pačią nuorodą į vaizdo kursą. Po dviejų mėnesių pirmoji perkėlimo užduotis vienam inžinieriui trunka tris dienas, o kitam – tris savaites, ir niekas negali pasakyti, ar trūkumas susijęs su įgūdžiais, įrankiais ar pačia užduotimi.

Tai iliustracinis scenarijus, o ne dokumentuotas atvejis. Tai modelis, būdingas daugumai „naujo paketo“ diegimų: prieiga prie turinio laikoma planu, o gebėjimas atlikti darbą naujame pakete laikomas gebėjimu. Šis vadovas skirtas inžinerijos įgalinimo vadovams ir inžinerijos vadovams. Jame parodyta, kaip sukurti nuolatinio mokymosi kelią inžinerijos komandai: trumpą, pasikartojantį kelią nuo „girdėjo apie naują paketą“ iki „gali atlikti realią užduotį jame“, su praktika, atsiliepimais ir patikrinimu, ar įgūdžiai pritaikomi darbe. Šios temos paieškos rezultatai dažniausiai yra veiksmų planai individualiems asmenims, todėl šiame vadove pateikiamas komandos ir vadovo požiūris. Prieš naudodami kiekvieną atvejį ir kriterijų, patikrinkite jį su vyresniuoju inžinieriumi.

Kas yra nuolatinio mokymosi kelias inžinieriams?

Tai apibrėžta pasiruošimo, praktikos atliekant realias ar realistiškas užduotis, grįžtamojo ryšio ir gebėjimų patikrinimo seka, kurią galite pakartotinai naudoti kiekvieną kartą, kai komanda pritaiko naują kalbą, sistemą ar platformą. „Nuolatinis“ reiškia, kad maršrutas kuriamas vieną kartą ir atnaujinamas, o ne perkuriamas nuo nulio po kiekvieno pakeitimo. Jis siauresnis nei mokymosi kelias bibliotekos kataloge: jis susietas su užduotimi, kurią komanda turi atlikti, ir įrodymais, kad jie gali ją atlikti.

Inžinieriai jau skiria laiko mokymuisi. 2025 m. atliktoje „Stack Overflow“ kūrėjų apklausoje 36.3 % respondentų teigė, kad per pastaruosius metus išmoko naudotis dirbtiniu intelektu paremtomis priemonėmis, reikalingomis jų darbui arba karjerai, o 10.8 % visiškai neskyrė laiko mokymuisi . Žmonės mokosi; klausimas, ar mokymasis yra nukreiptas į tai, ko reikia komandai, ir ar kas nors gali pamatyti rezultatą.

Greiti faktai

klausimasTrumpas atsakymas
Kokia užduotis?Atnaujinkite vaidmens įgūdžius ir parodykite, kad galite juos pritaikyti naujame kontekste.
Iš ko sudarytas takas?Būtinų sąlygų patikrinimas, refaktoringo arba migracijos praktika, su sprendimais susijęs grįžtamasis ryšys ir perkėlimo patikrinimas.
Ar perkvalifikuojate visus?Ne. Pradėkite nuo užduoties ir nuo to, kam iš tikrųjų reikia naujo įgūdžio.
Ką matuojate?Perkelti našumą į naują užduotį ir laiką, skirtą užduoties pasiruošimui.
Kas tvirtina užduotis?Vyresnysis inžinierius komandoje.
Ko kelias negali pataisyti?Trūksta įrankių, prieigos, laiko arba aiškaus perkėlimo savininko.
Kaip dažnai jį atnaujinate?Kai keičiasi krūva, komandos standartai ar dažniausios klaidos.

1. Aprašykite našumo problemą

Pradėkite nuo užduoties. Parašykite vieną sakinį, kurį komanda gali patikrinti: „Turėdamas paslaugą senajame steke, inžinierius perkelia vieną apribotą dalį į naują steką, praeina komandos patikrinimus ir paaiškina, ką jie pakeitė ir kodėl.“ Įvardykite inžinieriaus vaidmenį, aplinką ir teises, kurias jis turės. Jei negalite parašyti sakinio, kelias neturi tikslo.

2. Nustatykite mokymosi ir konteksto spragas

Prieš kurdami turinį, palyginkite užduotį su tuo, ką turite šiandien.

  1. Ką praktikuoja dabartinės treniruotės? Sintaksės ir sąvokų kursas lavina įsiminimą. Migracijai reikia analizės, vertinimo ir kūrimo.
  2. Koks yra kognityvinis poreikis? Bloomo peržiūrėtoje taksonomijoje senų ir naujų metodų palyginimas yra analizės ir vertinimo dalis, o perkeltos dalies projektavimas leidžia sukurti. Mūsų vadovas mokymosi veiklų derinimas su Bloomo taksonomija parodo, kaip pritaikyti veiklą prie lygio.
  3. Ar kliūtis yra kažkas kita, o ne įgūdžiai? Patikrinkite prieigą prie bandomosios aplinkos, testavimo aplinkas, kodo nuosavybę, budėjimo apkrovą ir ar kas nors turi laiko mokytis. Jei testavimo aplinka neveikia, joks kelias nepadės greitai atlikti pirmosios migracijos. Perduokite šias priežastis žmonėms, kurie gali jas išspręsti. Mūsų mokymosi spragų diagnostika gali padėti juos atskirti.

Ne kiekvienai naujai technologijai reikalinga visa programa. Nedideliam bibliotekos atnaujinimui gali prireikti trumpo paaiškinimo ir apžvalgos. Rezervuokite kelią pokyčiams, kurie keičia žmonių projektavimo ir derinimo būdus.

3. Planuokite tikslingą pasiruošimą ir praktiką

Kiekvienam etapui duokite po vieną užduotį.

Būtinųjų dalykų patikrinimas. Atlikite trumpą diagnostiką, kad išsiaiškintumėte, kas jau žino pagrindus, kad žmonės nesėdėtų ir neskaitytų medžiagos, kurią jau žino. Prisiminimo patikrinimas patvirtina tik būtinąsias žinias; jis neparodo pasirengimo.

Savarankiškas pasiruošimas. Pateikite oficialią dokumentaciją, vidinius praktinius vadovėlius ir vieną trumpą, konkretų šaltinį. Jis turėtų būti trumpas ir orientuotas į užduotį.

Praktika atliekant realistinius darbus. Stipriausia praktika – tai apribotas realus darbas saugioje vietoje: „smėlio dėžės“ paslauga, mažos rizikos modulio kopija arba pertvarkymo pratimas su žinomais atsakymais. Mūsų vadovuose apie pertvarkymo projektų struktūrizavimą, kuriuose mokoma ir naudojama kolegų kodo peržiūra techniniam sprendimui lavinti, aptariami du čia tinkami formatai.

Atsiliepimai. Susiekite atsiliepimus su sprendimais, o ne su balu. „Perkėlėte pakartotinio bandymo logiką į naują paslaugą, bet nenurodėte, kas nutinka, kai baigiasi tolesnio skambučio skirtasis laikas“ – tai inžinieriaus reakcija. Daugiau apie tai žr. „ Interactive practice with useful feedback“ (interaktyvios praktikos kūrimas naudojant naudingą atsiliepimą ).

Tiesioginė įvestis ar asinchroninė peržiūra? Tiesioginė įvestis yra naudingiausia, kai pasirinkimas yra dviprasmiškas ir inžinieriams naudinga išgirsti kolegos paaiškinimą, kodėl jie turėtų laikytis savo pozicijos. Asinchroninės peržiūros pakanka, kad būtų galima palyginti inžinieriaus pakeitimą su anotuotu pavyzdžiu. Mūsų straipsnyje apie savarankiško pasiruošimo ir tiesioginio koučingo susiejimą paaiškinama, kada naudoti kiekvieną iš jų.

4. Pateikite realų pavyzdį

Iliustracinis pavyzdys. Vyresnysis inžinierius prieš naudojimą turėtų patvirtinti atvejį ir atsakyti į kriterijus.

Atvejis. Inžinierius po tikslinio pasiruošimo atlieka migracijos užduotį. Užduotis: perkelti funkciją „siųsti gavimo el. laišką“ iš senosios platformos į naujos platformos įvykiais pagrįstą paslaugą, veikiančią „smėlio dėžėje“, kai komandos testų rinkinys sėkmingai išlaikomas.

Pirmas bandymas. Inžinierius nukopijuoja funkciją ir prijungia ją prie naujo įvykio. Testai sėkmingi, jei įvykis atliekamas teisingai. Jie nepasakė, kas nutinka, jei įvykis pristatomas du kartus, o perkeltas kodas išsiųstų du pranešimus.

Atsiliepimas ir bandymas dar kartą. Recenzentas klausia: „Ką šis paketas garantuoja dėl pristatymo ir ką tai reiškia jūsų funkcijai?“ Inžinierius perskaito platformos pristatymo dokumentaciją ir grįžta su pakeitimu.

Stipresnis bandymas. „Platforma pateikia duomenis bent kartą, todėl funkciją „idempotent“ paverčiau naudodamas užsakymo ID ir pridėjau testą, kuris du kartus siunčia tą patį įvykį. Nesu tikras, kiek laiko platforma bando iš naujo, todėl paklausiau platformos komandos ir nurodžiau tai užklausoje.“ Atsakyme matyti, kad inžinierius cituoja įrodymus, imasi veiksmų ir nurodo, ką dar reikia išsiaiškinti.

Kodėl kiekvienas atsakymas yra pagrįstas arba nepilnas. Pirmas bandymas yra tinkamas atspirties taškas, bet nepilnas: jis veikia tik tuo atveju, jei viskas vyksta teisingai. Stipresnis bandymas yra pagrįstas, nes sprendimas dėl spragos yra paaiškintas, patikrintas ir sąžiningas. Vertinkite jį pagal sutartus kriterijus, o ne pagal recenzento pageidaujamą kodeksą.

5. Įvertinkite pajėgumus ir planuokite perdavimą

Gebėjimo įrodymas yra naujos užduoties, kurios inžinierius nematė, atlikimas naujame rinkinyje. Naudokite du matavimo vienetus: perkėlimo našumą (ar jie gali atlikti ir pagrįsti panašią užduotį?) ir pasirengimo užduoties atlikimui laiką (kiek laiko praeina nuo proceso pradžios iki panašios užduoties atlikimo pagal komandos standartus?). Įvertinkite naują užduotį paprasta 0–2 balų skale:

kriterijusStebimi įrodymai
Užduoties vykdymasUžbaigia perkėlimą į komandos standartą ir užfiksuoja kiekvieno sprendimo įrodymus.
PriežastysPaaiškinami apribojimai, svarstomos alternatyvos ir kas lieka neaišku.
RibosLaikosi patvirtinto pakeitimo proceso ir prašo pagalbos, kai trūksta informacijos ar įgaliojimų.

Pagrindiniai elementai: 0 – nėra arba nepalaikoma, 1 – dalinis su atitinkamais praleidimais, o 2 – išsamus ir pagrįstas pagal sutartus kriterijus. Atskirai apibrėžkite kritines klaidas, pvz., praleidžiamą privalomą saugumo peržiūrą, kad aukštas balas kitur negalėtų jos paslėpti. Ši vertinimo skalė yra pasiūlymas, o ne patvirtintas pasirengimo standartas. Pritaikykite ją kartu su inžinerijos vadovu ir išbandykite.

Suplanuokite tolesnius veiksmus darbe. Po mokymosi plano kiekvienas inžinierius paims po vieną tiesioginę užklausą naujame rinkinyje su paskirtu recenzentu ir patikrins ją pagal tuos pačius kriterijus. Kas ketvirtį peržiūrėkite dažniausiai pasitaikančias klaidas ir atnaujinkite mokymosi planą. Mūsų vadove, kaip vykdyti bandomąjį projektą, kuriuo vertinamas mokymasis ir perkėlimas į darbo vietą, nurodoma, kaip pirmiausia išbandyti mokymosi planą vienoje komandoje.

Kur padeda interaktyvus pristatymas

Interaktyvūs formatai padeda, kai žmonės turėtų įsipareigoti prieš pamatydami grupę. Tiesioginės sesijos metu parodykite migracijos sprendimą, paprašykite kiekvieno inžinieriaus pasirinkti ir paaiškinti eilutėje, tada atskleiskite skirtumą prieš diskusiją. Anoniminiai atsakymai gali iškelti abejones, kurių žmonės dvejoja kelti prieš potencialų klientą. Ta pati byla gali būti nagrinėjama savarankiškai inžinieriams, kurie prisijungia vėliau, o tiesioginė sesija skirta dviprasmiškiems pasirinkimams. „AhaSlides“ palaiko interaktyvų mokymąsi ir perėjimą tarp tiesioginio ir savarankiško pristatymo. Tai pristatymo ir mokymosi priemonė, o ne kodo aplinka, todėl praktikos kodą laikykite savo smėlio dėžėje. Patikrinkite visas konkrečias kūrimo, atsiliepimų ar ataskaitų teikimo funkcijas, kuriomis planuojate remtis savo darbo eigoje. Jei reikia pagalbos renkantis formatus, žr. mūsų vadovą, kada naudoti adaptyvų, interaktyvų ir tiesioginį mokymąsi.

Išmatuokite, kas pasikeitė

Iš anksto nuspręskite, kas parodytų, kad kelias veikia. Palyginkite perkėlimo našumą ir pasirengimo užduoties atlikimui laiką nematomoje užduotyje su pradine padėtimi prieš kelią, nustatydami apibrėžtą grupę, vardiklį ir laiką. Jei rezultatai pagerėja, prieš priskirdami kelią, peržiūrėkite, kas dar pasikeitė per tą patį laikotarpį, pavyzdžiui, geresnė dokumentacija, naujas įrankis ar tylesnis išleidimo grafikas.

Apribojimai, kurie gali likti

  • Laikas. Inžinieriai, turintys pilnus sprintus, neužbaigs projekto be apsaugoto laiko.
  • Aplinka. Netinkama „smėlio dėžė“ arba lėtas patvirtinimas apribos bet kokio mokymo greitį.
  • Judantis taikinys. Rinkiniai greitai keičiasi, todėl nepaliestas kelias pasensta.
  • Užduočių aprėptis. Viena migracijos užduotis apima kelis sprendimus. Sėkmingas sprendimas neapibūdina inžinieriaus įgūdžių dirbant su visu steku.
  • Nuosavybė. Jei niekas neatsako už migraciją, kelias negali jos sukurti.

Dažnai užduodami klausimai

Kas yra nuolatinio mokymosi kelias inžinieriams?

Daugkartinio naudojimo išankstinių užduočių patikrinimo, realių užduočių praktikos, grįžtamojo ryšio ir perkėlimo patikrinimo maršrutas, susietas su konkrečia užduotimi, kurią komanda turi atlikti naujame rinkinyje.

Kiek laiko turėtų trukti programinės įrangos inžinierių mokymosi kelias?

Pakankamai ilgas, kad kiekvienas inžinierius atliktų vieną realią užduotį naujame rinkinyje. Išbandykite ją su viena komanda, tada išmatuokite laiką, kol bus pasirengta užduočiai.

Kaip patobulinti programinės įrangos inžinierių įgūdžius neatleidžiant jų nuo darbų?

Ribotai praktikuokitės atlikdami realų ar realistinį darbą, kiekvieną savaitę skirkite nedidelį laiko tarpą ir savarankiškai lavinkite trumpą bei konkrečiai užduočiai skirtą medžiagą.

Kaip žinoti, ar kelias suveikė?

Inžinieriai atlieka naują, nematomą užduotį naujame steke pagal komandos standartus, o tolesni užklausos rodo tą pačią kokybę.

Kur pradėti

Pasirinkite vieną būsimą maršruto pakeitimą. Parašykite užduoties sakinį, patikrinkite, ar nėra su mokymu nesusijusių blokatorių, sudarykite trijų kriterijų vertinimo kriterijų projektą ir paprašykite vyresniojo inžinieriaus pirmiausia pabandyti atlikti jūsų bandomąją užduotį. Prieš kurdami visą maršrutą, atlikite bandomąjį darbą su viena komanda.

Norėdami sužinoti, kaip kelias galėtų vykti tiesiogiai su jūsų komanda ir vėliau būti pakartotinai panaudotas savarankiškai, peržiūrėkite „AhaSlides“.

Prenumeruokite ir gaukite patarimų, įžvalgų bei strategijų, kaip padidinti auditorijos įsitraukimą.
Ačiū! Jūsų pasiūlymas gautas!
Oi! Pateikiant formą kažkas nepavyko.

Peržiūrėkite kitus įrašus

„AhaSlides“ naudoja 500 geriausių „Forbes America“ įmonių. Patirkite įsitraukimo galią jau šiandien.

Pradėkite nemokamai
© „AhaSlides Pte Ltd.“, 2026 m