Brine vas da se više nećete smatrati senior programerima ako promenite programski jezik? Meetup koji 24. novembra organizuje LearnUpon je tu da vam odgovori na sva pitanja u tom domenu.
Nemanja Tojagić je Principal Developer u LearnUpon-u i deo Application Security tima, a na meetup-u će podeliti svoje iskustvo učenja novog programskog jezika. On je, inače, pre LearnUpon-a bio PHP developer bez dana poznavanja Rails-a i ovo je prva firma u kojoj radi u ovom programskom jeziku.
On će sa učesnicima prodiskutovati o tome kako prelazak može koristiti i programerima i kompanijama za koje rade (čak i ako te kompanije koriste samo jedan programski jezik), a moći će da čuju i sledeće:
- O prednostima i nedostacima učenja novih programskih jezika,
- Savete o tome kako upravljati tom tranzicijom,
- Nemanjino iskustvo prelaska sa PHP-a na Ruby.
Senioritet nije vezan za jezik već za znanje i iskustvo
Iskustvo LearnUpon-a pokazuje i da su profesionalci gotovo uvek spremni da uče, a Nemanja dodaje i da veliki deo njegovih kompanijskih kolega potiče iz različitih jezika i do dolaska u LearnUpon nisu imali iskustva sa Rails-om.
“Ono što uspeva da ih zadrži je razmišljanje poput toga “ja sam senior u PHP jeziku”, ali ako odem u drugu firmu na novi jezik biću junior a to ne želim. Ovo je pogrešna perspektiva jer senioritet nije vezan za jezik već za znanje i iskustvo”, navodi Tojagić i pojašnjava kako kompanija treba da se postavi prema zaposlenima koji su iskazali želju da promene jezik u kom rade:
To prvenstveno zavisi od potreba firme. Ukoliko firma ima potrebu za promenom programskog jezika za određeni deo sistema i ima ljude koji žele da se bave novim jezikom, većina firmi će dati šansu svojim ljudima naspram traženja dodatnih ljudi van kompanije.
Ovo, naravno, zavisi i od veličine firme ali i njenih budućih planova. Sistemska podrška je nešto što je neophodno u ovakvom prelazu. U situacijama kada developer prelazi sa jednog jezika na drugi, koliko god imao iskustva on usporava. Razlog je taj što mora da se navikne na novu sintaksu. U ovom slučaju firma mora da pruži vreme programeru da se navikne na novi jezik i da ima razumevanja da nešto što je ranije trajalo jedan dan, sada može trajati tri.
Nemanja je istakao i da će učesnici na meetup-u iz prve ruke čuti kakav je put prelaska sa jednog jezika na drugi, kakve su prednosti i mane takve odluke, kao i šta prelazak sa jednog na drugi jezik podrazumeva sa ličnog aspekta, a sam događaj održaće se 24. novembra od 18h. Učešće je besplatno, a registracija se vrši putem Meetup platforme gde će se naći link ka Zoom pozivu.
