Potpuno automatizirano programiranje: Hoće li programeri nestati?

·

Potpuno automatizirano programiranje Hoće li programeri nestati

Zamislite svijet u kojem više ne trebate čekati inženjere, duge razvojne cikluse ni beskonačno otklanjanje grešaka. Umjesto toga, dovoljno je reći – ili napisati – što želite, a umjetna inteligencija sama izgradi aplikaciju.

Ta budućnost više nije samo teorija. Generativni AI alati poput GitHub Copilota, ChatGPT-a i Claudea već danas generiraju kod, ispravljaju greške i dovršavaju cijele aplikacije. Prema GitHubu, programeri koji koriste Copilot kodiraju i do 55% brže, a čak 90% njih već je predalo projekte u kojima je dio koda napisala umjetna inteligencija.

Microsoft je 2025. objavio da Copilot ima 20 milijuna korisnika i lansirao model „Coding Agent“ – AI koji obavlja zadatke u više koraka i može automatizirati kompleksnije procese. Uz to, low-code/no-code platforme omogućile su ljudima bez tehničke pozadine da kreiraju aplikacije povlačenjem i ispuštanjem modula. A najnovija generacija AI Dev Agenata – poput Devina tvrtke Cognition – pokazala je da AI može planirati, pisati kod, pokretati testove i iterativno se popravljati. Ne čudi da je Cognition početkom godine dobio 500 milijuna dolara financiranja, a među klijentima su im Goldman Sachs, Ramp i Nubank.

Zašto AI još nije potpuno samostalan?

Unatoč impresivnim uspjesima, postoje tri velika ograničenja:
1. Specifikacije – Ljudski zahtjevi često su nejasni, kontradiktorni ili se stalno mijenjaju. AI može generirati kod, ali teško razumije poslovnu logiku i pravu svrhu iza projekta.
2. Sigurnost i pouzdanost – Kod mora biti funkcionalan, siguran, usklađen s propisima i performansama. AI još uvijek halucinira, što je neprihvatljivo u sektorima poput zdravstva ili financija.
3. Društvena integracija – Softver mora funkcionirati u kontekstu zakona, kulture i korisničkog iskustva. AI može simulirati norme, ali ne razumije stvarne emocije i odnose.

Perspektive i prognoze

Veliki lideri imaju jasna predviđanja:

  • Jensen Huang (NVIDIA): „Programski jezik budućnosti bit će ljudski jezik.“
  • Satya Nadella (Microsoft): AI će „komprimirati promjene iz tri desetljeća u tri godine“ i redefinirati SaaS i rad na znanju.

Institucije predviđaju konkretne rokove:

  • Gartner: do 2028. jedna trećina poslovnog softvera imat će ugrađene AI agente
  • McKinsey: do 2035. AI i automatizacija mogli bi utjecati na 55% radnih aktivnosti.

Performanse modela pokazuju eksponencijalni rast:

  • 2023. najbolji AI rješavao je samo 2% bugova na SWE-benchu
  • 2024. Devin je skočio na 13,86%
  • 2025. GPT-4.1 dosegnuo je 54,6%, a GPT-5 čak 74,9%.

Hoće li programeri nestati?

Kako AI preuzima sve više „rukotvornog“ programiranja, ljudska uloga se mijenja. Programeri neće nestati, ali njihova se vrijednost seli prema:

  • definiranju specifikacija
  • dizajnu arhitekture
  • provjeri usklađenosti
  • postavljanju etičkih i društvenih granica

Pravi izazov više neće biti tehnologija, već mašta i odgovorno upravljanje. Svatko će moći izgraditi aplikaciju u jednoj rečenici – što znači i rizik od poplave „bezvrijednih aplikacija“. No, isto tako, otvara se mogućnost zlatnog doba inovacija u kojem najbolji kreativci svoje ideje mogu ostvariti odmah.

Zaključak

Razdoblje 2025.–2035. bit će ključno za prijelaz s programiranja koje piše čovjek na programiranje vođeno umjetnom inteligencijom. Programeri možda više neće pisati svaku liniju koda – ali će oblikovati pravila igre. Pravo pitanje nije „nestaju li programeri“, već koliko kontrole ljudi žele zadržati nad svijetom koji grade zajedno s umjetnom inteligencijom.