Il rapporto di GitHub rivela l'impatto dell'IA sullo sviluppo del software

19 giugno 2023

Rapporto GitHub AI

Una recente indagine condotta da GitHub in collaborazione con Wakefield Research ha rivelato l'impatto dell'IA generativa sugli sviluppatori. 

Lo studio Ha coinvolto 500 sviluppatori statunitensi di grandi aziende e ha approfondito temi quali la produttività degli sviluppatori, il lavoro di squadra e il ruolo dell'IA in ambito aziendale.

I risultati hanno rivelato che ben 92% degli sviluppatori utilizzano già strumenti di codifica basati sull'intelligenza artificiale nei loro flussi di lavoro. Gli sviluppatori affermano che le attività più dispendiose in termini di tempo riguardano la creazione e i test, ed esprimono frustrazione per le attività ripetitive come la scrittura di codice boilerplate. Gli sviluppatori vogliono collaborare di più e l'intelligenza artificiale li aiuta ad automatizzare le attività più laboriose.

Inbal Shani, Chief Product Officer di GitHub, ha dichiarato a VentureBeatAbbiamo scoperto che gli sviluppatori passano la maggior parte del loro tempo a scrivere codice e test, per poi aspettare che il codice venga revisionato o che le build vengano completate. Abbiamo anche scoperto che gli strumenti di codifica basati sull'intelligenza artificiale consentono la produttività individuale degli sviluppatori e una maggiore collaborazione tra i team". Ciò significa che l'IA generativa aiuta gli sviluppatori a generare un impatto maggiore, ad aumentare la soddisfazione e a costruire soluzioni più innovative".

Lo studio illustra anche l'importanza della collaborazione nell'ambito delle mansioni dello sviluppatore. In media, gli sviluppatori aziendali lavorano insieme a 21 ingegneri sui progetti. 

L'IA è stata indicata come una forza positiva per gli sviluppatori di software

Oltre 70% degli sviluppatori ritengono che gli strumenti di codifica basati sull'intelligenza artificiale migliorino la qualità del codice e accelerino il ciclo di vita dei progetti. 

Inoltre, gli sviluppatori ritengono che gli strumenti di intelligenza artificiale li abbiano aiutati a migliorare il loro lavoro. 

Shani ha inoltre commentato: "La collaborazione è il moltiplicatore di forza che consente ai team di ingegneri più grandi di trarre vantaggio e di ottenere risultati per i clienti. Ogni organizzazione dovrebbe utilizzare questa equazione per mettere gli sviluppatori al centro del potenziamento dei clienti".

Oltre ai risultati relativi all'intelligenza artificiale, gli sviluppatori preferiscono essere valutati in base al modo in cui hanno risolto incidenti complessi e all'impatto prodotto, piuttosto che al numero di incidenti risolti. 

Shani ha sottolineato: "Lo so per esperienza personale di sviluppatore! Noi sviluppatori preferiamo essere valutati in base al modo in cui abbiamo risolto gli incidenti complessi e abbiamo prodotto un impatto, piuttosto che in base al numero di incidenti risolti - cosa che gli sviluppatori del nostro sondaggio hanno condiviso".

Shani ritiene inoltre che la crescente adozione di strumenti di codifica basati sull'intelligenza artificiale tra gli sviluppatori indichi che la maggior parte delle organizzazioni non ne regolamenta l'uso, il che potrebbe comportare rischi per la sicurezza.

Il rapporto incoraggia le organizzazioni a investire in strumenti di codifica dell'IA di livello aziendale che soddisfino gli standard normativi e le politiche interne. 

Il rapporto non si sofferma sul fatto che gli sviluppatori ritengano che l'IA metta a rischio il loro lavoro. Gli ingegneri del software hanno dichiarato di essere in ansia per il loro lavoro, con uno di loro che ha dichiarato di essere in ansia per il suo lavoro. L'ingegnere di Microsoft ha dichiarato a fine aprile, "L'ingegneria del software è una professione in via di estinzione... Ammettetelo, l'età dell'oro è finita".

A indagine sui giovani ingegneri del software ha rilevato che il 41,3% degli intervistati era d'accordo sul fatto che l'AI minacciasse il loro lavoro, il 37% ha votato che le opportunità sono rimaste invariate e il 21,7% ha detto che ora ci sono più opportunità.

Una cosa è certa: Gli sviluppatori di IA sono molto richiesti, con le grandi aziende di tecnologia che ultimamente offrono stipendi enormi per attrarre i migliori talenti. Sebbene i rapporti indichino che quasi la metà di tutti i posti di lavoro è soggetta all'automazione, gli sviluppatori sono indubbiamente fondamentali per la creazione di tecnologie AI. 

Partecipa al futuro


ISCRIVITI OGGI

Chiaro, conciso, completo. Per conoscere gli sviluppi dell'IA con DailyAI

Sam Jeans

Sam è uno scrittore di scienza e tecnologia che ha lavorato in diverse startup di intelligenza artificiale. Quando non scrive, lo si può trovare a leggere riviste mediche o a scavare tra scatole di dischi in vinile.

×

PDF GRATUITO ESCLUSIVO
Rimanere all'avanguardia con DailyAI

Iscriviti alla nostra newsletter settimanale e ricevi l'accesso esclusivo all'ultimo eBook di DailyAI: 'Mastering AI Tools: La tua guida 2024 per una maggiore produttività".

*Iscrivendosi alla nostra newsletter si accetta la nostra Informativa sulla privacy e il nostro Termini e condizioni