Zabluda "AI kao zamjena za juniore" i kraj seniora
Zašto kratkoročne uštede na juniorima uništavaju budućnost inženjerstva
Sve više kompanija ponosno ističe kako su uz pomoć AI alata drastično smanjile potrebu za zapošljavanjem junior developera. "Zašto bismo plaćali početnike kada nam umjetna inteligencija može isporučiti osnovni kod brže i jeftinije?" – pitanje je koje dominira na sastancima uprava. Iako ova strategija donosi brze uštede u proračunu, ona dugoročno uništava jedini mehanizam kojim industrija stvara ono što joj zaista treba: vrhunske seniore.
Prevladavajuća priča
Narativ je iznimno privlačan i naizgled logičan. Junior programeri su skupi za integraciju, spori u isporuci i zahtijevaju ogromnu količinu vremena i energije od strane iskusnijih kolega. S druge strane, AI asistenti za kodiranje ne spavaju, ne traže mentorstvo i u nekoliko sekundi generiraju stotine linija koda.
Prema ovoj logici, kompanije mogu zadržati mali tim elitnih seniora opremljenih moćnim AI alatima, dok se "rudarski" posao pisanja osnovnih funkcionalnosti prebacuje na strojeve. Rezultat bi trebala biti neviđena produktivnost uz drastično smanjene troškove plaća.
Zašto je ta priča pogrešna ili nepotpuna
Ovaj narativ potpuno ignorira temeljnu činjenicu razvoja softvera: seniori se ne rađaju, oni se stvaraju rješavanjem dosadnih, osnovnih i svakodnevnih problema. Taj "rudarski" posao koji AI sada obavlja zapravo je bio presudan poligon za učenje.
Junior ne piše jednostavan kod samo zato što je to jedino što zna; on ga piše kako bi razvio mentalne modele potrebne za razumijevanje kompleksnih sustava. Kroz bolno debugiranje naizgled banalnih pogrešaka, kroz čitanje tuđeg koda i kroz povratne informacije mentora, početnik polako gradi intuiciju o arhitekturi, sigurnosti i održivosti sustava.
Kada taj proces prepustimo umjetnoj inteligenciji, mi ne uklanjamo samo "sporost" u razvoju – mi uklanjamo i jedini dokazani inkubator za razvoj duboke inženjerske kompetencije. Sustav koji ne zapošljava i ne odgaja juniore jednostavno nema odakle stvoriti seniore za pet ili deset godina.
Posljedice u stvarnom svijetu
Posljedice ovog pristupa bit će katastrofalne, ali ne odmah. U prve dvije ili tri godine, metrike produktivnosti će rasti, a troškovi padati, što će menadžerima osigurati izdašne bonuse.
Međutim, kada današnji seniori odu u mirovinu ili promijene karijeru, kompanije će se suočiti s ogromnim problemom. Ostat će s milijunima linija koda generiranog od strane umjetne inteligencije i malom grupom inženjera srednje razine koji nikada nisu razvili duboko razumijevanje sustava iz temelja.
Ovi inženjeri, odgojeni kao pukih recenzenti AI koda, neće imati sposobnost arhitektonskog promišljanja niti rješavanja kritičnih sigurnosnih propusta koji zahtijevaju duboku domensku ekspertizu. Cijena održavanja takvih "crnih kutija" od softvera eksponencijalno će rasti, a inovacija će ustupiti mjesto paničnom krpanju sustava koji nitko u potpunosti ne razumije.
Završni stav
Umjetna inteligencija je izvanredan alat za povećanje produktivnosti, ali ne može biti zamjena za ljudski razvojni put. Kompanije koje danas štede na juniorima zapravo uzimaju kredit s ogromnom kamatom koji će doći na naplatu kada shvate da su prestale proizvoditi jedini resurs koji ih dugoročno može održati na životu: stvarne, duboko kompetentne stručnjake.
Komentar objavljen na portalu Umjetna Inteligencija Blog by ShtefAI, autor: Shtef



