Vide Coding Day 11, Oggi è stato un momento di introspezione e riflessione. Ho imparato molto diventando un ‘vibe coder’ ed è stato davvero coinvolgente. Sul serio. La mia lezione numero 1 è una vecchia lezione, riapprendida: Costruire un Grande Software è ancora Difficile. Iniziare è più facile che mai. 🧵
Dal lato degli strumenti per sviluppatori, ho chiesto a tutti i migliori CTO del mio portafoglio quanto traggano realmente beneficio da Cursor, Claude Code, ecc. La risposta costante: in sostanza, nessuno sta restituendo il proprio Claude Code. Nessuno. Ma in sostanza, da solo, consente alle persone di muoversi circa il 20%-40% più velocemente. Perché? Questi strumenti (tutti realmente LLM di Anthropic) aiutano tutti a svolgere il lavoro di routine più velocemente, e infatti, alcuni dei migliori sviluppatori con cui parlo possono fare il 90% della maggior parte del loro lavoro di routine con i prompt. Ma cosa dire delle cose difficili? Le cose che non sono mai state fatte prima? Le cose nuove? E per quanto riguarda la pianificazione? Il pensiero? E per quanto riguarda le revisioni del codice e il controllo del lavoro? Tutto ciò richiede tempo. Quindi, in sostanza, molti stanno vedendo un aumento reale della produttività del 20%-40% grazie a Claude Code, ecc. Molto più alto per le cose di routine, ma in sostanza per tutto il lavoro — è lì che sembra posizionarsi oggi.
Dal lato della piattaforma, il lato B2C, Replit+Loveable ecc., questi strumenti sono magici. Magici. Forse più che magici. Se vuoi costruire un POC o un prototipo, è tutto magia, davvero. Ma alla fine, se vuoi costruire app di livello commerciale vero, allora sono... solo strumenti. Strumenti difettosi, strumenti magici, ma strumenti. Almeno oggi. Ora puoi pensare a un'app e vederla prototipata in meno di 20 minuti. Più a lungo se vuoi che tutti i pulsanti funzionino, ma comunque. Ma arrivare a un software >grande<? Questo, a modo suo, è difficile come sempre. Anche se gli strumenti sono molto più cool, veloci e raffinati. Nessun grande ingegnere è stato reso obsoleto qui.
Onestamente, potrei essermi un po' perso qui. Ho lasciato tutto per un po'. Ho programmato tutto il weekend, la prima cosa al mattino e altro ancora. Ero dipendente. Sul serio. Il software è così, così, così figo. Ma ora sto rallentando. E pensando a cosa serve per costruire un Grande Software. Quali sono gli strumenti, la pianificazione, il tempismo e altro che ci vuole. E rimane qualcosa che richiede pazienza, iterazione, test e molto impegno. E anche se riesci a creare un'app in un'ora o in un giorno, per farlo sul serio, devi mantenerla per anni. Se è un'app vera. In produzione commerciale reale.
Nessuno si metterà a creare il proprio Salesforce, punto. È un mito dei social media. Se puoi acquistare un pezzo di >grande< software già pronto, ricorda che è un regalo. È ancora così, così difficile da costruire. E se puoi comprarlo per $5-$200 al mese? Compralo quel software magico. Dove non puoi farlo? Vibe it. Ma pianificalo. Comprendilo. Definisci il perimetro. E renditi conto che costruire qualcosa di grande è un lungo, difficile, frustrante e imprevedibile percorso. Che anche il miglior strumento, il migliore, non può portarti a destinazione da solo.
E la buona notizia? Tutti questi strumenti stanno costantemente migliorando. Cursor + Windsurf hanno circa un anno. Replit, l'azienda, è attiva da un decennio, ma la versione vibe ha 9 mesi. Loveable è altrettanto giovane. E stanno iterando a un ritmo furioso. Dove saranno tra 6-9 mesi, amico. Sarà fantastico.
20,51K