Trovo molto divertente quando qualcuno si sente sicuro di aver capito la programmazione agentica, ancora più divertente quando cerca di insegnare agli altri come farlo. Lavoro su OpenCode da maggio dello scorso anno e ho ancora giorni (come ieri) in cui non sono nemmeno sicuro che tutto questo sia una buona idea lol Finisco per arrivare a "sì, questi modelli sono uno strumento incredibile" ma è ancora tutto molto confuso, con molti pensieri e emozioni e realtà intrecciate. Mi manca molto il lavoro di codifica banale che spezzava le mie giornate/settimane, quelli in cui indossi le cuffie e scrivi 600 righe di codice. Ma, non c'è dubbio, sostituire quelle ore del mio tempo con pochi minuti di attesa su un agente è un vantaggio ed è qualcosa di cui essere entusiasti, nonostante le emozioni contrastanti. Poi c'è la distanza che può insinuarsi tra te e il codice se inizi a diventare apatico. Penso che sia abbastanza comune a questo punto fare anche piccole modifiche sollecitando i modelli. C'è meno attrito rispetto a trovare il codice pertinente e fare la modifica da solo. E meno attrito sembra vincere, deve essere qualche legge dell'universo o qualcosa del genere. Quando la maggior parte o tutte le tue interazioni con un codice iniziano a fluire attraverso i modelli, inizi a perdere di vista dove si trovano le cose, quali astrazioni/componenti stanno portando il peso, ecc. È una sensazione spaventosa svegliarsi e rendersi conto che non puoi nemmeno @<mention> un file preciso per una modifica che vuoi fare, e devi diventare più vago, facendo più affidamento sul modello. Tutto questo si insinua su di te, c'è un colpo di dopamina innegabile nell'usare queste cose, e la conseguente discesa è prevedibile, come scendere da un picco di zucchero. Da un lato positivo, è davvero bello vedere altri sviluppatori attraversare gli stessi cicli, sapendo che siamo tutti insieme in questo e che alla fine lo capiremo.