Listam oglase, onako iz dosade, i primećujem da stvari više nisu kao nekada. Znam, prošla su vremena kada su regruteri nudili tobogane i sedamnaestu platu pre nego što kažu “zdravo”. Danas prvo pošalju test zadatak, pa tek onda pitanje da li ste raspoloženi za razgovor.
Nekada smo vodili ratove Angular protiv Vue, i večitu dilemu Java ili .NET. Te bitke su sada prošlost, a dinosauri su otišli u muzeje zajedno sa Netscape-om. Znam, svi ponavljamo onu staru “ako ne ispratiš nove stvari šest meseci, već si fosil“, ali ovog puta promene su stvarno drastične: backend sve češće znači Node.js ili Go, frontend je gotovo uvek React i TypeScript, a iznad svega lebdi AWS i DevOps kao novi standard kome se svi prilagođavaju.
Šta kažu brojke
Rekoh sebi da proverim trendove u oglasima. Ukucam na LinkedIn-u ime tehnologije i reč “developer”, i imam šta da vidim:
- Java: 500+ oglasa
- .NET: 500+ oglasa
- js: 700+ oglasa
- Go: 700+ oglasa
Drugim rečima, Node i Go više nisu “nove” tehnologije, već postaju industrijski standard. Na domaćem HelloWorld-u situacija je slična.
Backend: Node i Go se pojavljuju u oko 20–25% oglasa, Java u 15–20%, .NET u 10–15%, dok Python i ostali imaju manji udeo. Skoro svaki drugi oglas pominje Docker, Kubernetes i rad u oblaku (najčešće AWS).
Frontend: React i TypeScript dominiraju sa 60–70%, Angular i Vue se provlače sa 15-25%, a sve više oglasa traži osnovno poznavanje CI/CD alata, testiranja i DevOps principa. Ukratko, ako ne poznajete React i TS, bolje da razmislite o preusmeravanju karijere.
Šta kaže praksa
Svi s kojima sam razgovarala kažu isto: prijavite se na nekoliko oglasa i odradite intervju, čisto da vidite gde ste. AWS i DevOps su danas obavezni. Više niko ne traži programera koji samo piše kod. Ako ne umete da podignete servis u oblaku ili da otklonite grešku kada build “pukne“ u dva ujutru, tržište vas jednostavno preskače.
Od kada radim u Javi, slušam da je “Java mrtva“, ali ovog puta prvi put počinjem da verujem da možda ima istine u tome. Zato sam razgovarala sa Katarinom Vasić, tehničkom regruterkom iz kompanije OIP Insurtech, o tome da li je i ona primetila slične promene.
Katarina kaže da “Node.js definitivno postaje jedna od traženijih tehnologija, posebno u full-stack okruženju, najverovatnije iz praktičnih i poslovnih razloga, jer omogućava korišćenje istog jezika i na frontendu i na backu”. Ipak, dodaje da “Java i .NET i dalje imaju svoje mesto, naročito u outsourcing kompanijama koje se oslanjaju na proverene i široko primenljive tehnologije.”
Što se rada u oblaku tiče, Katarina ističe da “poznavanje osnova AWS-a i DevOps-a pravi razliku uglavnom kod backend pozicija, dok je na frontendu to još uvek više poželjno nego obavezno”. Ipak, firme sve češće traže ljude koji se snalaze u cloud okruženju, naročito u oblastima gde je sigurnost ključna, kao što su finansijski sektor i osiguranje.
Kada je frontend u pitanju, potvrđuje ono što već svi vidimo u praksi: “React i TypeScript su novi standard, posebno u kombinaciji sa Javom. Angular se lepo uklapa uz .NET jer po prirodi više odgovara backend developerima, dok je Vue intuitivniji i može biti dobra alternativa za React.”
Na kraju dodaje i ono što mnogi primećuju: “Full-stack developeri su sve češći, i to uglavnom oni koji dolaze iz backend sveta. Ljudi proširuju svoje znanje ka frontendu da bi bili samostalniji i vredniji na tržištu.”
Nova lica u IT oglasima
Nisu se promenili samo frontend i backend. Pojavile su se i pozicije koje pre nekoliko godina u Srbiji gotovo niko nije znao, data analyst, business analyst, data engineer, machine learning engineer. Sećam se vremena kada su u IT-ju postojali frontend, backend i eventualno QA, a data timovi su zvučali kao tajna sekta iz Silicijumske doline.
Katarina objašnjava da rast ovih poslova ide “ruku pod ruku sa trendom automatizacije u industrijama koje barataju velikim količinama podataka, jer smanjuje manuelni rad i štedi vreme i resurse.” Drugim rečima, nova normala znači i to da postoji čitav krug ljudi koji vam sada objašnjavaju zašto kasni plata.
Nova normala znači da više niste samo frontend ili backend developer. Ako ste frontendovac, kombinacija Reacta, TypeScripta i osnovnog razumevanja DevOps-a postala je ulaznica za posao. Ako ste backendovac, poznavanje Node-a ili Go-a uz rad u oblaku (najčešće AWS) postalo je minimum.
Pored svega toga, pojavio se i novi svet data poslova koji menja način na koji kompanije rade i donose odluke. Ukratko, bez razumevanja DevOps-a, AWS-a i makar osnovne svesti o data svetu, danas se jednostavno ne računate.
0 komentara