Greg Brockman, cofondatore di OpenAI, ha rivelato che gli strumenti di intelligenza artificiale generano fino all'80% del codice nei progetti interni dell'azienda. Questo dato non solo segna un traguardo nell'automazione dello sviluppo, ma solleva interrogativi sul ruolo futuro dei programmatori umani in un ambiente sempre più assistito dalle macchine.
Così funzionano gli assistenti di codice in ambienti di produzione 🤖
I modelli linguistici, come GPT-4, vengono integrati nei flussi di lavoro tramite plugin che suggeriscono funzioni, correggono errori e generano blocchi completi di codice in tempo reale. In OpenAI, questi assistenti vengono addestrati con basi di codice interne, consentendo una precisione del 90% nelle attività di refactoring. Tuttavia, la revisione umana rimane necessaria per evitare errori logici e vulnerabilità di sicurezza, specialmente nei sistemi critici.
Programmatori, da creatori a correttori dell'IA 🧑💻
Ora risulta che gli sviluppatori passano il loro tempo a revisionare codice scritto da una macchina. È come avere uno stagista che scrive l'80% del lavoro, ma senza chiedere caffé né lamentarsi dell'orario. Il problema è che quando l'IA sbaglia, lo fa con una sicurezza sconcertante, e tocca districare il pasticcio mentre lei chiede più dati di addestramento. Il futuro del programmatore: un correttore di bozze con tasti di scelta rapida.