The End of Hand-Written Code: A Conversation with David Heinemeier Hansson (DHH) on AI, Omarchy and the Future of Programming
Lunga intervista (25 minuti di lettura) a David Heinemeier Hansson, creatore di Ruby on Rails e co-proprietario di 37signals, condotta da Vikas Shah su Thought Economics, pubblicata il 28 settembre 2026, cinque giorni dopo il keynote di apertura di Rails World ad Austin in cui ha annunciato che 37signals passava al "pencils down" sul codice scritto a mano. (A) La svolta, datata: nell'estate 2025 dichiarava a Lex Fridman che non avrebbe lasciato scrivere il proprio codice all'IA; ciò che gli ha fatto cambiare idea è stato l'arrivo degli agenti di coding a fine 2025, e "il cambiamento è diventato davvero verticale, a mio parere, negli ultimi tre o quattro mesi". (B) L'argomento di fondo non è tecnico ma politico: i programmatori erano diventati "una classe clericale" che mediava l'accesso alla macchina, e l'agente gioca il ruolo di Lutero — "Agent Luther" — eliminando l'intermediario.
Di David Heinemeier Hansson// Fonte thoughteconomics.com ↗/Lettura 2 min/.md// Traduzione verificata automaticamente
#fine del codice scritto a mano#pencils down#agenti di coding#agentic coding#sacerdozio dei programmatori#classe clericale#disintermediazione#Agent Luther
Vikas Shah intervista David Heinemeier Hansson, creatore di Ruby on Rails e co-proprietario di 37signals con Jason Fried, cinque giorni dopo un keynote a Rails World in cui ha annunciato che la sua azienda smetteva di scrivere codice a mano. L'intervista, pubblicata il 28 settembre 2026, si apre sulla questione dell'empowerment contro la dipendenza. La sua risposta è netta: l'IA rende le persone "enormemente più capaci", e la preoccupazione per l'esternalizzazione del pensiero ha 2.500 anni, dal papiro al rock 'n' roll, sempre confutata.
Arriva poi l'argomento centrale, che riguarda il potere più che la tecnologia. I programmatori, dice, formavano una classe clericale che mediava l'accesso al computer; gli agenti giocano il ruolo di Lutero ed eliminano l'intermediario, il che secondo lui spiega lo scetticismo di parte della comunità open source, la cui premessa era tuttavia il controllo sul proprio software. L'analogia che sviluppa sul palco è quella del ritratto dipinto: tre mesi di lavoro di un maestro pittore riservati all'aristocrazia, poi duemila miliardi di foto scattate ogni anno. Il mondo ne ha guadagnato; i pittori fotorealisti di ritratti no.
Sulla capacità dei modelli è categorico: i modelli di frontiera, soprattutto combinati tra loro, superano oggi quasi tutti i programmatori su una vasta gamma di compiti. La maggior parte delle applicazioni è CRUD, circa il 97% della base installata. Data il cambiamento negli ultimi tre o quattro mesi e riconosce che le sue stesse competenze non contano più come leva economica.
Passa poi in rassegna i modelli di business. Il software puramente client-side è condannato — non vorrebbe essere Adobe. Il client-server resiste perché nessuno vuole amministrare server. Le piattaforme con un plumbing profondo, come Shopify, nel cui board siede, mantengono un moat. Salesforce e SAP, invece, sono "in seri guai": non c'è più valore nel codice, solo nelle intuizioni di processo.
Omarchy occupa la seconda metà. Una distribuzione Linux la cui versione Quattro è stata scritta esclusivamente da agenti, integra un agente al centro del sistema: selezione dell'agente al primo avvio, diagnosi automatica dei crash, una correzione e una pull request upstream. In quattro settimane sono stati creati più di 4.000 plugin, la maggior parte da non programmatori. Il vantaggio di Linux è che le sue 40 milioni di righe sono nei dati di pretraining dei modelli.
Chiude sull'artigianalità — un vantaggio di guida che continua a restringersi, e una minoranza che dovrà capire la macchina — poi sui robot, l'abbondanza e "il problema dell'esistenza".
Punti chiave
L'annuncio operativo, da notare prima delle analogie. 37signals è passata al "pencils down" sul codice scritto a mano. Non è una previsione ma una decisione aziendale, presa dall'autore di un framework che, secondo il suo stesso conteggio, sostiene più di mezzo trilione di dollari di capitalizzazione di mercato (Shopify, GitHub, Airbnb, Coinbase).
La cronologia della conversione. , utile per datare la svolta di un praticante di riferimento: estate 2025, dichiara a Lex Fridman che i programmatori "imparano con le dita" e rifiuta l'IA nel proprio codice; fine 2025, arrivo degli agenti capaci di scrivere, testare e correggere da soli; quattro mesi prima dell'intervista, inizia Quattro senza scrivere "praticamente una sola riga"; agosto 2026, di nuovo nello show di Fridman con un sistema operativo che non ha programmato. Lo scarto si misura in mesi, non in anni.
La tesi del 97% CRUD. L'argomento sulla capacità non si basa su casi limite: "la maggior parte dei programmatori lavora su sistemi piuttosto rudimentali chiamati CRUD — create, read, update, delete. È circa il 97% delle applicazioni al mondo." Gli ambiti in cui gli umani battono ancora l'agente esistono ma sono "molto piccoli" e "non è ciò che fa la maggior parte dei programmatori". È la stessa ricontestualizzazione della questione presente in [[felker-evaporation-software-engineering-agentic-builder-2026-09-14]].
La griglia di sopravvivenza dei fornitori, in quattro caselle. — la parte più direttamente riutilizzabile. (1) Puro client-side (Photoshop, Lightroom, Illustrator, Premiere): "odierei essere nei panni di Adobe", alternative open source vibe-coded in arrivo in massa, "stiamo vivendo a credito". (2) Client-server: resiste ancora, non per ragioni tecniche ma perché nessuno vuole amministrare server — una riserva esplicita, "questo potrebbe cambiare quando si fideranno abbastanza dei loro agenti". (3) Plumbing integrato (Shopify: pagamenti, spedizione, fiscalità): complessità assorbita e rivenduta a un prezzo così basso che "sembra appena valere i token" per replicarla. (4) Abbonamenti costosi, a basso processo (Salesforce, SAP): "in seri guai", "non c'è più valore nel codice, solo nelle intuizioni di processo — e non sono sicuro che le loro intuizioni di processo siano così buone". Estende l'analisi della SaaSpocalypse in [[corrot-mirakl-pirates-de-lia-2026-09-20]], che arriva alla stessa classificazione in base alla natura dell'asset.
La seconda barriera, non tecnica. anche quando replicabile, il software richiede comunque "il tuo gusto, la tua diligenza, il tuo discernimento e la tua attenzione" per essere mantenuto e sviluppato. È la riserva che lo stesso DHH pone contro l'idea che tutto il software diventerà su misura — da confrontare con [[lee-robinson-personal-software-2025-01-01]].
La morte dei formati di file come barriera. LibreOffice ha richiesto anni; "se volessi costruire un editor di testo compatibile con Word su Omarchy, potresti finirlo questo pomeriggio". La conseguenza enunciata: il valore dei formati di file e dei protocolli si sta crollando, "perché gli agenti parlano ogni linguaggio" — letteralmente anche, il sito di Omarchy è stato tradotto in 50 lingue da un agente, domini acquistati compresi.
Perché Linux e non Windows/macOS. , un argomento ingegneristico da conservare: le 40 milioni di righe del kernel sono nei dati di pretraining di ogni modello di frontiera, che quindi conoscono il sistema dall'interno; sui sistemi operativi chiusi, l'agente può lavorare solo ai margini. Il vantaggio non è più ideologico ma informativo.
Il meccanismo di Omarchy da copiare altrove. al primo avvio, scelta dell'agente predefinito (Claude, Codex, Grok); a ogni crash, una notifica "vuoi che l'IA dia un'occhiata?"; l'agente diagnostica, distingue un bug locale / un bug applicativo / un bug di distribuzione, propone la correzione e apre una pull request upstream — "il ciclo è chiuso". Risultati riportati dopo quattro settimane: 4.000 plugin, costruiti perlopiù da non programmatori.
L'argomento di scala che contrappone ai grandi fornitori. poche centinaia di migliaia di utenti Omarchy equipaggiati con agenti rappresentano "decine di milioni di programmatori" contro le "decine di migliaia" di Apple e Google. Una formulazione da trattare con cautela — converte utenti in equivalenti di ingegneri senza affrontare la questione del coordinamento.
Ciò che resta dell'artigianalità, a suo parere. un vantaggio di guida (prompt migliori, direzione migliore) che "continua a restringersi" — "meno della settimana scorsa, e molto meno di tre mesi fa"; e l'analogia agricola, dal 97% dei contadini a meno del 2%, con un corollario che accoglie: "è molto importante che quel restante due percento sappia cosa succede", e sempre più man mano che cresce la dipendenza dalla macchina. La conclusione sociale è un'ammissione più che un programma: "cosa fai quando non hai più niente da fare?", con scetticismo verso il reddito di base universale ("gli studi non sono molto lusinghieri").
Ciò che l'intervista non fornisce. , da notare prima di citarla: nessuna misura, nessun protocollo, nessun caso di fallimento agentico, e un'unica voce. Le affermazioni forti — modelli superiori a "praticamente ogni programmatore sulla Terra", AGI raggiunta, "sacche di ASI", avvocati migliori dei programmatori — sono impressioni d'uso di un praticante molto esposto, non risultati.
Dati chiave
oltre 200 000 download in 18 giorni e 21,7 M$ di promesse di donazione alla fondazione a fine settembre 2026
l'entreprise passe « pencils down » sur le code écrit à la main
— 37signals
i programmatori costituivano una classe clericale che mediava l'accesso alla macchina, che gli agenti disintermediano come Lutero ha disintermediato il clero
— David Heinemeier Hansson
"Le mie competenze di programmazione non sono più economicamente valide come leva indipendente per creare cose"
— David Heinemeier Hansson
"I moat storici che proteggevano Adobe, Microsoft e gli altri editori di questo tipo di software sono completamente scomparsi"
— David Heinemeier Hansson
"Cosa fate quando non avete più niente da fare?"
— David Heinemeier Hansson
Il grafo di conoscenza estratto da questa fiche — 13 entità, 31 relazioni.