Augsti kvalificēti izstrādātāji, kas strādā pie jūsu produktiem, ir dārgums ikvienam tehnoloģiju vadītājam. Augsta līmeņa programmēšanas prasmes tieši nozīmē augstas kvalitātes programmatūras izstrādi. Tieši to mēs Codest novērtējam visvairāk. Šī iemesla dēļ mēs nemitīgi rūpējamies par mūsu team izstrādi. Šim nolūkam esam izveidojuši savu izstrādes sistēmu.
Codest vēlas palīdzēt saviem izstrādātājiem augt kopā ar uzņēmumu. Galvenais vārds ir attīstība! Esam noteikuši skaidrus sadarbības principus un attīstības ceļus mūsu programmētājiem. Nav svarīgi, vai viņi ieņem jaunākā, vidējā vai augstākā līmeņa amatu. Mēs esam pārredzami, un katrs darbinieks zina, ko mēs sagaidām un kādas profesionālās attīstības iespējas piedāvā Codest. Šāda pieeja ļāva mums izveidot savu attīstības sistēmu. Par to varat izlasīt zemāk intervijā ar Jakubu Jakuboviču, mūsu darbības direktoru.
Jakub, lūdzu, raksturojiet, kādas ir iespējas programmatūras izstrādātājiem attīstīt savas prasmes Codest.
Jakub Jakubowicz: Es varu sākt, iepazīstinot ar darbinieku izstrādes process mūsu uzņēmumā. Mums ir skaidri definēts attīstības ceļš jaunākajiem izstrādātājiem. Esam sadalījuši to četros posmos. Katrs no tiem ietver konkrētus sasniedzamos mērķus. Viena no svarīgākajām lietām ir pielāgošanās mūsu darba kultūrai, piem. kods un to, ka mēs piešķiram lielu nozīmi augstai kvalitātei, izmantojot tādas prakses kā koda pārskatīšana vai automatizētu testu rakstīšana. Vēl viens jautājums ir par to, kā mēs vadām savus projektus.
Vēlos uzsvērt, ka katra iesācēja programmētāja attīstības ceļš ir skaidri noteikts jau mūsu sadarbības sākumā. Kā anekdoti varu minēt to, ka juniori katrā posmā saņem attiecīgu rokasgrāmatu, kas viņiem ir jāizlasa; tās nosaukumi ir “Tīrā koda meistars” un “Pragmatiskais programmētājs”. Konkrētā posma ietvaros mūsu izstrādātāji tiek pakļauti arī algoritmu testēšanai SPOJ platformā. Šie ir datorzinātnes pamati, kurus mēs uzskatām par svarīgiem.
Izstrādātājiem ir ļoti svarīga profesionālā izaugsme, un mēs vēlamies viņiem palīdzēt. Līdz šim esam saņēmuši pozitīvas atsauksmes par mūsu idejām, kas saistītas ar Codest strādājošo programmētāju profesionālo izaugsmi.
Cik ilgā laikā jaunākais programmētājs var tikt paaugstināts amatā līdz vidējā līmeņa darbiniekam?
Tas aizņem aptuveni gadu. Mūsu pieredze rāda, ka tas ir pietiekams laiks, lai apgūtu kompetences, kas ļauj junioram izstrādātājs līdz vidējā līmeņa amatam. Protams, tas var notikt ātrāk, ja redzam, ka kāds strauji pilnveidojas.
Kā ir ar augstākā līmeņa amatiem?
Citāda sistēma ietver darbinieku attīstību no vidējā līmeņa līdz augstākā līmeņa darbiniekiem. Šeit mēs lielu uzsvaru liekam uz maigo komunikāciju. Mums ir uzdevumu kopums ar piemēriem, kā komunicēt ar komanda vai klientu. Katru pusgadu mēs veicam novērtēšanu, lai pārbaudītu darbinieku attīstību. Turklāt izstrādātāji saņem atgriezenisko saiti ceturkšņa kopsavilkumos. Vadītāji visu pārrauga, nodrošinot, lai viss noritētu atbilstoši saskaņotajam attīstības ceļam. Turklāt mēs novērtējam arī darbinieka angļu valodas zināšanas un pamatinstrumentu pārzināšanu. Ja šīs prasības tiek izpildītas, vidējā līmeņa izstrādātājs tiek paaugstināts amatā.

Vai Codest ir attīstības iespējas arī pieredzējušākajiem darbiniekiem?
Mums ir nepieciešams mūsu izstrādātāju atbalsts biznesa līmenī. Uzņēmumā Codest mēs radām attīstības apstākļus arī šādiem darbiniekiem. Mēs meklējam programmētājus, kas spēs atbalstīt mūsu pārdošanas aktivitātes, piemēram, sarunās ar klientiem par programmatūras tehniskajiem jautājumiem. Viņi ir arī iesaistīti, lai sāktu projekts un tās turpmāku koordinēšanu. Var teikt, ka mēs šeit runājam par vadītāja, team vadītāja ceļu.
Manuprāt, šī ir interesanta iespēja tiem, kam ir drīzāk biznesa ambīcijas un kas vēlas darīt vairāk nekā tikai programmēt. Sadarbība ar klientiem, sava team vadība, vadības kompetenču attīstīšana - tie ir šī attīstības ceļa elementi. Ja mēs redzam, ka kādam ir šādas ambīcijas un ir nosliece uz labu darbu, mēs cenšamies palīdzēt šim cilvēkam šajā ceļā.
Vai ir grūti izpildīt visas darbā pieņemšanas prasības?
Ļoti grūti 🙂 Darbā pieņemšana darbā sākas ar īsu telefonsarunu ar kādu no mūsu personāla atlases speciālistiem, kuras laikā mēs viens otru nedaudz labāk iepazīstam. Nākamais posms ir programmēšanas uzdevums un tehniski orientēta saruna. Mēs meklējam kandidātus, kuriem ir stabili pamati datorzinātnēs un valodās; pats ietvars tajā brīdī nav īpaši svarīgs. Mums svarīgākās ir zināšanas.
Vai bez zināšanām par tehnoloģijām ir vēl kādas citas prasības?
angļu valodas zināšanas vismaz B2 līmenī. Tas, protams, ir subjektīvs jautājums, bet kopumā mēs vēlamies, lai izstrādātājs būtu komunikabls un spētu sarunāties ar klientu.

Konkurence tirgū ir ļoti liela. Iespējams, nebūs viegli pārliecināt izstrādātāju strādāt jūsu labā.
Tā ir taisnība. Tomēr, manuprāt, Codest var daudz ko iemācīties. Ļaujiet man minēt interesantu piemēru. Mēs strādājam ar vienu no lielākajiem e-komercija uzņēmumi Lietuvā. Mūsu izstrādātāji savā projektā ir izmantojuši labas prakses piemērus, kas ir mūsu, Codest, kredo. . CTO no šī uzņēmuma vēlāk mums teica, ka viņu iekšējie izstrādātāji varētu daudz ko mācīties no mūsu izstrādātājiem. Pirms tam viņiem nebija tādas kvalitātes pieejas, kādu viņi pieredzēja ar mums.
Turklāt mēs piedāvājam neierobežotas iespējas attālinātais darbs. Mēs cenšamies attaisnot savu darbinieku cerības. Ja kāds dod priekšroku attālinātam darbam, mēs varam radīt tam atbilstošus apstākļus. Mēs neieviešam korporatīvo praksi, tāpēc droši varu teikt, ka neformālā atmosfēra ir pluss. Ir vērts uzsvērt, ka mums ir grupa Rubīns un JavaScript mūsu team eksperti. Vairāki no mūsu pašreizējiem izstrādātājiem ir sākuši savu karjeru IT jomā ar CodeSensei programmēšanas skolu. Mūsu pieredzējušie programmētāji Radeks un Tomeks tur bija mentori. Labākie CodeSensei absolventi joprojām strādā pie mums.
Starp citu, Codest ir daudz programmētāju, kuri sāka strādāt pie mums kā jaunieši un šodien ir sasnieguši vecāko vai pat team vadītāju amatus. No manas perspektīvas raugoties, tas ir lielisks attīstības ceļš, ko man vienmēr patīk vērot.
Manuprāt, skaidrā struktūra, ko esam izveidojuši Codest, ir noderīga. Ikviens pazīst savu tiešo priekšnieku - notiek regulāras tikšanās, kuru laikā var brīvi lūgt palīdzību jautājumos, kas saistīti ar darbu, projektu vai pašattīstību.
Kur attīstības sistēma jums palīdz visvairāk?
Pirmkārt, tā strukturē sadarbības principus ar izstrādātājiem, kā arī to izaugsmi. Turklāt, ja klients mums jautā par mūsu team, mēs varam parādīt ne tikai Codest strādājošos izstrādātājus, bet arī mūsu kultūru, kas saistīta ar viņu prasmju paplašināšanu. Tas ir ļoti svarīgi saistībā ar augstas kvalitātes uzturēšanu, kas mums ir vissvarīgākā vērtība. Mēs esam pārliecināti, ka programmētāju prasmju pilnveidošana uzlabo mūsu programmatūras māja arī.
Lasīt vairāk: