Typography
  • Smaller Small Medium Big Bigger
  • Default Helvetica Segoe Georgia Times

Invece di ottenere rapidamente risposte dall'intelligenza artificiale, piuttosto che cercare di capire qualcosa da soli, questa è una strada efficiente verso la rovina. Non solo, ma anche per gli sviluppatori di software.

 

Nel 2008, il giornalista tecnologico e autore Nicholas Carr si chiese se Google non stesse rendendo stupida l'umanità . Secondo lui, il nuovo e facile accesso alle informazioni tramite i motori di ricerca ha contribuito ad accorciare la nostra capacità di attenzione e a limitare la nostra capacità di “leggere in modo approfondito”. Allo stesso tempo, si è anche parlato di critiche nei confronti dei motori di ricerca, secondo cui stavano rubando lettori e profitti agli editori e alle aziende mediatiche.

Quasi vent'anni dopo, un quadro molto simile emerge quando si esamina lo sviluppo del software e l'intelligenza artificiale generativa ( GenAI ): gli sviluppatori utilizzano sempre più assistenti alla programmazione che lavorano sulla base di Large Language Models ( LLM ) per completare il codice, ottenere suggerimenti e molto altro. Ciò può talvolta portare alcuni sviluppatori a “cedere” definitivamente la propria capacità di pensare in modo critico a modelli linguistici di grandi dimensioni. Questi, a loro volta, sono stati addestrati su dati provenienti da piattaforme come Stack Overflow e stanno quindi contribuendo a distruggere modelli aziendali consolidati.

Quindi la domanda sorge spontanea: stiamo diventando più stupidi a causa dell'intelligenza artificiale generativa e dei modelli linguistici di grandi dimensioni?

L'intelligenza artificiale generativa sta prendendo il sopravvento?

Bisogna ammettere che Stack Overflow era già in declino prima dell'introduzione di ChatGPT, Github Copilot e altri assistenti di programmazione basati sull'intelligenza artificiale . Tuttavia, il numero di utenti del portale per sviluppatori è crollato poiché gli sviluppatori hanno fatto sempre più ricorso all'intelligenza artificiale, come spiega lo sviluppatore software Gergely Orosz in un dettagliato post sul blog . "Stack Overflow ha avuto il numero più basso di domande mensili dal 2009. "Siamo arrivati ​​a un punto in cui la piattaforma ha bisogno di un miracolo per sopravvivere", scrive Orosz.

Tuttavia, non ci si deve aspettare un miracolo del genere, nonostante Stack Overflow e Reddit abbiano stretto delle partnership con i fornitori di intelligenza artificiale e vengano pagati per fornire dati di formazione. Ma cosa succederebbe se questa fonte si esaurisse a causa di una grave mancanza di utenti? Naturalmente, i modelli linguistici di grandi dimensioni potrebbero anche essere addestrati tramite l'input dei loro utenti, come sostiene lo sviluppatore software Jared Daines in un post su X.

Tuttavia, è probabile che si presenti un problema nel momento in cui l'intelligenza degli sviluppatori non riesce più a tenere il passo, perché troppi sviluppatori dipendono dagli LLM affinché svolgano il "lavoro di pensiero" per loro. Anche gli sviluppatori esperti non sono immuni dal rischio di cadere nella "trappola GenAI", come dimostra un'analisi dei dati recenti di O'Reilly , fornitore di una piattaforma di apprendimento per sviluppatori.

Secondo Mike Loukides, vicepresidente della strategia dei contenuti presso O'Reilly Media, sempre meno sviluppatori di software sono interessati ad apprendere i linguaggi di programmazione . "Forse questo accade perché sono troppo disposti a lasciare che l'intelligenza artificiale gestisca i dettagli dei linguaggi e delle librerie", sospetta Loukides. Aggiunge: “Chiunque utilizzi l’intelligenza artificiale per evitare di dover gestire concetti complessi si sta danneggiando”.

Matt Asay

di Matt Asay