"AI će zamijeniti programere" — rečenica koja se ponavlja otkako su se pojavili prvi alati za generiranje koda. Godinama je zvučala kao pretjerivanje. U 2026. više ne zvuči tako, ali ne iz razloga koji većina misli. AI nije zamijenio programere — promijenio je definiciju posla toliko da se stara sigurnost, ona koja je dolazila iz "znam sintaksu i frameworke", stvarno istopila.
Što se konkretno promijenilo
Još prije dvije-tri godine, AI asistenti za kodiranje bili su napredni autocomplete — dovršavali su redak, predlagali funkciju. Danas agentni alati poput Claude Codea ili Cursora samostalno prolaze kroz cijeli repozitorij, rade izmjene u više datoteka, pokreću testove i iterativno popravljaju vlastite greške. Zadatak koji je junior developer radio pola dana, agent često riješi za nekoliko minuta.
To znači da je vrijednost čistog "pisanja koda" — pretvaranja jasno definiranog zadatka u sintaktički ispravan kod — pala dramatično. Ako je vaša glavna vještina bila brzo tipkanje CRUD endpointa, konkurirate stroju koji to radi brže, jeftinije i bez umora.
Što AI i dalje ne radi dobro
Prije nego što zaključite da je karijera gotova, pogledajte što se nije promijenilo:
- Definiranje pravog problema. AI briljantno rješava zadatak koji mu zadate — uključujući i krivi zadatak. Netko i dalje mora razumjeti što korisnik stvarno treba, a to je često suprotno od onoga što traži.
- Arhitekturne odluke s posljedicama. Odabir između monolita i mikroservisa, procjena što će boljeti za dvije godine, trade-off između brzine isporuke i tehničkog duga — tu AI daje uvjerljive argumente za bilo koju opciju, a odgovornost ostaje ljudska.
- Kontekst organizacije. Zašto legacy sustav radi baš tako, koga će promjena API-ja slomiti, koji tim ovisi o kojem polju u bazi — to znanje ne postoji ni u jednom promptu.
- Kontrola kvalitete AI outputa. Ironično, što više koda generira AI, to je vrjednija sposobnost da ga netko kritički pročita. Generirani kod zna izgledati besprijekorno i biti suptilno pogrešan.
Tko je stvarno ugrožen
Iskreno: najviše su izloženi developeri čiji se posao svodi na izvršavanje precizno definiranih zadataka bez šireg konteksta. Klasična junior pozicija "dobiješ ticket, napišeš kod, pošalješ PR" nestaje u obliku u kojem smo je poznavali — i to je stvaran problem za ulazak u industriju, jer se upravo na tim zadacima nekad učilo.
S druge strane, developeri koji koriste AI kao polugu — koji u istom danu isporuče ono za što je prije trebao tjedan, jer znaju točno što tražiti, kako procijeniti rezultat i gdje agent griješi — vrijede više nego ikad. Razlika u produktivnosti između developera koji AI koristi dobro i onoga koji ga ne koristi uopće postala je prevelika da bi je poslodavci ignorirali.
Što napraviti već ovaj tjedan
- Prestanite se natjecati s AI-jem u pisanju koda. Tu utrku ste izgubili, kao što je i prethodna generacija izgubila utrku s kompajlerom u pisanju assemblera. Nije važno.
- Naučite raditi s agentima. Pisanje dobrih specifikacija, razbijanje problema na provjerljive korake, review generiranog koda — to su vještine koje se plaćaju.
- Idite prema problemu, ne prema alatu. Domensko znanje (finance, zdravstvo, logistika...) u kombinaciji s tehničkim vještinama teško je replicirati.
- Gradite prosudbu, ne sintaksu. Čitajte tuđi kod, radite code review, analizirajte zašto je nešto dizajnirano baš tako. Prosudba je ono što ostaje kad generiranje postane besplatno.
Zaključak
Programeri "više nisu sigurni" samo ako sigurnost definiraju kao pravo da posao ostane isti. Posao se promijenio — težište se pomaknulo s pisanja koda na odlučivanje što i zašto graditi te na kontrolu onoga što stroj proizvede. Za one koji se prilagode, ovo je najproduktivnije razdoblje u povijesti struke. Za one koji čekaju da prođe — neće proći.




