Analiza4 min čitanja

Hype AI alata nasuprot stvarnosti modernih developera

Kritički osvrt na jaz između menadžerskih očekivanja od AI alata i stvarne svakodnevice programera koji ih koriste.

S

Autor

Shtef

Objavljeno

Ilustracija razlike između očekivanja od AI-ja i stvarnosti programiranja

Hype AI alata nasuprot stvarnosti modernih developera

AI alati su moćni asistenti, ali menadžment često očekuje magiju

Kada se danas spomenu programerski AI alati poput Copilota ili raznih LLM asistenata, obećanja su nevjerojatna. Menadžment često vjeruje da je pisanje koda postalo trivijalno i da će se vrijeme isporuke prepoloviti samo zato što imamo "AI programere".

Prevladavajuća priča

Prevladavajuća priča na tržištu sugerira da su umjetna inteligencija i veliki jezični modeli došli do točke gdje gotovo samostalno mogu arhitektirati i pisati složene softverske sustave. Prema tom narativu, uloga developera svodi se na jednostavno davanje kratkih uputa stroju, nakon čega stroj generira savršen kod spreman za produkciju. Zbog ovoga mnogi vjeruju da će potreba za inženjerima drastično pasti, a da će produktivnost onih koji ostanu eksplodirati.

Zašto je ta priča pogrešna ili nepotpuna

Stvarnost svakodnevnog inženjeringa je sasvim drugačija. AI alati su izvrsni za rješavanje rutinskih problema, pisanje boilerplate koda i brzo pronalaženje dokumentacije. Međutim, oni ne razumiju širi kontekst sustava, poslovne zahtjeve niti suptilne arhitektonske odluke. Generirani kod često izgleda točno, ali može sadržavati skrivene greške ili sigurnosne propuste. Zbog toga se vrijeme koje je developer "uštedio" na pisanju koda često prelijeva na rigorozno čitanje, reviziju i ispravljanje tog istog AI generiranog koda. Kodiranje nije samo tipkanje znakova, to je duboko razmišljanje o sustavima.

Posljedice u stvarnom svijetu

Ako se ovaj jaz između očekivanja i stvarnosti nastavi, najviše će izgubiti sami developeri koji će se naći pod nerealnim pritiskom rokova temeljenih na krivim pretpostavkama. Također, gube i tvrtke koje grade tehnički dug integrirajući neprovjeren i potencijalno nesiguran AI kod, misleći da na taj način štede resurse. S druge strane, inženjerski timovi koji AI alate tretiraju isključivo kao pojačivače vlastite produktivnosti—uz stroge procese kodne revizije—ostvarit će održivu prednost.

Završni stav

AI neće zamijeniti inženjere, ali će promijeniti fokus njihovog rada s pisanja na pažljivo čitanje i oblikovanje koda. Prestanimo tretirati AI kao magično rješenje i počnimo ga koristiti kao ono što jest: moćan, ali nesavršen alat koji zahtijeva stručno vođenje.


Komentar objavljen na portalu Umjetna Inteligencija Blog by ShtefAI, autor: Shtef

Povezano

Pročitajte i ovo

Još nekoliko objava koje šire kontekst oko tema, kompanija i AI trendova iz ove priče.

Ilustracija razlike između današnjih AI alata i opće umjetne inteligencije
Analiza

Zašto AGI nije ni blizu usprkos obećanjima tehnoloških divova

Hype oko opće umjetne inteligencije zamagljuje stvarna ograničenja današnjih jezičnih modela.

Ilustracija uz vijest o AlphaGenome Atlasu
AI vijesti

DeepMind predstavio moćni AlphaGenome Atlas

Nova baza podataka koja sadrži predviđanja za 9 milijardi mogućih jednoslovnih mutacija u ljudskom genomu.

Ilustracija uz komentar: Umjetna inteligencija i stvarna produktivnost developera
Analiza

Umjetna inteligencija i stvarna produktivnost developera

Zašto AI alati za programiranje udaraju u zid složenosti i zašto pisanje koda nije jedini posao inženjera.