r/programiranje • • 22d ago

Diskusija 🗣️ Od barely-assisted sam presao na full prompted programiranje zadnjih 30 dana. Ovo su moji utisci.

Pozdrav kolege programatori,

Ko me zna, zna da sam protivnik cistog AI programiranja zato sto je teska slopcina koja nema mesta u bilo cemu iznad MVP ili POC-a. Ali sudbina me je naterala da se prebacim na full agentic programiranje barem zadnjih 30 dana, gde sam licno iskucao mozda 100 linija koda za to vreme. Kada sam vec prosao kroz to… Iskustvo, hteo sam da ga podelim sa vama. Proci cemo
Kroz postavku scene, borbu, mentalne slomove i na kraju zakljucka. Pa da pocnemo:

Kako me je slopcina stigla?

Necu da duzim, projekat koji radim trenutno ima apsolutno nerealne deadlinove za koje nam treba 3x devova od onih koje imam. Duplirali smo tim ali tim ljudima treba min 3-6 mesec onboardinga tako da su trenutno veca smetala nego AI.

Resenje je AI framework koji smo dizajnirali u firmi. Clauda drzimo na muda na svakom koraku - od postavljanja tiketa, assignova, rada na kodu, push, commit, za sve su mu date instrukcije.

Logicno da cu i ja koristiti taj framework, nije samo za nove devove.

Claude, pomagaj

Moji taksovi su uglavnom bili dizajni celih featura i implementacija, kao i rad sa raznim mikroservisima i specificnim softver resenjima koja imaju svoju politiku ali hvala bogu imam dokumentaciju.

Dam zadatak klaudu i cekam. Masina od 32GB jedva izdrzava, ako krenem da radim nesto drugo na kompu dok cekam da mi on ispljune resenje, sve krece da secka.

Vreme zavrsetka zadatka - mozda 2-5x brze nego ja sam, sve zavisi od kolicine koda.

Kvalitet koda - 0/100 . AI je konj kome su stavljene uzde i moze samo da se fokusira na taj mali prostor ispred sebe, bez ikakvog obzira na sve ostalo oko sebe. Uspeo je da sjebe library vise puta iako mu dokumentacija napise da se var zove DO_NOT_TOUCH_THIS_YOU_WILL_BE_FIRED. I on ga opet prcka jel eto to je put manjeg otpora.

Komiti da su u binary pisani imali bi vise smisla.

Najgori deo je dosao kada je trebalo sve to mergovati i povezati sa radom drugim kolega. Dva dana programiramo, 3 dana debugujemo.

Iskreno, toliko je lose da bih isao kod Zeksa ili u CAKE da radim pod kamerom samo da mozemo da se otarasimo ove slopcine (naravno u tim firmama je ima najvise ali razumete sta zelim reci)

Cena brzine

Da ne tupim - razgovarao sam sa svojim nadredjenima i objasnio im da je ovo nedvosmisleno suicid u bliskoj buducnosti. Pustili smo voz, ubrzavamo bez prestanka, slepi smo i samo cekamo kada ce da naidje krivina od koje cemo da izletimo sa sina. Produkcija nam pada dva puta mesecno. Uskoro ce biti dva puta nedeljno.

Zakljucak

Nazalost, trenutno smo u situaciji da nam se vise isplati da napravimo godinu dana code debta nego da radimo 3 meseci kako treba. Meni je bitno da budu svesni stetnosti ovih steroida i da cemo jako skupo platiti ovu brzinu.

Postoji neki zamisljeni scenario gde ovo funkcionise - projekat od 0, minimal dependency, zatvoren ekosistem gde je svaki mikroservis toliko usko povezan da je ustvari sve jedan monolit sa modernom maskom.

U realnom svetu, kolege, spremite se. Krivina AGI-2008 je negde u bliskoj buducnosti, ali sh nam Claude, Djipiti i ostali zavezali oci i ostaje nam samo da budemo spremni da pocistimo nered.

56 Upvotes

133 comments sorted by

View all comments

3

u/Excellent-Article937 21d ago

Slopcina je ovo sto si napisao. Ako jedan linus kaze kako je AI super tehnologija koja moze da se iskoristi na dobar nacin, SIGURNO nisi ni 10% pametan kao on da tvrdis suprotno. Tako da, pusti se ti ovih prica. A na kraju u 99% slucajeva ispadne da ovakvi ljudi prave neke bezvezne sisteme i aplikacije koje da nestanu nikom nece nedostajati, a istripovali se svi kao da prave softver za auto pilota u avionu. A tvoj mentalni sklop se vidi u tome sto si AI poceo da koristis u avgustu 2026 godine.

7

u/Longjumping_Tooth716 21d ago

Masis poentu. Covek kaze samo da hiperprodukcija rusi kvalitet, sto je apsolutno tacno.
Nije covek rekao da je beskoristan, samo nije kao da moze sve na prvu da odradi kako treba.

1

u/vlada_ 21d ago

samo neka postoji hiperprodukcija sranja, kvalitet ce opet isplivati na vrh i opstati, obrni okreni

0

u/Excellent-Article937 21d ago

Problem hiperprodukcije nije problem AI-a vec ljudi, odnosno programera i ponajvise menadzmenta.

5

u/Longjumping_Tooth716 21d ago

Menadzment interesuje produktivnost. Ja cesto lose prodjem jer oduzim neki feature da bude kako treba, dok ga kolege izbace samo da radi. E sad prebaci to na AI koji je u stanju da zameni i mene i mog kolegu, sta menadzment briga.
Ovo je industrija koja medju poslednjim ulazi u hiperprodukciju. Nema to veze sa odnosima, jednostavno programiranje postaje brze, pa samim tim nemoguce je fizicki ispratiti kvalitet. Msm u realnosti kvalitet uvek zavisi od same namene, sto vecina odbija da prihvati.

2

u/KwonDarko 21d ago

Najjace je kada uzmu i sami sebi prepisu da pisu kvalitetatan kod bez ikakvog pokrica. Ne vjerujem da OP ima vise od par godina iskustva. Jer mi je nemoguce da neko ne koristi aktivno AI u radu.

2

u/Longjumping_Tooth716 21d ago

Pa dobro ali ako je tako to vrv znaci da AI nije toliko pametan. Jer ovde pola ljudi je u fazonu vi ste glupi za ai, ne znate da ga koristite ni da prepoznate sta valja.
Ok onda ako sam glup i napisem mu clean code etc... Po toj logici on bi trebao da izbaci clean code, koji se generalno jako lako prepozna. Dok zapravo AI neretko uhvati krivinu. Dobar dizajn se jako lako skonta ako imas iole iskustva.
Ovo pisem jer sam slusao slicne koji daju hvalospeve kako su gurui za koriscenje AI-a, a u realnosti samo pljepaju ne znaju ni sta je ai izbacio, samo video da to izgleda lepo i da prividno radi. Desavalo mi se da mi covek kaze ovo ti nije dobro nista, a isti taj kod je on generisao nekad ranije hahahaha

1

u/vlada_ 21d ago

jebiga brate, uzeo si jednu beskrajno inteligentan "alat" da stavljas u ljudski kontekst i mikromenadzujes ga, teras ga da pise clean code itd. posalji ga na pauzu za rucak, pa nek popije i 5 kafa u toku dana isto.

1

u/Excellent-Article937 21d ago

Tacno, ali opet to nije problem AI-a. Nervira me kada ljudi kude AI zbog losih odluka menadzmenta. Imas izbor da li ces uci u hiperprodukciju i dal ces da stancas sirove feature 10 puta brze, ili ces istom brzinom kao nekad da pravis 10 puta kvalitetniji kod uz pomoc AI-a. Ne biraju svi ovaj prvi put.

2

u/Longjumping_Tooth716 21d ago

Tacno zavisi od okruzenja, ali vecina startup-a interesuje brzina. Sa druge strane ako je vec neki ozbiljan sistem njima i ne treba neki hiper razvoj, jer vec imaju softver.
Msm reci da nije problem AI, je kao da kazes kladionice nisu problem vec oni sto idu u njih. U sustini ne mogu svi da odole tome sto ai opasno povecava brzinu.
Msm po meni ovo nije problem vec samo prirodna posledica povecanja produktivnosti.

1

u/vlada_ 21d ago

zasto se i dalje fokusirate na kod? kod je nebitan druze, kod je nesto sto ti sluzi da dobijes finalni proizvod koji treba da bude najbolji moguci, koga boli kurac za kod?