Kompanije opreznije zapošljavaju, a interes mladih za IT ostaje rekordan
Foto: Neven Pešut

Kompanije opreznije zapošljavaju, a interes mladih za IT ostaje rekordan

AI juniorima omogućuje da naprave više nego ikad, a istodobno preuzima dio njihovog posla. Pokušavamo otkriti kako će izgledati budućnost juniora.

Strah da AI preuzima zadatke na kojima su juniori dosad stjecali iskustvo je pretjeran, smatra Nikola Tanković, izvanredni profesor na Fakultetu informatike u Puli. Nikola je doktorirao računarstvo na FER-u, a prije dolaska u akademsku zajednicu radio je kao programski inženjer i tehnički direktor. Danas predaje, među ostalim, programsko inženjerstvo, programiranje i raspodijeljene sustave te se bavi istraživanjem programskih sustava.

Iz tog iskustva, kaže, proizlazi i drugačiji pogled na to što će se od budućih developera očekivati:

Kodiranje samo po sebi više nije dovoljno. Rekao bih čak i da je dobro što je konačno tako. Danas je puno važnije razumjeti poslovni kontekst, procijeniti posljedice svake odluke i preuzeti odgovornost za ono što sustav radi. Drugim riječima, sve više dolaze do izražaja inženjerske i poslovne vještine, a sve manje samo poznavanje sintakse nekog programskog jezika.

Ipak, Nikola smatra da će duboka tehnička specijalizacija još dugo biti važna u područjima poput razvoja ugrađenih sustava i dizajna integriranih sklopova, iako očekuje da će se i tu mogućnosti AI-ja s vremenom širiti.

Ipak, promjena prirode juniorskog posla ne znači nužno i da će potreba za juniorima nestati. Pitanje je koliko je tržište rada spremno prilagoditi se toj promjeni.

Interes raste, a potražnja pada

Na tržištu rada postoji bojazan oko zapošljavanja juniora u IT sektoru. Nikola smatra da dio kompanija opreznije zapošljava zbog dugoročnog utjecaja AI-a na način rada i produktivnost timova.

No takvo stanje na tržištu nije smanjilo interes mladih za IT. Na ovogodišnjim ljetnim upisima tehnički i računalni studiji ponovno su bili među najpoželjnijima u Hrvatskoj, a prema službenim podacima Postani student i Agencije za znanost i visoko obrazovanje, interes maturanata zadržao se na rekordnoj razini:

Istodobno se često stvara dojam da umjetna inteligencija masovno zamjenjuje developere. U stvarnosti, velik dio otkaza posljednjih godina posljedica je reorganizacija i uklanjanja manje učinkovitih dijelova organizacije. Umjetna inteligencija često je samo najjednostavnije objašnjenje koje se pritom navodi.

Moraš znati objasniti odluke bez AI-a

Nije tajna da se učenici i studenti uvelike koriste besplatnim alatima pri rješavanju fakultetskih obaveza, a brojni studiji već su odobrili korištenje umjetne inteligencije, poput PMF-a. Međutim, ta je dozvola, barem formalno, ograničena kao pomoć pri učenju i uređivanju teksta, dok je generiranje sadržaja zabranjeno. Nas je zanimalo dozvoljava li Nikola svojim studentima korištenje AI alata te je li zbog toga mijenjao pristup u radu:

Vjerujem da će se način razvoja mladih inženjera promijeniti. Umjetna inteligencija može ubrzati učenje, ali samo ako student razumije zašto je neko rješenje dobro ili loše.

Zbog toga studente potičem da koriste umjetnu inteligenciju, ali od njih očekujem da mogu objasniti svaku odluku, pronaći grešku i obrazložiti zašto je neko rješenje ispravno. Cilj nije zabraniti nove alate, nego naučiti kako ih koristiti odgovorno. Temelji računarstva ostaju jednako važni kao i prije.

Molimo da prihvatite sve kolačiće kako biste mogli vidjeti ovaj sadržaj

AI preuzima implementaciju, a programer arhitekturu

Jedan od njegovih studenata, Juraj Crljenko, kazao nam je kako AI alate koristi svakodnevno, ali ne samo za generiranje koda, već da ih nakon učenja iz knjiga, tečajeva i članaka, koristi kao partnera za razradu ideja i provjeru vlastitog razmišljanja:

Obično prvo sam osmislim rješenje, a zatim AI koristim za kritičku provjeru mog plana, da pronađe slabe točke i predloži bolju arhitekturu. Tako ga ne koristim kao zamjenu za razmišljanje, nego kao alat koji mi pomaže da brže dođem od ideje do funkcionalnog projekta.

Juraj u AI-ju vidi i pomoć pri učenju i potencijalnu zamku pretjeranog oslanjanja na gotova rješenja. U početku mu je AI najviše pomagao u razumijevanju novih koncepata, dok mu danas češće prepušta dio implementacije što je rizično:

AI može brzo napisati mnogo koda, ali programer i dalje mora znati procijeniti je li taj kod siguran, održiv i uopće potreban. Kod ozbiljnijih grešaka nema prečaca. Programer mora proučiti postojeći sustav, reproducirati problem i pronaći njegov uzrok. AI tada može ubrzati analizu i objasniti nepoznate dijelove koda, ali ne može zamijeniti odgovornost osobe koja donosi konačnu odluku.

Kako su AI modeli postajali sposobniji, Juraj ih je počeo koristiti za sve složenije zadatke – od manjih funkcija i komponenti do početne strukture API-ja:

Danas učim više kroz izgradnju cijelih sustava. Uz nadzor mogu AI-ju prepustiti veći dio implementacije, a svoje vrijeme usmjeriti na arhitekturu, povezivanje dijelova sustava, testiranje i provjeru rezultata. To ipak ne znači da AI piše savršen kod. Generirani kod često radi, ali može biti nepotrebno složen ili težak za održavanje. Zato mi je važan dobar proces koji ima jasan plan, ograničen zadatak, provjera svake važne promjene i naknadno pojednostavljivanje rješenja.

Ne zapošljavate juniore da pišu kod, nego da postanu seniori

Ako AI radi početničke zadatke, kako će juniori postati seniori?

Istraživanja pokazuju da najveće koristi od AI alata često imaju upravo manje iskusni programeri. U jednom istraživanju korisnici GitHub Copilota zadatke su rješavali oko 56 posto brže, a učinak je bio izraženiji kod manje iskusnih programera. Istodobno, istraživanje iz 2025. pokazalo je da produktivnost najviše raste kod juniora, dok seniori preuzimaju veći teret pregledavanja i ispravljanja AI-generiranog koda.

Upravo zato se stvara rizik preskakanja brojnih faza učenja, a kada je riječ o programiranju, Juraj smatra da se te temelje nikako ne bi trebalo preskakati. On, ujedno, kratkoročno AI gleda i kao konkurenciju i kao alat za pomoć u radu:

AI je konkurencija na tržištu rada, posebno juniorima jer podiže očekivanu produktivnost i smanjuje potrebu za dijelom početničkih zadataka. Ulazak u IT zato je teži nego prije. Dugoročno ga ipak prvenstveno vidim kao alat.

Neka će radna mjesta nestati ili se promijeniti, ali otvorit će se i poslovi za ljude koji znaju projektirati takve procese, povezati modele s postojećim sustavima i provjeriti kvalitetu njihova rada. Prednost neće imati osoba koja samo koristi AI, nego ona koja ga zna usmjeriti, kritički provjeriti i pretvoriti u konkretan rezultat.

Juraj smatra da AI ne mijenja važnost temeljnih znanja poput algoritama, struktura podataka, baza, mreža i arhitekture sustava jer ona su potrebna za procjenu kvalitete AI-generiranih rješenja:

Studenti bi trebali učiti kako jasno definirati problem, dati modelu potreban kontekst, provjeriti njegov rezultat i preuzeti odgovornost za konačno rješenje. Cilj više nije samo znati napisati kod, nego znati osmisliti, usmjeriti i provjeriti cijeli sustav.

AI alati produljuju vijek trajanja programera, mijenjaju i način napredovanja u poslu

Trebaju li se juniori bojati?

Juraj priznaje da ga ulazak na tržište rada djelomično zabrinjava jer AI automatizira dio poslova koji su se prije davali juniorima, poput jednostavnijih komponenti, osnovnih API-ja i manjih ispravaka. Zbog toga se od kandidata s malo iskustva očekuje više:

Mladi programer danas može uz ograničen budžet realizirati ideju za koju bi prije trebao cijeli tim. AI smanjuje cijenu pisanja koda, ali kod nije jedini dio posla. Netko i dalje mora razumjeti korisnika, donijeti tehničke odluke, provjeriti kvalitetu i preuzeti odgovornost za rezultat. Bez juniora dugoročno nema ni seniora, pa će se tvrtke morati prilagoditi i pronaći nove načine razvoja mladih programera.

Nikola smatra da će u budućnosti razlike između junior i senior developera ostati vrlo slične današnjim te samo će još više doći do izražaja:

Junior će uz pomoć novih alata moći proizvesti veliku količinu koda, ali senior će i dalje donositi ključne odluke. Najveća razlika neće biti u brzini pisanja koda nego u iskustvu, razumijevanju sustava, otpornosti na stres, planiranju, organizaciji, procjeni rizika i vođenju ljudi.

Osobno nikada nisam volio nazive programer ili developer. Vjerujem da budućnost pripada razvojnim inženjerima, ljudima koji razumiju tehnologiju, poslovanje i korisnike te znaju povezati sva ta područja u kvalitetno rješenje. 

Unatoč neizvjesnosti uslijed stalnih tehnoloških promjena, ali i onih na tržištu rada, Nikola bi svakako preporučio upis računarstva svima zainteresiranima, ako, kako nam je kazao, postoji iskrena ljubav prema tom području:

Ja to nisam upisao zbog dobrih primanja već zbog iskrenog zanimanja i ljubavi prema tome i tu je ključ. Međutim, savjetovao bih budućim studentima da se ne razvijaju samo kao programeri, nego kao inženjeri.

To znači da uz programiranje razvijaju razumijevanje poslovanja, komunikacije i rada s ljudima. Neka što prije traže praksu, rade vlastite projekte, pokušavaju svoje ideje pretvoriti u stvarne proizvode i nauče predstaviti ono što rade. Danas je za inženjera gotovo jednako važno razumjeti čovjeka koliko i tehnologiju.

Sukladno članku 94. Zakona o elektroničkim medijima, komentiranje članaka na Netokraciji dopušteno je samo korisnicima koji ostave svoje ime i prezime te mail adresu i prihvate pravila ponašanja.

Pravila ponašanja

Na Netokraciji za vas stvaramo kvalitetan, autorski potpisan sadržaj i zaista se veselimo vašim kvalitetnim, kontruktivnim komentarima. Poštujmo stoga jedni druge prilikom komentiranja, kao i Zakon, držeći se sljedećih pravila ponašanja:

  • Ne budite 💩: Nema vrijeđanja, diskriminiranja, ni psovanja (osim ako nije osobni izričaj, ali onda neka psovka bude općenita, a ne usmjerena prema nekome). Također, upoznajte se sa stavkom 2. članka 94. Zakona o elektroničkim medijima prije no što ostavite komentar.
  • Samo kvalitetna rasprava, manje trolanja: Ne morate se ni sa kim slagati, ali budite konstruktivni i doprinesite raspravi! Svako trolanje, flameanje, koliko god "plesalo" na granici, leti van.
  • Imenom i prezimenom, nismo Anonymous 👤: Autor sadržaja stoji iza svog sadržaja, stoga stojite i vi iza svog komentara. Koristimo ime i prezime te pravu email adresu.

Kako koristimo podatke koje ostavljate? Bacite oko na našu izjavu o privatnosti.

Sve ostale komentare ćemo s guštom spaliti, jer ne zaslužuju svoje mjesto na internetu.

Odgovori

Tvoja e-mail adresa neće biti objavljena.

Popularno

Mobilne aplikacije

ZET-ov štrajk iznjedrio nova digitalna rješenja za prijevoz po Zagrebu

Zagreb je jutros ostao bez redovitog tramvajskog i autobusnog prometa, no građani su brzo počeli tražiti alternativna rješenja. Uz organiziranje zajedničkih vožnji, pojavilo se i nekoliko digitalnih projekata koji pokušavaju povezati vozače i putnike.

Umjetna inteligencija

U kojem vrtiću ima slobodnih mjesta? GIS Cloud je napravio kartu Zagreba i otkrio gdje je situacija najgora

Kada ste roditelj vrtićanca, rujan može biti prilično stresan. Hoće li dijete dobiti mjesto, gdje još ima slobodnih kapaciteta i koliko je situacija loša u vašem dijelu grada? Kada biste barem sve te informacije mogli dobiti jednostavno tako da Claudeu ili ChatGPT-ju napišete što želite saznati. Zahvaljujući GIS Cloudu odsada se i to može, a sve zato što su odlučili snažno prigrliti AI.

Programiranje

Tim od šest developera, dva QA-a i jednog Product Ownera postaje prošlost

Florian Krause ima trideset godina iskustva u razvoju softvera, jedan propali startup i čvrsto mišljenje: tim od šest developera, dva QA-a i jednog product ownera postaje prošlost. Na The Geek Gatheringu u Osijeku objasnio je čime se takva postava zamjenjuje.

Što ste propustili

Vodič

Nikola Žinić za Netokraciju otkriva kako optimizirati brend za AI preporuke

Upit danas nije samo jedno pitanje, upit je razgovor. A u tom razgovoru AI je taj koji bira hoće li te preporučiti.

Netokracija Podcast

AI razvija AI brže nego što ga ljudi mogu razumijeti

AI modeli napreduju brže nego što ih možemo razumjeti, testirati i kontrolirati. U drugoj epizodi sedme sezone Netokracija podcasta razgovaramo o novoj fazi AI utrke, u kojoj umjetna inteligencija postaje alat kojim razvijamo novu generaciju AI-ja.

Obrazovanje

Otvorene prijave za DUMP Internship: besplatne edukacije iz programiranja, marketinga, dizajna i multimedije

DUMP Udruga mladih programera ponovno otvara prijave za DUMP Internship, edukativni program namijenjen mladima koji žele steći praktična znanja i iskustvo u području marketinga, multimedije, dizajna ili programiranja.

Programiranje

Tim od šest developera, dva QA-a i jednog Product Ownera postaje prošlost

Florian Krause ima trideset godina iskustva u razvoju softvera, jedan propali startup i čvrsto mišljenje: tim od šest developera, dva QA-a i jednog product ownera postaje prošlost. Na The Geek Gatheringu u Osijeku objasnio je čime se takva postava zamjenjuje.

Veliki intervjui

AI piše više koda nego ikad, a software ne razvijamo brže

AI danas može proizvesti više koda nego što ga razvojni timovi mogu pregledati, testirati i održavati. No ako brže "pišemo" kod, a sporije provjeravamo što smo zapravo izgradili, jesmo li doista postali produktivniji?

Startupi

LAUNCHub zatvorio novi fond od 65 milijuna eura, a Hrvatska je među ključnim tržištima

Što se promijenilo u pet godina? LAUNCHub je od fonda koji je 2021. aktivno tražio hrvatske startupe došao do toga da Hrvatsku danas navodi među ključnim tržištima, uz partnera sa sjedištem u Zagrebu. Za nastavak ulaganja upravo je zatvorio prvi dio novog fonda od 65 milijuna eura.