HR darbiniekiem IT jomÄ nav noslÄpums, ka, ja jÅ«su pilsÄta nav vairÄk nekÄ miljons, tad programmÄtÄju tur atrast ir problemÄtiski, un cilvÄkam, kuram ir nepiecieÅ”amÄ tehnoloÄ£iju kaudze un pieredze, ir vÄl grÅ«tÄk.
IT pasaule IrkutskÄ ir maza. LielÄkÄ daļa pilsÄtas izstrÄdÄtÄju ir informÄti par ISPsystem uzÅÄmuma esamÄ«bu, un daudzi jau ir ar mums. Pretendenti bieži nÄk uz junioru amatiem, taÄu pÄrsvarÄ tie ir vakardienas augstskolu absolventi, kuri vÄl jÄtrenÄjas un jÄnoslÄ«pÄ.
Un mÄs vÄlamies gatavus studentus, kuri ir nedaudz programmÄjuÅ”i C++, pÄrzina Angular un ir redzÄjuÅ”i Linux. Tas nozÄ«mÄ, ka mums paÅ”iem ir jÄiet un jÄmÄca viÅi: jÄiepazÄ«stina ar uzÅÄmumu un jÄiesniedz materiÄls, kas nepiecieÅ”ams darbam ar mums. TÄ radÄs ideja organizÄt kursus par backend un frontend attÄ«stÄ«bu. PagÄjuÅ”ajÄ ziemÄ mÄs to ieviesÄm, un Å”ajÄ rakstÄ pastÄstÄ«sim, kÄ tas notika.
TreniÅÅ”
SÄkumÄ pulcÄjÄm vadoÅ”os izstrÄdÄtÄjus un pÄrrunÄjÄm ar viÅiem uzdevumus, nodarbÄ«bu ilgumu un formÄtu. VisvairÄk mums ir nepiecieÅ”ami backend un frontend programmÄtÄji, tÄpÄc nolÄmÄm rÄ«kot seminÄrus Å”ajÄs specialitÄtÄs. TÄ kÄ Å”Ä« ir pirmÄ pieredze un nav zinÄms, cik daudz pūļu tas prasÄ«s, ierobežojÄm laiku lÄ«dz vienam mÄnesim (astoÅas nodarbÄ«bas katrÄ virzienÄ).
SeminÄru materiÄlu backend sagatavoja trÄ«s cilvÄki, lasÄ«ja divi, frontendÄ tÄmas tika sadalÄ«tas septiÅiem darbiniekiem.
Man nebija ilgi jÄmeklÄ skolotÄji, kÄ arÄ« nebija viÅus jÄpierunÄ. Par piedalÄ«Å”anos bija piemaksa, bet tÄ nebija izŔķiroÅ”a. MÄs piesaistÄ«jÄm darbiniekus vidÄjÄ un augstÄkÄ lÄ«menÄ«, un viÅi ir ieinteresÄti izmÄÄ£inÄt sevi jaunÄ amatÄ, attÄ«stÄ«t komunikÄcijas un zinÄÅ”anu pÄrneses prasmes. ViÅi gatavojoties pavadÄ«ja vairÄk nekÄ 300 stundas.
NolÄmÄm rÄ«kot pirmos seminÄrus INRTU kibernodaļas puiÅ”iem. Tikko tur bija parÄdÄ«jusies Ärta kopstrÄdes telpa, bija paredzÄta arÄ« Karjeras diena - studentu tikÅ”anÄs ar potenciÄlajiem darba devÄjiem, kuru regulÄri apmeklÄjam. Å oreiz, kÄ ierasts, pastÄstÄ«ja par sevi un vakancÄm, kÄ arÄ« aicinÄja uz kursiem.
Tiem, kas vÄlÄjÄs piedalÄ«ties, tika izsniegta anketa, lai izprastu intereses, sagatavotÄ«bas lÄ«meni un zinÄÅ”anas par tehnoloÄ£ijÄm, savÄktu kontaktus ielÅ«gumiem uz seminÄriem, kÄ arÄ« noskaidrotu, vai klausÄ«tÄjam ir portatÄ«vais dators, ko viÅÅ” var Åemt lÄ«dzi uz nodarbÄ«bÄm.
SociÄlajos tÄ«klos tika ievietota saite uz anketas elektronisko versiju, kÄ arÄ« lÅ«gta darbiniece, kura turpina studijas INRTU maÄ£istrantÅ«rÄ, padalÄ«ties ar kursabiedriem. VarÄja arÄ« vienoties ar augstskolu par ziÅu publicÄÅ”anu savÄ mÄjaslapÄ un sociÄlajos tÄ«klos, taÄu jau bija pietiekami daudz gribÄtÄju kursu apmeklÄt.
Aptaujas rezultÄti apstiprinÄja mÅ«su pieÅÄmumus. Ne visi skolÄni zinÄja, kas ir aizmugursistÄma un priekÅ”gals, un ne visi strÄdÄja ar mÅ«su izmantoto tehnoloÄ£iju steku. MÄs kaut ko dzirdÄjÄm un pat veicÄm projektus C++ un Linux, ļoti maz cilvÄku faktiski izmantoja Angular un TypeScript.
LÄ«dz nodarbÄ«bu sÄkumam bija 64 skolÄni, kas bija vairÄk nekÄ pietiekami.
SeminÄra dalÄ«bniekiem tika organizÄts kanÄls un grupa messenger. ViÅi rakstÄ«ja par izmaiÅÄm grafikÄ, ievietoja video un lekciju prezentÄcijas, kÄ arÄ« mÄjasdarbus. Tur viÅi arÄ« rÄ«koja diskusijas un atbildÄja uz jautÄjumiem. Tagad seminÄri ir beiguÅ”ies, bet diskusijas grupÄ turpinÄs. NÄkotnÄ ar tÄs starpniecÄ«bu bÅ«s iespÄjams uzaicinÄt puiÅ”us uz geeknights un hakatoniem.
Lekciju saturs
SapratÄm: astoÅu nodarbÄ«bu laikÄ nav iespÄjams iemÄcÄ«t programmÄt C++ vai veidot tÄ«mekļa aplikÄcijas Angular valodÄ. Bet mÄs gribÄjÄm parÄdÄ«t izstrÄdes procesu modernÄ produktu uzÅÄmumÄ un vienlaikus iepazÄ«stinÄt mÅ«s ar mÅ«su tehnoloÄ£iju kaudzi.
Å eit nepietiek ar teoriju, ir vajadzÄ«ga prakse. TÄpÄc visas nodarbÄ«bas apvienojÄm ar vienu uzdevumu ā izveidot pasÄkumu reÄ£istrÄÅ”anas servisu. MÄs plÄnojÄm ar studentiem soli pa solim izstrÄdÄt aplikÄciju, vienlaikus iepazÄ«stinot viÅus ar mÅ«su steku un tÄ alternatÄ«vÄm.
Ievadlekcija
Uz pirmo nodarbÄ«bu aicinÄjÄm visus, kuri aizpildÄ«ja veidlapas. SÄkumÄ teica, ka tikai pilna steka - tas bija sen, bet tagad izstrÄdes uzÅÄmumos ir dalÄ«jums priekÅ”ÄjÄ un aizmugurÄjÄ attÄ«stÄ«bÄ. BeigÄs lika mums izvÄlÄties interesantÄko virzienu. 40% studentu reÄ£istrÄjÄs backend, 30% priekÅ”galÄ, un vÄl 30% nolÄma apmeklÄt abus kursus. Bet bÄrniem bija grÅ«ti apmeklÄt visas nodarbÄ«bas, un viÅi pamazÄm kļuva apÅÄmÄ«bas pilni.
IevadlekcijÄ backend izstrÄdÄtÄjs joko par pieeju apmÄcÄ«bÄm: āSeminÄri bÅ«s kÄ instrukcijas topoÅ”ajiem mÄksliniekiem: 1. solis - zÄ«mÄjiet apļus, 2. solis - pabeidziet zÄ«mÄt pÅ«ci"
AizmugurÄjo kursu saturs
Dažas aizmugursistÄmas nodarbÄ«bas bija veltÄ«tas programmÄÅ”anai, bet dažas - izstrÄdes procesam kopumÄ. PirmajÄ daÄ¼Ä tika apskatÄ«ta kompilÄcija, Š”Make un Conan veidoÅ”ana, daudzpavedienu veidoÅ”ana, programmÄÅ”anas metodes un modeļi, darbs ar datu bÄzÄm un http pieprasÄ«jumiem. OtrajÄ daÄ¼Ä mÄs runÄjÄm par testÄÅ”anu, nepÄrtrauktu integrÄciju un nepÄrtrauktu piegÄdi, Gitflow, komandas darbu un pÄrstrukturÄÅ”anu.
Slaids no aizmugursistÄmas izstrÄdÄtÄju prezentÄcijas
Frontend kursu saturs
PirmkÄrt, mÄs iestatÄ«jÄm vidi: instalÄjÄm NVM, izmantojot Node.js un npm, izmantojot Angular CLI, un izveidojÄm projektu Angular. PÄc tam mÄs apguvÄm moduļus, iemÄcÄ«jÄmies izmantot pamatdirektÄ«vas un izveidot komponentus. TÄlÄk mÄs izdomÄjÄm, kÄ pÄrvietoties starp lapÄm un konfigurÄt marÅ”rutÄÅ”anu. MÄs uzzinÄjÄm, kas ir pakalpojumi un kÄdas ir to darbÄ«bas iezÄ«mes atseviŔķos komponentos, moduļos un visÄ lietojumprogrammÄ.
MÄs iepazinÄmies ar iepriekÅ” instalÄto pakalpojumu sarakstu http pieprasÄ«jumu nosÅ«tÄ«Å”anai un darbam ar marÅ”rutÄÅ”anu. IemÄcÄ«jÄmies veidot formas un apstrÄdÄt notikumus. TestÄÅ”anai mÄs izveidojÄm viltotu serveri pakalpojumÄ Node.js. DesertÄ mÄs uzzinÄjÄm par reaktÄ«vÄs programmÄÅ”anas jÄdzienu un tÄdiem rÄ«kiem kÄ RxJS.
Slaids no priekÅ”gala izstrÄdÄtÄju prezentÄcijas studentiem
Darbarīki
SeminÄri ietver praksi ne tikai stundÄs, bet arÄ« Ärpus tÄm, tÄpÄc bija nepiecieÅ”ams dienests mÄjas darbu saÅemÅ”anai un pÄrbaudei. PriekÅ”Äjie izvÄlÄjÄs Google Classroom, aizmugures dalÄ«bnieki nolÄma izveidot savu vÄrtÄÅ”anas sistÄmu.
MÅ«su vÄrtÄÅ”anas sistÄma. Uzreiz ir skaidrs, ko aizmugure rakstÄ«ja :)
Å ajÄ sistÄmÄ studentu rakstÄ«tais kods tika automÄtiski pÄrbaudÄ«ts. AtzÄ«me bija atkarÄ«ga no pÄrbaudes rezultÄtiem. Papildu punktus varÄja iegÅ«t par izskatÄ«Å”anu un laikus iesniegtiem darbiem. KopvÄrtÄjums ietekmÄja vietu reitingÄ.
VÄrtÄjums klasÄs ieviesa konkurences elementu, tÄpÄc nolÄmÄm to pamest un atteikties no Google Classroom. PagaidÄm mÅ«su sistÄma ÄrtÄ«bas ziÅÄ ir zemÄka par Google risinÄjumu, taÄu to var labot: mÄs to uzlabosim nÄkamajiem kursiem.
Š”Š¾Š²ŠµŃŃ
SeminÄriem sagatavojÄmies labi un gandrÄ«z nekļūdÄ«jÄmies, bet tomÄr uzkÄpÄm uz dažÄm kļūdÄm. Å o pieredzi noformÄjÄm padomos, ja nu kÄdam noder.
IzvÄlieties savu laiku un pareizi sadaliet aktivitÄtes
CerÄjÄm uz augstskolu, bet velti. NodarbÄ«bu beigÄs noskaidrojÄs, ka mÅ«su kurss norisinÄjÄs visneizdevÄ«gÄkajÄ mÄcÄ«bu gada laikÄ ā pirms sesijas. SkolÄni pÄc stundÄm ieradÄs mÄjÄs, gatavojÄs eksÄmeniem un pÄc tam apsÄdÄs pildÄ«t mÅ«su uzdevumus. Dažreiz risinÄjumi tika saÅemti 4ā5 stundu laikÄ.
Ir svarÄ«gi Åemt vÄrÄ arÄ« diennakts laiku un aktivitÄÅ”u biežumu. MÄs sÄkÄm pulksten 19:00, tÄpÄc, ja skolÄnam stundas beidzÄs agri, viÅam bija jÄdodas mÄjÄs un jÄatgriežas vakarÄ - tas bija neÄrti. TurklÄt nodarbÄ«bas notika pirmdien un treÅ”dien vai ceturtdien un otrdien, un, kad bija viena diena mÄjasdarbu veikÅ”anai, bÄrniem bija smagi jÄstrÄdÄ, lai tos izpildÄ«tu laikÄ. Tad pielÄgojÄmies un tÄdÄs dienÄs prasÄ«jÄm mazÄk.
Å emiet lÄ«dzi kolÄÄ£us pirmajÄs nodarbÄ«bÄs
SÄkumÄ ne visi studenti varÄja sekot lÄ«dzi pasniedzÄjam, problÄmas radÄs ar vides izvietoÅ”anu un iekÄrtoÅ”anu. Å ÄdÄs situÄcijÄs viÅi pacÄla roku, un mÅ«su darbinieks pienÄca klÄt un palÄ«dzÄja to sakÄrtot. PÄdÄjÄs nodarbÄ«bÄs palÄ«dzÄ«ba nebija nepiecieÅ”ama, jo viss jau bija sakÄrtots.
Ierakstiet seminÄrus video
TÄdÄ veidÄ jÅ«s vienlaikus atrisinÄsiet vairÄkas problÄmas. PirmkÄrt, dodiet iespÄju noskatÄ«ties tiem, kuri nokavÄja stundu. OtrkÄrt, papildiniet iekÅ”Äjo zinÄÅ”anu bÄzi ar noderÄ«gu saturu, Ä«paÅ”i iesÄcÄjiem. TreÅ”kÄrt, aplÅ«kojot ierakstu, var novÄrtÄt, kÄ darbinieks nodod informÄciju un vai spÄj noturÄt auditorijas uzmanÄ«bu. Å Äda analÄ«ze palÄ«dz attÄ«stÄ«t runÄtÄja oratora prasmes. IT uzÅÄmumiem vienmÄr ir ar ko dalÄ«ties ar kolÄÄ£iem specializÄtÄs konferencÄs, un seminÄros var sagatavot izcilus lektorus.
Lektors runÄ, kamera ieraksta
Ja nepiecieŔams, esiet gatavs mainīt savu pieeju
MÄs gatavojÄmies izlasÄ«t nelielu teoriju, nedaudz programmÄt un uzdot mÄjasdarbu. Bet materiÄla uztvere izrÄdÄ«jÄs ne tik vienkÄrÅ”a un raita, un mainÄ«jÄm pieeju seminÄriem.
Lekcijas pirmajÄ pusÄ viÅi sÄka detalizÄti izskatÄ«t iepriekÅ”Äjos mÄjasdarbus, bet otrajÄ daÄ¼Ä sÄka lasÄ«t teoriju nÄkamajam. Proti, iedeva skolÄniem makŔķeri, un mÄjÄs paÅ”i meklÄja Å«denskrÄtuvi, Äsmu un Ä·Ära zivis ā iedziļinÄjÄs detaļÄs un saprata C++ sintaksi. NÄkamajÄ lekcijÄ kopÄ pÄrrunÄjÄm notikuÅ”o. Å Ä« pieeja izrÄdÄ«jÄs produktÄ«vÄka.
Nemainiet skolotÄjus bieži
Mums bija divi darbinieki, kas vadÄ«ja seminÄrus priekÅ”galÄ un septiÅi priekÅ”galÄ. Studentiem nebija lielas atŔķirÄ«bas, taÄu priekÅ”Äjie pasniedzÄji nonÄca pie secinÄjuma, ka produktÄ«vÄkam kontaktam ir jÄzina auditorija, kÄ viÅi uztver informÄciju utt., bet, runÄjot pirmo reizi, Å”o zinÄÅ”anu nav. TÄpÄc, iespÄjams, ir labÄk nemainÄ«t skolotÄjus bieži.
Uzdodiet jautÄjumus katrÄ nodarbÄ«bÄ
PaÅ”i skolÄni diez vai pateiks, ja kaut kas noiet greizi. ViÅi baidÄs izskatÄ«ties stulbi un uzdot āstulbusā jautÄjumus, kÄ arÄ« kautrÄjas pÄrtraukt lektoru. Tas ir saprotams, jo jau vairÄkus gadus viÅi ir redzÄjuÅ”i citu pieeju mÄcÄ«bÄm. TÄtad, ja tas ir grÅ«ti, neviens to neatzÄ«s.
Lai mazinÄtu spriedzi, mÄs izmantojÄm āmÄnekļaā tehniku. Lektores kolÄÄ£is lekcijas laikÄ ne tikai palÄ«dzÄja, bet arÄ« uzdeva jautÄjumus un ieteica risinÄjumus. Studenti redzÄja, ka pasniedzÄji ir Ä«sti cilvÄki, ar viÅiem var uzdot jautÄjumus un pat jokot. Tas palÄ«dzÄja mazinÄt situÄciju. Galvenais Å”eit ir saglabÄt lÄ«dzsvaru starp atbalstu un pÄrtraukumu.
Nu, pat ar Å”Ädu "mÄnekli", joprojÄm jautÄjiet par grÅ«tÄ«bÄm, uzziniet, cik atbilstoÅ”a ir darba slodze, kad un kÄ vislabÄk analizÄt mÄjasdarbus.
BeigÄs sarÄ«kojiet neformÄlu tikÅ”anos
SaÅÄmuÅ”i pÄdÄjo pieteikumu pÄdÄjÄ lekcijÄ, nolÄmÄm svinÄt ar picu un vienkÄrÅ”i papļÄpÄt neformÄlÄ vidÄ. ViÅi apdÄvinÄja tos, kas izturÄja lÄ«dz galam, nosauca labÄkos pieciniekus un atrada jaunus darbiniekus. BijÄm lepni par sevi un skolÄniem, un priecÄjÄmies, ka beidzot tas ir beidzies :-).
Pasniedzam balvas. Iepakojuma iekÅ”pusÄ: T-krekls, tÄja, bloknots, pildspalva, uzlÄ«mes
RezultÄti
NodarbÄ«bu noslÄgumu sasniedza 16 skolÄni, katrÄ virzienÄ pa 8. PÄc universitÄtes profesoru domÄm, Å”Ädas sarežģītÄ«bas kursiem tas ir daudz. PieÅÄmÄm darbÄ vai gandrÄ«z pieÅÄmÄm darbÄ piecus labÄkos, un vÄl pieci nÄks praksÄ vasarÄ.
TÅ«lÄ«t pÄc nodarbÄ«bas tika uzsÄkta aptauja, lai apkopotu atsauksmes.
Vai seminÄri palÄ«dzÄja jums izlemt par virziena izvÄli?
- JÄ, es iedziļinÄÅ”os backend izstrÄdÄ - 50%.
- JÄ, es noteikti vÄlos bÅ«t front-end izstrÄdÄtÄjs - 25%.
- NÄ, es joprojÄm nezinu, kas mani interesÄ vairÄk ā 25%.
Kas izrÄdÄ«jÄs visvÄrtÄ«gÄkais?
- Jaunas zinÄÅ”anas: "jÅ«s to nevarat iegÅ«t universitÄtÄ", "jauns skatÄ«jums uz blÄ«vo C++", apmÄcÄ«bas tehnoloÄ£ijÄs, lai palielinÄtu produktivitÄti - CI, Git, Conan.
- Lektoru profesionalitÄte un azarts, vÄlme nodot zinÄÅ”anas tÄlÄk.
- NodarbÄ«bas formÄts: skaidrojums un prakse.
- PiemÄri no reÄla darba.
- Saites uz rakstiem un instrukcijÄm.
- Labi uzrakstÄ«tas lekciju prezentÄcijas.
Galvenais, ka varÄjÄm stÄstÄ«t, ka pÄc augstskolas absolvÄÅ”anas puiÅ”iem bÅ«s daudz interesantu un izaicinoÅ”u darbu. ViÅi saprata, kÄdÄ virzienÄ vÄlas virzÄ«ties, un kļuva nedaudz tuvÄk veiksmÄ«gai karjerai IT jomÄ.
Tagad zinÄm, kÄ izvÄlÄties atbilstoÅ”u apmÄcÄ«bu formÄtu, ko vienkÄrÅ”ot vai vispÄr izslÄgt no programmas, cik daudz laika aizÅem sagatavoÅ”anÄs un citas svarÄ«gas lietas. MÄs labÄk saprotam savus klausÄ«tÄjus, bailes un Å”aubas paliek aiz muguras.
IespÄjams, lÄ«dz korporatÄ«vÄs augstskolas izveidei vÄl esam tÄlu, lai gan jau apmÄcÄm darbiniekus uzÅÄmuma iekÅ”ienÄ un strÄdÄjam ar studentiem, taÄu esam spÄruÅ”i pirmo soli pretÄ« Å”im nopietnajam uzdevumam. Un pavisam drÄ«z, aprÄ«lÄ«, atkal dosimies mÄcÄ«t ā Å”oreiz uz Irkutskas Valsts universitÄti, ar kuru sadarbojamies jau ilgÄku laiku. VÄlam veiksmi!
Avots: www.habr.com