AI Development

Un’app completa in 34 giorni: 85 ore effettive con l’AI contro le circa 800 stimate a mano

Uno sviluppatore backend ha costruito un’app completa in 34 giorni e 85 ore effettive con l’AI, contro le circa 800 stimate a mano: numeri e metodo dal git log.

Luca Di Domenico

Luca Di Domenico

¡ 3 min di lettura

Infografica con i numeri del progetto: 85 ore reali contro circa 800 stimate a mano, 296 commit, circa 58.000 righe e 17 schermate, 1 mese con un abbonamento da 100 $, design che avrebbe richiesto 15-30.000 $ di freelance

In breve

Uno sviluppatore backend con otto anni di esperienza, che non aveva mai usato React Native, ha completato un’applicazione intera in 34 giorni lavorando solo la sera, con un abbonamento da 100 $ al mese: 296 commit, circa 58.000 righe di codice di produzione e 85 ore effettive contro le circa 800 stimate senza AI. Niente vibe coding: decisioni architetturali prese da lui, specifiche scritte prima dell’implementazione, test indicati all’agente e revisione riga per riga del codice generato.

💸 Un solo abbonamento da 100 $ al mese e un progetto costruito la sera, dopo il lavoro. Per una volta, qualcuno ha tracciato ogni numero invece di limitarsi a gridare al “10x”.

85 ore effettive contro le circa 800 stimate a mano

Il dato che cambia completamente la prospettiva è questo: svolto manualmente, lo stesso lavoro avrebbe richiesto circa 800 ore. Con l’AI ne sono bastate 85.

A raccontarlo è uno sviluppatore backend con otto anni di esperienza che, prima del 1° luglio, non aveva mai utilizzato React Native.

In 34 giorni, lavorando soltanto tra le 18:00 e le 2:30 perché di giorno ha un altro impiego, ha completato un’applicazione intera.

I numeri dal git log

I numeri, presi dal suo git log:

  • 34 giorni e 296 commit
  • circa 58.000 righe di codice di produzione
  • 17 schermate in React Native, un server NestJS con Socket.IO e Redis, smart contract in Solidity, un sito Next.js e immagini Docker generate tramite CI
  • 85 ore effettive del suo tempo

React Native o Flutter: una nota personale

Piccola nota personale: massimo rispetto per il risultato, anche se io React Native lo odio e resto felicemente team Flutter.

Per chi non li conosce: sono entrambi framework per sviluppare mobile app. React Native utilizza i componenti nativi del telefono, mentre Flutter disegna direttamente l’intera interfaccia.

Ma questa è una guerra di religione che lasciamo a un altro post 😄

Quanto sarebbe costato senza AI

La sua stima, senza AI, è di circa 800 ore: l’equivalente di 10-12 mesi di serate libere.

Il design, inoltre, non è il suo mestiere e affidarlo a dei freelance gli sarebbe costato tra i 15.000 e i 30.000 $ (parliamo di mercato USA).

Per un ordine di grandezza sul mercato italiano, il calcolatore del costo di un software su misura stima l’investimento in base a funzionalità, integrazioni e complessità.

“Non ho fatto vibe coding”: il metodo

Ma la parte piÚ importante è il modo in cui ha lavorato. Parole sue:

“Non ho fatto vibe coding.”

💡 Ecco cosa separa quelle 85 ore da un prototipo destinato a essere riscritto:

1) Le decisioni architetturali le ha prese lui, non l’agente.

2) Ha scritto le specifiche prima di far partire l’implementazione.

3) Ha indicato all’agente esattamente quali test scrivere.

4) Ha revisionato tutto il codice generato, riga per riga.

Il moltiplicatore è il ragionamento, non l’abbonamento

Il vero moltiplicatore nasce dal ragionamento che metti prima e dopo la generazione. L’abbonamento è soltanto lo strumento.

L’AI ha reso il codice quasi gratuito. Il giudizio necessario per decidere cosa costruire e cosa verificare è rimasto nelle tue mani.

Cosa cambia nel costruire software con l’AI

Mi ritrovo moltissimo in quello che ha condiviso questo sviluppatore.

Prima, nella costruzione di un prodotto software, la maggior parte del tempo veniva assorbita dall’implementazione e ne rimaneva meno per ragionare sulle decisioni da prendere.

Con l’AI questo rapporto si è invertito: oggi dedichiamo meno tempo a scrivere codice e molto di più a capire cosa costruire, come farlo e cosa verificare.

L’ultima cosa che hai pubblicato con l’AI l’hai guidata in questo modo o hai lasciato che fosse il modello a decidere?

Vuoi capire cosa significa per il tuo prodotto?

Se stai costruendo software con l'AI e vuoi un confronto su come stai lavorando, raccontami il tuo progetto.

Luca Di Domenico LogoRaccontami il tuo progetto
AI Coding AgentsVibe CodingProduttivitĂ 
85 ore con l’AI invece di 800: app completa in 34 giorni | Luca Di Domenico