Možda bi Vibe Coding trebalo nazvati “Cuck Coding” jer samo sjediš u stolici i gledaš
Pojam vibe coding opisuje praksu u kojoj se AI-ju kaže što se želi programirati, a zatim mu se prepušta da napiše sav kod. U tech krugovima taj je pristup isprva nosio optimizam: modeli su postali dovoljno snažni da se aplikacija može graditi razgovornim jezikom, sličnim onome koji se koristi u razgovoru s ChatGPT-om. No rasprava se promijenila. Ono što je donedavno bilo novost i predmet ponosa sada se sve češće gleda kao nužno zlo ili izvor sumnje. Pitanje više nije samo može li AI napisati kod, nego što to znači za ljude koji ga moraju provjeravati.
Programeri su se brzo suočili s novom stvarnošću koju su donijeli alati za AI programiranje. Kad svi koriste AI za proizvodnju koda, treba proizvesti još više posla kako bi se zadovoljila šefova kvota. To možda izgleda učinkovitije, ali i to je sporno jer netko mora uložiti trud u provjeru svega što AI generira. Posao nije postao lakši. Uz to, svatko s Claude pretplatom i napola razrađenom idejom za aplikaciju umišlja si da je pravi programer. Vibe coding tako više nije nešto čime se treba hvaliti. I dok se oko učinkovitosti lome koplja, teret provjere ostaje na ljudima.
Kontekst
Vibe coding u početku je bio dio ležernog optimizma u AI krugovima. Ideja je bila da se programiranje svede na razgovor: kažeš što želiš, a model odradi ostatak. No praksa je otkrila drugu stranu. U tech krugovima kruži tweet koji se šali da bi termin trebao biti cuck coding jer, kako kaže, "you just sit in a chair and watch". Korisnici na r/ClaudeCoding su i u tome našli humor. Epic Games, tvrtka iza mega popularne pucačine Fortnite, navodno je otišla korak dalje i zaposlenicima poručila da nema više ručno pisanog koda te da igra na kojoj rade treba biti generirana punim AI tokovima.
Epic je poslije bio izložen ruganju jer se hvalio da je njegov game launcher vibe coded i brži od konkurentskog Steama. Taj primjer pokazuje kako se pritisak odozgo pretvara u javnu temu.
Što to znači
Vibe coding može proizvesti izvrstan rad, ali optimizam oko njega teško je odvojiti od neupućenih šefova koji zaposlenike tjeraju na snažno korištenje AI-ja u programiranju. Zato se mijenja ton rasprave: od oduševljenja prema oprezu. Naziv cuck coding zvuči vulgarno, ali možda bolje opisuje stvarnost u kojoj se sjedi i gleda dok se troše brojni tokeni. Za programere to znači više pritiska, više provjere i manje osjećaja da im je posao olakšan. Vibe coding tako gubi status bezazlene igračke i postaje pitanje radne organizacije.
Što slijedi
Konkretnih najava o daljnjim potezima nema. Ostaje vidjeti hoće li tvrtke nastaviti forsirati AI tokove rada i kako će programeri odgovoriti na pritisak da proizvode više uz provjeru AI-generiranog koda. Ako se pritisak nastavi, pitanje provjere i odgovornosti postat će još važnije. Rasprava o tome je li vibe coding koristan alat ili samo nova obveza zasigurno se neće zaustaviti na jednom tweetu.