Salvatore Sanfilippo, più noto con lo pseudonimo antirez e creatore di Redis, pubblica un position piece che invita gli sviluppatori a non cadere nell'"hype anti-AI." Proveniente da uno sviluppatore noto per il suo impegno verso un codice minimale e ben scritto, questa testimonianza assume un peso particolare.
L'autore riconosce fin dall'inizio le proprie preoccupazioni sociali riguardo alle perdite di posti di lavoro e alla centralizzazione tecnologica legate all'IA. Tuttavia, sostiene che "rifiutare ciò che sta accadendo ora" non aiuterà né i programmatori né le loro carriere. La sua tesi centrale: l'IA cambierà per sempre la programmazione, indipendentemente dalle posizioni ideologiche.
A sostegno della sua argomentazione, antirez descrive in dettaglio quattro progetti recenti realizzati con Claude Code in poche ore anziché settimane. Il primo riguarda la modifica di Linenoise, la sua libreria per l'editing da riga di comando, con la creazione di un framework di test che emula un terminale. Il secondo riguarda il debug di guasti di Redis legati al timing TCP. Il terzo esempio è particolarmente sorprendente: una libreria di implementazione BERT en C di 700 righe generata in 5 minuti, con prestazioni paragonabili a PyTorch. Infine, menziona la riproduzione di un documento di design per Redis Streams in 20 minuti.
L'autore mantiene una posizione sfumata. Nonostante questi successi, resta fedele ai valori del codice minimale e ben scritto. Non sostiene che l'IA sostituisca il giudizio dello sviluppatore, ma che ne amplifichi considerevolmente la capacità di costruire.
Sul piano sociale, antirez raccomanda di votare per governi che sostengano coloro che sono colpiti dall'automazione, riconoscendo che la transizione sarà dolorosa per alcuni. Vede comunque un potenziale benefico dell'IA per la scienza e l'innovazione.
Il suo messaggio principale agli sviluppatori: esplorare questi strumenti "seriamente" piuttosto che respingerli dopo test superficiali. Critica implicitamente coloro che si formano un'opinione sulla programmazione assistita dall'IA senza una sperimentazione approfondita.
L'articolo si conclude con una metafora che invita i lettori a riscoprire "il fuoco" della costruzione del software. L'IA non è lì per sostituire questa passione ma per amplificarla. Proveniente da una figura così rispettata nella comunità open source, questo appello al pragmatismo piuttosto che al rifiuto ideologico risuona in modo particolare nei dibattiti attuali sul futuro della professione di sviluppatore.