Moramo malo poceti uocavati razlike kada kazemo "kod". Kod koji pisu gaming, web, data, ml, embedded, devops, itd inzenjeri je sve samo ne istog kalibra. Ali ok, necu brusiti o tome. Ja vam kazem da ce se kod pisati i dalje a uvjek ce biti ljudi opsjednutih optimizacijom, nesto sto "AI" a pogotovo LLM moze pokusati samo ovlas da oponasa. Dodatno, obucavan je na trash kodu jer ma koliko mi koda imamo (github recimo) to nije dovoljno za adekvatno obucavanje. A to da ce AI da se obuci na StackOverflow/GitHub kodu pa da proizvodi dobar kod koji ce rekurzivno da koristi da obucava sam sebe je zbrzan marketinski trik koji nema uporiste u realnosti.
Ono sto jest tacno je da ce se dodatno zakomplikovati ulazak novih ljudi u ionako konfuzan IT svijet, tu nema sumnje. Ono sto se nadam da je tacno je da ce se pojaviti alati koji olaksavaju pisanje koda, neki intellisense na steroidima. Copilot, ChatGPT i ostali to nisu jer su jako rogobatni za koriscenje i njihov izlaz je kod skoro nikakvog kvaliteta.
Nije mi samo jasno zasto mnogi misle da hiperprodukcija vodi nekom povecanju kvaliteta. I taj backlog koji se spominje je zasluzeno backlog, nesto sto nisam probao jer sam imao druge prioritete, da mi je zaista bilo bitno ne bi zavrsio u backlogu. Backlog moze biti nesto za kratak vremenski period, recimo, lupam, godinu-dvije dana. Praviti backlog na duge staze samo potvrdjuje ono sto sam vec napisao. To sto ce nas backlog eksponencijalno da raste ne znaci nesto pozitivno ali razumijem da drugi ljudi imaju drugacije poglede. Mi ne mozemo uciniti nista po pitanju progresa. Ja nisam za zaustavljanje progresa, vec za blagovremeno edukovanje ljudi/korisnika.