Turėti aukštos kvalifikacijos programuotojus, kurie dirbtų su jūsų produktais, yra kiekvieno technologijų vadovo turtas. Aukšto lygio programavimo įgūdžiai tiesiogiai lemia aukštos kokybės programinės įrangos kūrimą. Būtent tai labiausiai vertiname "Codest". Dėl šios priežasties nepaliaujamai rūpinamės savo team tobulinimu. Šiuo tikslu sukūrėme savo kūrimo sistemą.
"Codest" norime padėti savo programuotojams augti kartu su įmone. Svarbiausias žodis - vystymasis! Savo programuotojams nustatėme aiškius bendradarbiavimo principus ir plėtros kelius. Nesvarbu, ar jie užima jaunesniojo, vidutinio, ar vyresniojo lygio pareigas. Esame skaidrūs, todėl kiekvienas darbuotojas žino, ko tikimės ir kokias profesinio tobulėjimo galimybes siūlo "Codest". Toks požiūris leido mus sukurti savo plėtros sistemą. Apie tai galite paskaityti toliau pateiktame interviu su mūsų vyriausiuoju operacijų vadovu Jakubu Jakubovičiumi.
Jakubai, apibūdinkite, kokias galimybes programinės įrangos kūrėjai gali tobulinti savo įgūdžius "Codest".
Jakubas Jakubovičius: Galiu pradėti nuo darbuotojo kūrimo procesas mūsų įmonėje. Turime aiškiai apibrėžtą jaunesniųjų programuotojų tobulėjimo kelią. Jį suskirstėme į keturis etapus. Kiekviename iš jų numatyti konkretūs tikslai, kuriuos reikia pasiekti. Vienas svarbiausių dalykų - prisitaikyti prie mūsų darbo kultūros, pvz. kodas ir tai, kad skiriame daug dėmesio aukštai kokybei ir taikome tokią praktiką kaip kodo peržiūra ar automatinių testų rašymas. Kitas klausimas - kaip vykdome savo projektus.
Norėčiau pabrėžti, kad kiekvieno pradedančiojo programuotojo tobulėjimo kelias yra aiškiai apibrėžtas nuo pat mūsų bendradarbiavimo pradžios. Kaip anekdotą galiu pasakyti, kad kiekviename etape pradedantiesiems programuotojams pateikiamas atitinkamas vadovas, kurį jie privalo perskaityti; jo pavadinimai yra “Grynojo kodo meistras” ir “Pragmatiškas programuotojas”. Įgyvendinant tam tikrą etapą, mūsų programuotojams taip pat atliekamas algoritmų testavimas SPOJ platformoje. Šiuos informatikos pagrindus laikome svarbiais.
Kūrėjams labai svarbus profesinis augimas, todėl norime jiems padėti. Iki šiol sulaukėme teigiamų atsiliepimų apie mūsų idėjas, skirtas "Codest" dirbančių programuotojų profesiniam tobulėjimui.
Per kiek laiko jaunesnysis programuotojas gali būti paaukštintas iki vidutinio lygio programuotojo?
Tai trunka apie metus. Mūsų patirtis rodo, kad tai yra pakankamas laikotarpis įgyti kompetencijų, kurios leidžia jaunesniajam specialistui kūrėjas į vidutinio lygio poziciją. Žinoma, tai gali įvykti ir anksčiau, jei matome, kad kas nors sparčiai tobulėja.
O kaip dėl vyresniųjų pareigų?
Kitokia sistema apima darbuotojų ugdymą nuo vidutinio iki vyresniojo lygio. Čia daug dėmesio skiriama minkštajai komunikacijai. Turime uždavinių rinkinį su pavyzdžiais, kaip bendrauti su komanda arba klientas. Kas pusmetį atliekame darbuotojų tobulėjimo vertinimą. Be to, kūrėjai gauna grįžtamąjį ryšį per ketvirtines suvestines. Vadovai viską prižiūri, užtikrindami, kad viskas vyktų pagal sutartą tobulėjimo planą. Be to, vertiname darbuotojo anglų kalbos žinias ir susipažinimą su pagrindinėmis priemonėmis. Jei šie reikalavimai bus įvykdyti, vidutinio lygio programuotojas bus paaukštintas į aukštesnes pareigas.

Ar "Codest" taip pat siūlo tobulėjimo kelius labiausiai patyrusiems darbuotojams?
Mums reikia mūsų kūrėjų paramos verslo lygmeniu. "Codest" sudarome sąlygas tobulėti ir tokiems darbuotojams. Ieškome programuotojų, kurie galėtų padėti mūsų pardavimų veiklai, pavyzdžiui, pokalbiuose su klientais dėl programinės įrangos techninių dalykų. Jie taip pat dalyvauja pradedant projektas ir tolesnį jo koordinavimą. Galima sakyti, kad čia kalbame apie vadovo, team lyderio kelią.
Manau, kad tai įdomi galimybė tiems, kurie turi verslo ambicijų ir norėtų ne tik programuoti. Bendradarbiavimas su klientais, vadovavimas savo team, vadybinių kompetencijų ugdymas - tai šio tobulėjimo kelio elementai. Jei matome, kad kas nors turi tokių ambicijų ir turi polinkį gerai dirbti, stengiamės padėti šiam žmogui eiti šiuo keliu.
Ar sunku įveikti visus įdarbinimo reikalavimus?
Labai sunku 🙂 Įdarbinimas prasideda nuo trumpo pokalbio telefonu su vienu iš mūsų įdarbinimo specialistų, kurio metu susipažįstame šiek tiek geriau. Kitas etapas - programavimo užduotis ir pokalbis techniniais klausimais. Ieškome kandidatų, kurie turi tvirtus informatikos ir kalbos pagrindus; pats karkasas tuo metu nėra labai svarbus. Mums labiausiai rūpi žinios.
Ar be technologijų išmanymo yra kokių nors kitų reikalavimų?
Anglų kalbos žinios ne žemesniu kaip B2 lygiu. Tai, žinoma, subjektyvus dalykas, bet apskritai norime, kad kūrėjas būtų komunikabilus ir gebėtų susikalbėti su klientu.

Konkurencija rinkoje labai didelė. Gali būti nelengva įtikinti kūrėją dirbti jums.
Tai tiesa. Tačiau manau, kad "Codest" galima daug ko išmokti. Pateiksiu įdomų pavyzdį. Mes dirbame su viena didžiausių e. prekyba įmonių Lietuvoje. Savo projekte mūsų kūrėjai naudojo gerąją patirtį, kuri yra mūsų "Codest" kredo. . CTO iš tos bendrovės vėliau mums pasakė, kad jų vidaus kūrėjai galėtų daug ko pasimokyti iš mūsų. Prieš tai jie neturėjo tokio požiūrio į kokybę, kokį patyrė su mumis.
Be to, siūlome neribotas galimybes nuotolinis darbas. Stengiamės pateisinti savo darbuotojų lūkesčius. Jei kas nors nori dirbti nuotoliniu būdu, galime sudaryti tam sąlygas. Neįvedame korporatyvinės praktikos, todėl galiu drąsiai teigti, kad neformali atmosfera yra privalumas. Verta pabrėžti, kad turime grupę Ruby ir JavaScript mūsų team ekspertai. Keletas dabartinių mūsų programuotojų savo karjerą IT srityje pradėjo "CodeSensei" programavimo mokykloje. Mūsų patyrę programuotojai - Radekas ir Tomekas - buvo jos mentoriai. Geriausi "CodeSensei" absolventai tebedirba su mumis ir šiandien
Beje, "Codest" turi daug programuotojų, kurie pradėjo dirbti su mumis būdami jaunesni, o šiandien pasiekė vyresniųjų ar net team vadovų pozicijas. Mano požiūriu, tai puikus tobulėjimo kelias, kurį visada mėgstu stebėti.
Manau, kad aiški struktūra, kurią sukūrėme "Codest", yra naudinga. Kiekvienas pažįsta savo tiesioginį vadovą - vyksta reguliarūs susitikimai, kurių metu gali laisvai prašyti pagalbos su darbu, projektu ar saviugda susijusiais klausimais.
Kur plėtros sistema jums labiausiai padeda?
Visų pirma, ji nustato bendradarbiavimo su kūrėjais ir jų augimo principus. Be to, jei klientas paklausia apie mūsų team, galime parodyti ne tik "Codest" dirbančius programuotojus, bet ir jų įgūdžių plėtojimo kultūrą. Tai labai svarbu siekiant išlaikyti aukštą kokybę ir yra mums svarbiausia vertybė. Esame įsitikinę, kad tobulindami programuotojų įgūdžius tobuliname savo programinės įrangos namai taip pat.
Skaityti daugiau: