L'IA non ha cancellato il tuo database, l'hai fatto tu
Un tweet virale sosteneva che un agente AI avesse cancellato il database di produzione di un'azienda, ma il vero problema è l'errore umano e una progettazione di sistema inadeguata. L'autore racconta un incidente del 2010 in cui ha accidentalmente cancellato il trunk in SVN, portando a miglioramenti nell'automazione. Sostiene che incolpare l'IA per tali errori è come incolpare un bambino per aver premuto un pulsante di autodistruzione. Il vero problema è avere un'API pubblica che può cancellare l'intero database. L'autore critica il vibe-coding, dove l'IA viene usata per specificare, scrivere e revisionare il codice senza responsabilità. La soluzione è usare l'IA come strumento per sviluppatori competenti, non come sostituto della responsabilità.
Fatti principali
- 1. Un tweet è diventato virale sostenendo che un agente Cursor/Claude ha cancellato il database di produzione di un'azienda.
- 2. L'autore si chiede perché esista un endpoint API che cancella l'intero database di produzione.
- 3. Nel 2010, l'autore ha accidentalmente cancellato il trunk in SVN durante un deployment.
- 4. Il lead developer ha annullato la cancellazione e automatizzato il processo di deployment.
- 5. L'autore paragona gli errori dell'IA a un bambino che preme un pulsante di autodistruzione.
- 6. L'applicazione dell'azienda era probabilmente vibe-coded, con l'IA usata in tutto il processo di sviluppo.
- 7. L'autore consiglia di sapere cosa si deploya e di usare l'IA per potenziare sviluppatori competenti.
- 8. L'articolo si conclude con un appello alla responsabilità e una supplica di non lasciare che CEO o CTO scrivano codice.
Entità
—