AI piše kod umjesto vas – jesmo li spremni za kraj IDE-a?

AI piše kod umjesto vas – jesmo li spremni za kraj IDE-a?📷 © Tech&Space
- ★Dva ozbiljna Apple projekta bez tipkovnice
- ★Glasovni alati zamjenjuju edit-debug petlju
- ★Razvojni tokovi se mijenjaju brže no što ih pratimo
Dva Apple projekta – aplikacija za praćenje 120 kalema filamenta i katalog šivaćih uzoraka – dovršena su bez ikakva korištenja tipkovnice. Autor je s jedne ruke držao psa, a drugom pokazivao na ekran, dok je AI preuzimao ulogu koja je tradicionalno pripadala integriranim razvojnim okruženjima (IDE). To nije samo kuriozitet, već dokaz da se razvojni tokovi počinju radikalno mijenjati, čak i prije no što smo stigli pratiti posljedice.
Ključna promjena nije u tome što je AI napisao kod umjesto programera, već što je potpuno izostavio uobičajenu edit-debug petlju. Umjesto da developer piše, testira i ispravlja greške, ovdje alat preuzima ulogu vodiča koji interpretira glasovne instrukcije i pretvara ih u funkcionalni softver. To nije samo pomak u učinkovitosti – to je fundamentalna promjena u načinu na koji razmišljamo o razvoju softvera. Ako alat može samostalno sudjelovati u procesu, koliko je još potrebno ljudskog nadzora?
Projekti su funkcionalno impresivni: aplikacija za filament prati 120 kalema raspoređenih po četiri police i osam 3D printera, dok šivaći katalog koristi on-device AI za parsiranje metapodataka uzoraka. Oba projekta su u različitim fazama razvoja – prvi je blizu objave s implementiranim in-app kupnjama, dok drugi zaostaje zbog problema s pouzdanošću on-device AI-a. To pokazuje da tehnologija nije još posve zrela, ali je dovoljno napredna da izazove pitanje: ako je ovo moguće sada, što će biti moguće za godinu dana?

Kako glasovni razvojni alati mijenjaju temeljne pretpostavke programiranja📷 © Tech&Space
Kako glasovni razvojni alati mijenjaju temeljne pretpostavke programiranja
No, tu priča postaje zanimljivija od same objave. Tradicionalni IDE-i poput Xcodea ili Visual Studia grade se oko pretpostavke da programer ima potpunu kontrolu nad kodom – od pisanja do debugiranja. Glasovni razvojni alati, pak, funkcioniraju kao svojevrsni prevoditelji koji ne samo da pišu kod, već i donose odluke o njegovoj strukturi. To znači da se dio kreativne kontrole premješta s programera na algoritam, što otvara pitanje: koliko ćemo ići u tom smjeru prije no što izgubimo osjećaj za ono što se zapravo događa "ispod haube"?
Razvojni alati nikada nisu bili samo o pisanju koda – bili su i o kontroli, razumijevanju i finom podešavanju. Ako AI preuzme te aspekte, što ostaje programerima? Mnogi će reći "viši nivo apstrakcije", ali to može biti samo drugi način da se kaže "gubitak kontrole". Dokazi sugeriraju da je ovo rano usvajanje – još nema masovne migracije programera na glasovne alate – ali signal je jasan: razvoj softvera više nije isključivo tehnički proces, već postaje i dizajnerski i komunikacijski izazov.
Zanimljivo je da ZDNetov eksperiment nije usamljen slučaj. GitHub Copilot, Cursor i drugi AI asistenti već mijenjaju način na koji programeri pristupaju kodu. Razlika je u tome što su oni još uvijek dodaci postojećim IDE-ima, dok je ovdje riječ o potpuno drukčijem radnom toku. Ako se glasovni razvoj pokaže skalabilnim, tradicionalni IDE-i mogli bi postati relikvijom – ne zato što su loši, već zato što ih nitko više neće znati koristiti na klasičan način.
Ova promjena nije tek tehnološka inovacija, već temeljita transformacija uloge programera. Umjesto da budemo samo izvođači, postajemo orkestrirači algoritama – pitanje je koliko smo spremni za tu odgovornost.