Claude Code dodaje 'junior dev mode' koji namjerno pravi greške — i to je najpametnija stvar koju...
Ključna riječ u ovoj priči nije inovacija, realizam ili edukacija. Ključna riječ je očaj. Očaj jedne industrije koja je toliko odvojila svoj proizvod od stvarnosti da je sada prisiljena simulirati nekompetentnost kako bi ga učinila korisnim. Claude Code, AI asistent za pisanje koda, dobio je novi 'junior dev mode' koji ne obećava brža ili bolja rješenja, nego realističnija — što u prevodu znači da će namjerno unositi bugove, nesigurne poteze i polovična rješenja, baš kao pravi junior developer.
To nije napredak. To je priznanje poraza. To je ekvivalent tome da restoran s tri Michelinove zvjezdice počne služiti smrznute pomfrite jer su gosti postali toliko naviknuti na lošu hranu da im pravi krompir više ne odgovara. Razmislimo na sekundu o apsurdu ovoga.
Cijela prodajna priča AI alata za kodiranje, od GitHub Copilota nadalje, bila je uklanjanje ljudske pogreške, ubrzavanje procesa, stvaranje savršenog koda iz prve. Milijardi dolara uloženo, najpametniji ljudi na planeti rade na tome, ogromni račun za struju — sve da bi došli do trenutka kada moraju reći: "Zapravo, znaš što? Previše je dobro. Daj da ga malo pokvarimo, da bude više... ljudski." To je kao da Ferrari razvije autonomno vozilo koje savršeno vozi, a onda doda opciju da nasumično skreće u suprotnu traku kako bi vozač imao "autentičnije iskustvo straha".
Koji se kurac dogodio s logikom? Dijagnoza je jednostavna, a simptomi su bili vidljivi godinama. Pacijent, odnosno software industrija, pati od akutne disocijacije između proizvoda i procesa. AI alati su postali toliko efikasni u generiranju čistog, funkcionalnog koda da su ga učinili neprobavljivim za ljude koji ga trebaju održavati.
Stvorili su monolog bez konteksta. Junior developer koji dobije savršen komad koda ne uči ništa — on samo kopira i nade se da će netko drugi znati što se događa kad nešto pukne. To je kao dati nekome gotovu skelašku diplomu bez da je ikad popeo na skelu. Rezultat?
Generacija developera koji zna sastaviti Lego set po uputama, ali ne zna zamisliti vlastitu konstrukciju niti popraviti slomljeni komad. Claude Code sada pokušava simulirati upravo taj slomljeni komad. To nije edukacija. To je terapeutska intervencija za cijeli sustav koji je bolestan od vlastite učinkovitosti.
Evo konkretne usporedbe koja boli. Prije desetak godina, kad sam radio na infrastrukturi jednog od tadašnjih ISP-ova, junioru bi se dao zadatak da napiše skriptu za backup. On bi potrošio tri dana, napravio pet verzija, zaboravio provjeriti dozvole, ostavio hardkodirane putanje i možda jednom slučajno obrisao produkcijsku bazu. Ali — i ovo je ključno ali — znali ste točno gdje su mu slabosti.
Znali ste što ne zna. Mentor bi mogao ući i reći: "Vidiš ovdje, ovo je ranjivost na injection, evo zašto." Proces je bio neuredan, spor i skup, ali je imao ugrađenu dijagnostiku. Danas, AI ispljune savršenu skriptu za backup u pet sekundi. Junior je prekopira.
Nitko ništa ne nauči. A kad sustav padne, svi gledaju u savršeni kod i ne znaju odakle krenuti, jer nema tragova ljudske greške koja bi usmjerila pretragu. 'Junior dev mode' je pokušaj da se te tragove umjetno ubrizga natrag u sustav. To je inženjerski ekvivalent dodavanja umjetnih okusa u hranu nakon što ste sve prirodne arome procesirali iz nje. Otkud ovaj zaokret?
Tržište je počelo urlati. Menadžeri su shvatili da im AI alati stvaraju brzu, jeftinu, neodrživu zavisnost. Timovi postaju skupine 'prompt inženjera' koji ne razumiju output. Tehnički dug, onaj nevidljivi, raste eksponencijalno jer nitko ne 'vlasnuje' logiku iza generiranog koda.
Kada je nekoliko velikih tech kompanija počelo objavljivati interne studije o padu kvalitete koda i porastu incidenata vezanih uz AI-generirane komponente, alarmi su se upalili. Nije problem što AI piše loš kod. Problem je što piše previše dobrog koda, prebrzo, za ljude koji nisu sposobni pratiti njegovu misaonu putanju. Stoga, umjesto da usporimo i poučavamo ljude, mi usporavamo i 'glupimo' strojeve.
To je obrazovna filozofija za kraj svijeta. Pogledajmo sada širu sliku, onu koja smrdi na novac i moć. Ova odluka Anthropica, kreatora Claudea, nije filantropski potez. To je tržišno pozicioniranje u ratu koji se ne vodi na frontu 'tko je najpametniji', već 'tko je najkorisniji'.
OpenAI s ChatGPT-om i Microsoft s Copilotom bježe prema apstraktnoj, sveobuhvatnoj inteligenciji. Oni žele biti mozak. Anthropic ovim potezom kaže: "Mi želimo biti kolega." To je genijalno podmuklo. Jer dok se Musk i Altman prepiru tko će brže stvoriti opću umjetnu inteligenciju koja će nas sve pretvoriti u paperclips ili nas spasiti (ovisno o tome koju TED prezentaciju gledate), Anthropic prodaje alat koji rješava konkretan, dosadan, profitabilan problem: kako od junior developera napraviti seniora brže, a da pritom ne srušite produkcijski sustav.
To je B2B prodaja, ne B2C spektakl. To je prodaja alata, ne vizije. I u kapitalizmu, alati uvijek pobjeđuju vizije, jer alati donose prihod već sutra, a vizije donose prihod možda prekosutra, a vjerojatno nikad. I tu dolazimo do samog srca cinizma ovog poteza. 'Junior dev mode' nije dizajniran za juniore.
On je dizajniran za seniore i menadžere koji moraju upravljati juniorima. To je alat za kontrolu i mitigaciju rizika. On ne simulira greške da bi junior učio; on ih simulira na kontroliran, predvidiv način kako bi senior mogao unaprijed znati gdje će se junior najvjerojatnije zabiti i biti spreman intervenirati. To je paternalizam u svom najčistijem obliku, obavijen u tech buzzworde.
Umjesto da se suočimo s neugodnom činjenicom da možda trebamo dulje, bolje i skuplje educirate ljude prije nego ih bacimo na kompleksne sustave, mi gradimo sigurnosne kočnice u samom alatu kako bi mogli nastaviti s jeftinijim, bržim zapošljavanjem. To je kao da umjesto da naučite nekoga plivati, date mu plivački pojas s kontroliranim curenjem zraka kako bi imali vremena skočiti u vodu i spasiti ga prije nego se potpuno napuni. Cilj nije samostalnost.
Cilj je upravljana zavisnost. Što to znači za budućnost software developmenta? Ako ovaj trend uhvati korijen, možemo očekivati cijelu ekologiju namjerno oslabljenih AI alata. 'Medior mode' koji uvodi elegantne, ali pretjerano komplicirane arhitekture koje je teško održavati. 'Architect mode' koji generira savršene dijagrame, ali namjerno ostavlja ključne odluke nedorečenim kako bi se potaknule rasprave. 'Legacy code mode' koji simulira ponašanje doslovno preuzetog, dokumentacijom zanemarenog sustava iz 2005.
Bit će to Disneyland za inženjere, gdje se sve opasnosti simuliraju, ništa nije stvarno, a na izlazu dobijete slatkiš i magnet za frižider. Pravi razvoj softvera, onaj koji zahtijeva odlučivanje pod neizvjesnošću, nošenje s posljedicama vlastitih grešaka i duboko razumijevanje sustava, postat će niša vještina, poput ručnog pisanja calligrafije ili gradnje brodova u boci. A što s lokalnim scenom, pitat će netko?
Zamislite hrvatski IT sektor, koji već godinama trpi sindrom "fali developera, zaposlit ćemo bilo koga, pa nek se sam snađe". Evo im sada alata koji će im omogućiti da još jeftinije zaposle još manje pripremljene ljude, jer će AI biti njihov stalni, strpljivi, namjerno nesavršeni mentor. To nije rješenje za nedostatak seniora. To je amplifier koji će glasno reproducirati sve naše postojeće probleme.
Umjesto da ulažemo u dubinsko znanje, mi ćemo financirati pretplate za softverske štake. Rezultat će biti generacija 'developer-a' čija će primarna vještina biti podešavanje parametara u AI alatu kako bi dobili željenu vrstu greške za koju imaju upute za rješavanje. To nije put prema inovacijskoj ekonomiji. To je put prema ekonomiji simulacije.
Na kraju, sve se ovo svodi na jednu jednostavnu, neugodnu istinu: mi ne želimo stvarnost. Mi želimo ugodnu, prilagođenu verziju stvarnosti koja nam ne remeti uvriježene procese i profitne margine. Claudeov 'junior dev mode' nije tehnološki prodor. To je ogledalo.
I u njemu se ne reflektira naša genijalnost, već naša lijenost, naša kratkovidost i naš duboki, kolektivni strah od kaosa pravog učenja i rasta. Prodajemo iluziju napretka, a kupujemo robu za vlastitu stagnaciju. I najstrašnije od svega? Radit će. netokracija.com
Izvor: netokracija.com Izvor: www.netokracija.com Izvor: www.netokracija.com
Zanima vas ovakva AI tehnologija?
RiNET gradi sovereign AI rjesenja za javni sektor i poduzeca - od civic intelligence do automatizacije nabave.
Kontaktirajte nas →
Komentari