“Con Copilot, programmare è diventato un volo a razzo”, afferma Andrej Karpathy. Tra la moltitudine di strumenti di codifica assistita, GitHub Copilot si è imposto come il “manuale sacro” per gli sviluppatori. Eppure, alcuni sostengono che renda i programmatori troppo rilassati.
Mentre Copilot aiuta a generare codice, Stack Overflow spinge alla comprensione vera e propria attraverso la sperimentazione. E ora, con l’ultimo aggiornamento di Code Whisperer, è possibile ottenere codice personalizzato basato sui propri repository.
Questi avanzamenti sono paragonabili al passaggio da una mappa cartacea a un GPS digitale.
Una ricerca dell’Università di San Diego evidenzia le preoccupazioni degli insegnanti riguardo l’uso eccessivo di strumenti AI nella programmazione. La questione fondamentale? La comprensione dei principi base. Ma, c’è un rovescio della medaglia: uno studio dell’Università di Toronto ha rilevato che gli assistenti di codifica AI possono effettivamente migliorare la velocità e l’efficienza degli studenti.
E, con università prestigiose come Harvard e Stanford che integrano l’AI nei loro corsi, l’era dell’educazione assistita dall’AI sembra essere appena iniziata.
Nonostante i vantaggi, c’è cautela. Solo poche aziende hanno la capacità di sviluppare strumenti come Copilot, potenzialmente monopolizzando il mercato. Zoho sta cercando di entrarvi con una nuova piattaforma di “Produttività del programmatore”.
E, sebbene GitHub Copilot abbia un tasso di precisione del 26%, strumenti come ChatGPT stanno emergendo con maggiore affidabilità. Un utente Reddit ha descritto l’esperienza come “avere un mentore virtuale sempre al tuo fianco”.
In conclusione, l’AI non solo semplifica la codifica ma rende anche l’apprendimento di nuovi linguaggi di programmazione più accessibile.