Analiza4 min čitanja

Programeri postaju lektori: Kako nam AI krade radost stvaranja

Umjetna inteligencija ubrzava pisanje koda, ali pretvara inženjere u pasivne recenzente. Kako je automatizacija uništila kreativni aspekt razvoja softvera.

S

Autor

Shtef

Objavljeno

Ilustracija umornog programera koji pregledava kod

Programeri postaju lektori: Kako nam AI krade radost stvaranja

Pravi problem s alatima za kodiranje nije gubitak poslova, već pretvaranje inženjera u umorne recenzente strojnog koda.

Kada smo počeli koristiti alate za generiranje koda, obećana nam je revolucija. Trebali smo biti oslobođeni dosadnih zadataka kako bismo se mogli posvetiti rješavanju složenih arhitektonskih problema. Umjesto toga, dogodilo se nešto sasvim drugačije. Radni dan prosječnog inženjera nepovratno se promijenio, i to ne nabolje.

Prevladavajuća priča

Tehnološki divovi i prodavači AI alata uporno ponavljaju isti narativ. Tvrde da umjetna inteligencija drastično povećava produktivnost, ubrzava isporuku softvera i omogućava programerima takozvani "flow state". Prema njihovoj priči, AI preuzima pisanje predložaka, dok ljudima ostavlja kreativni rad.

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

Stvarnost rada s modernim modelima daleko je od te utopije. Pisanje koda od nule zahtijeva aktivan fokus i donosi osjećaj postignuća. S druge strane, čitanje i ispravljanje tuđeg koda oduvijek je bio najiscrpljniji dio posla. Umjetna inteligencija nije nas oslobodila dosade; ona je cjelokupan proces razvoja softvera pretvorila u beskrajnu recenziju tuđeg koda. Umjesto da stvaramo, mi sada provodimo sate analizirajući generirane linije tražeći suptilne logičke greške, halucinirane funkcije i sigurnosne propuste koje model samouvjereno predlaže.

Posljedice u stvarnom svijetu

Ova promjena paradigme ima ozbiljne posljedice za industriju. Prvo, kognitivno opterećenje inženjera je na vrhuncu. Aktivno pisanje koda održava mozak budnim, dok pasivno pregledavanje stotina linija osrednjeg koda brzo iscrpljuje. Drugo, juniori gube priliku za učenje kroz praksu. Kada alat odmah ponudi rješenje, gubi se dragocjeni proces borbe s problemom iz kojeg proizlazi pravo razumijevanje sustava. Dugoročno, dobivamo baze koda prepune neoptimiziranih i prekompliciranih rješenja koja nitko u timu u potpunosti ne razumije.

Završni stav

Umjetna inteligencija neće zamijeniti softverske inženjere, ali će promijeniti prirodu našeg posla. Postajemo lektori beskonačnog toka osrednjeg strojnog koda. Ako ne promijenimo način na koji integriramo ove alate, riskiramo uništiti upravo ono što je programiranje činilo intelektualno ispunjavajućim pozivom.


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 kaotičnog ureda s modernom AI tehnologijom
Analiza

Iluzija AI produktivnosti: Alati ne rješavaju lošu organizaciju

Tvrtke masovno kupuju licence za generativne modele očekujući revoluciju, ali tehnologija ne može popraviti disfunkcionalne poslovne procese.

Alex Karp upozorava na marksistički pristup AI kompanija
AI vijesti

Alex Karp iz Palantira nazvao AI industriju marksističkom

Izvršni direktor Palantira kritizira AI laboratorije zbog preuzimanja kontrole nad podacima poduzeća, uz rekordan kvartal za svoju tvrtku.

Ilustracija otvorenog koda i korporativnih modela
Analiza

Mit o otvorenom kodu u razvoju umjetne inteligencije

Zašto objavljivanje gotovih težina modela ne znači pravu demokratizaciju tehnologije i stvara lažni osjećaj sigurnosti.