Jag tycker det är väldigt roligt när någon känner sig säker på att de har listat ut agentisk programmering, ännu roligare när de försöker lära andra hur man gör det. Jag har jobbat med OpenCode sedan maj förra året och jag har fortfarande dagar (som igår) då jag inte ens är säker på att något av detta är en bra idé, haha Jag slutar med att säga "ja, de här modellerna är ett otroligt verktyg" men det är ändå väldigt förvirrande, många trassliga tankar, känslor och verkligheter. Jag saknar verkligen de tråkiga koduppgifterna som delade upp mina dagar/veckor, de där man sätter på sig hörlurarna och bara skriver 600 rader kod. Men utan tvekan är det en fördel att ersätta de timmarna med några minuters väntan på en agent och värt att vara entusiastisk över, trots de blandade känslorna. Sedan finns det avståndet som kan smyga sig in mellan dig och kodbasen om du börjar bli likgiltig. Jag tror det är ganska vanligt vid det här laget att göra även små ändringar genom att be modellerna om det. Det är mindre friktion än att hitta relevant kod och göra förändringen själv. Och mindre friktion verkar vinna, det måste vara någon lag i universum eller något. När de flesta eller alla dina interaktioner med en kodbas börjar flöda genom modellerna, börjar du tappa bort var saker finns, vilka abstraktioner/komponenter som bär vikten, osv. Det är en skrämmande känsla att vakna och inse att man inte ens pålitligt kan @<mention> en exakt fil för en förändring man vill göra, och man måste bli mer vag och luta sig mer mot modellen. Allt smyger sig på, det finns en obestridlig dopaminkick av att använda dessa saker, och den resulterande nedgången är förutsägbar, som att komma ner från en sockerkick. På den positiva sidan är det verkligen trevligt att se andra utvecklare gå igenom samma cykler, med vetskapen om att vi alla är i det här tillsammans och att vi till slut kommer att lösa det.