Il principio della minima AI
L'architettura del software ha una regola chiamata "principio del minimo potere" (principle of least power). Dice che dovresti usare lo strumento più semplice per risolvere un problema. Usa uno script invece di un framework massiccio. Usa un file piatto invece di un database complesso. Lo strumento deve essere adatto al compito.
Il principio della minima AI segue la stessa logica.
L'AI produce errori. Crea bias e incoerenze. È costosa. Cosa più importante, l'AI ottimizza per apparire competente invece di essere corretta. Usare l'AI troppo presto ti rende dipendente da uno strumento che non conosce il tuo contesto.
Smetti di considerare l'AI come la risposta. Considerala come una rapida prima bozza.
Prova queste alternative:
- Rubber duck debugging: spiega il tuo problema ad alta voce per trovare la soluzione da solo.
- Documentazione: cerca nei documenti esistenti invece di chiedere una spiegazione generata.
- Peer review: chiedi a un collega invece di un modello che vuole solo compiacerti.
Spesso mi rivolgo all'AI troppo velocemente. Lo faccio perché è disponibile. Crea qualcosa che sembra un progresso in pochi secondi. Ma il vero lavoro è lento. Il vero lavoro comporta la verifica, il porre domande e decidere se il risultato soddisfa le tue esigenze.
L'AI è brava a sembrare corretta. Usa un linguaggio sicuro e frasi lunghe per apparire esaustiva. Spesso ti dice quello che vuoi sentire. Questo è pericoloso quando il tuo approccio è sbagliato.
Quando usi l'AI per il codice, fatti queste domande:
- Cosa deve essere vero affinché questo funzioni?
- Quali assunzioni sta facendo?
- Quali casi limite esistono nel mio contesto specifico?
Il principio della minima AI non consiste nell'evitare l'AI. Consiste nell'evitare l'eccessiva automazione. Non usare un carro armato quando una bicicletta basta. Non usare l'AI quando uno strumento più semplice costa meno e funziona meglio.
Le persone che vincono sono quelle che sanno cosa fa il loro lavoro anche quando l'AI non c'è più.
Fonte: https://dev.to/amrree/the-principle-of-least-ai-5c68
Community di apprendimento opzionale: https://t.me/GyaanSetuAi
