Microsoft AI fa un balzo in avanti. Ecco cosa ne pensa il suo leader umano

All’inizio di quest’anno, il co-fondatore e venture capitalist di LinkedIn Reid Hoffman ha lanciato un avvertimento misto a stupore sull’IA. “Sta accadendo letteralmente la magia”, ha affermato Hoffman, parlando ai dirigenti della tecnologia in tutti i settori dell’economia.

Parte di quella magia sta diventando più evidente negli spazi creativi, come le arti visive, e l’idea di “tecnologia generativa” ha catturato l’attenzione della Silicon Valley. L’IA ha anche recentemente vinto premi in mostre d’arte.

Ma il messaggio di Hoffman era diretto ai dirigenti.

“L’IA trasformerà tutti i settori”, ha detto Hoffman ai membri del CNBC Technology Executive Council. “Quindi tutti devono pensarci, non solo nella scienza dei dati”.

I rapidi progressi compiuti da MicrosoftCopilot AI di Copilot, lo strumento di scrittura di codice automatizzato della sua sussidiaria open source GitHub, è stato un esempio di Hoffman, che fa parte del consiglio di amministrazione di Microsoft, citato direttamente come un segnale che tutte le aziende si preparano meglio all’IA nel loro mondo. Anche se oggi non effettuano grandi investimenti nell’IA, i leader aziendali devono comprendere il ritmo del miglioramento dell’intelligenza artificiale e delle applicazioni in arrivo o “sacrificheranno il futuro”, ha affermato.

“100.000 sviluppatori hanno preso il 35% dei suggerimenti di codifica da Copilot”, ha detto Hoffman. “Si tratta di un aumento del 35% della produttività e rispetto al modello dell’anno scorso. … In tutto ciò che stiamo facendo, avremo strumenti di amplificazione, ci arriveranno nei prossimi tre o dieci anni, una linea di base per tutto ciò che stiamo facendo, ” Ha aggiunto.

Copilot ha già aggiunto un altro 5% al ​​35% citato da Hoffman. Il CEO di GitHub Thomas Dohmke ci ha recentemente detto che Copilot sta gestendo fino al 40% della codifica tra i programmatori che utilizzano l’IA nel periodo di beta test dell’ultimo anno. In altre parole, per ogni 100 righe di codice, 40 vengono scritte dall’IA, con una riduzione del tempo totale del progetto fino al 55%.

Copilot, addestrato su enormi quantità di codice open source, monitora il codice che viene scritto da uno sviluppatore e lavora come assistente, prendendo l’input dallo sviluppatore e dando suggerimenti sulla prossima riga di codice, spesso suggerimenti di codifica su più righe, spesso ” boilerplate” che è necessario ma è una perdita di tempo da ricreare per un essere umano. Abbiamo tutti una certa esperienza con questa forma di intelligenza artificiale ora, in luoghi come la nostra posta elettronica, con i programmi di posta di Microsoft e Google che suggeriscono le prossime parole che potremmo voler digitare.

L’intelligenza artificiale può essere logica su ciò che potrebbe venire dopo in una stringa di testo. Ma Dohmke ha detto: “Non può fare di più, non può catturare il significato di ciò che vuoi dire”.

Che un’azienda sia un supermercato che lavora sulla tecnologia di cassa o una società bancaria che lavora sull’esperienza del cliente in un’app, stanno effettivamente diventando tutte società di software, tutte che creano software e una volta che una C-suite ha sviluppatori, deve guardare alla produttività degli sviluppatori e come migliorarlo continuamente.

È qui che entrano in gioco le 40 righe di codice. “Dopo un anno di Copilot, circa il 40% del codice è stato scritto dall’IA in cui era abilitato Copilot”, ha affermato Dohmke. “E se mostri quel numero ai dirigenti, è strabiliante per loro… fare i conti su quanto stanno spendendo per gli sviluppatori”.

Con i progetti completati in meno della metà del tempo, una conclusione logica è che ci sarà meno lavoro da fare per gli esseri umani. Ma Dohmke afferma che un altro modo di considerare il lavoro di sviluppatore di software è che svolgono molte più attività di alto valore rispetto alla semplice riscrittura del codice che già esiste nel mondo. “La definizione di ‘lavoro di valore superiore’ è togliere il lavoro umile e umile di scrivere cose già fatte più e più volte”, ha detto.

L’obiettivo di Copilot è aiutare gli sviluppatori a “rimanere nel flusso” quando hanno il compito di codificare. Questo perché parte del tempo speso a scrivere codice viene davvero dedicato alla ricerca di codice esistente da collegare dai browser, “snippet di qualcun altro”, ha affermato Dohmke. E questo può portare i programmatori a distrarsi. “Alla fine sono tornati in modalità editor e copiano e incollano una soluzione, ma devono ricordare a cosa stavano lavorando”, ha detto. “È come un surfista su un’onda nell’acqua e ha bisogno di trovare l’onda successiva. Copilot li tiene nell’ambiente di montaggio, nell’ambiente creativo e suggerisce idee”, ha detto Dohmke. “E se l’idea non funziona, puoi rifiutarla o trovare quella più vicina e puoi sempre modificarla”, ha aggiunto.

Il CEO di GitHub si aspetta che vengano presi più di quei suggerimenti sul codice Copilot, nei prossimi cinque anni, fino all’80%. A differenza di molte cose in corso nel campo dei computer, Dohmke ha detto di quella previsione: “Non è una scienza esatta … ma pensiamo che crescerà enormemente”.

Dopo essere stato sul mercato per un anno, ha affermato che i nuovi modelli stanno migliorando rapidamente. Poiché gli sviluppatori rifiutano alcuni suggerimenti di codice di Copilot, l’IA apprende. E man mano che più sviluppatori adottano Copilot, diventa più intelligente interagendo con gli sviluppatori in modo simile a un nuovo collega, imparando da ciò che viene accettato o rifiutato. Nuovi modelli dell’IA non escono tutti i giorni, ma ogni volta che è disponibile un nuovo modello “potremmo fare un salto di qualità”, ha affermato.

Ma l’IA è ancora ben lontana dal sostituire gli umani. “Oggi il copilota non può svolgere il 100% del compito”, ha affermato Dohmke. “Non è senziente. Non può crearsi senza l’input dell’utente.”

Con Copilot ancora in fase di beta test privato tra i singoli sviluppatori – centinaia di migliaia di sviluppatori – GitHub non ha annunciato alcun cliente aziendale, ma prevede di iniziare a nominare i clienti aziendali prima della fine dell’anno. Non sono ancora state divulgate informazioni sui prezzi aziendali, ma nel beta test i prezzi di Copilot sono stati fissati a una tariffa fissa per sviluppatore: $ 10 per individuo al mese, spesso spesi dagli sviluppatori per carte aziendali. “E puoi immaginare cosa guadagnano al mese, quindi è un costo marginale”, ha detto Dohmke. “Se guardi al 40% e pensi al miglioramento della produttività e prendi il 40% della spesa opex per gli sviluppatori, $ 10 non sono un costo rilevante. … Ho 1.000 sviluppatori ed è molto più denaro di 1000 x 10, ” Egli ha detto.

Il CEO di GitHub vede ciò che sta avvenendo ora con l’IA come la prossima fase logica dei progressi della produttività in un mondo di programmazione di cui ha fatto parte dalla fine degli anni ’80. Quello era un periodo in cui la codifica stava emergendo dalla fase delle schede perforate, e non c’era Internet, e programmatori come Dohmke dovevano acquistare libri e riviste e unirsi a club di computer per ottenere informazioni. “Ho dovuto aspettare per incontrare qualcuno per fare domande”, ha ricordato.

Quella è stata la prima fase della produttività degli sviluppatori, poi è arrivata Internet, e ora l’open source, consentendo agli sviluppatori di trovare altri sviluppatori su Internet che avevano già “sviluppato la ruota”, ha affermato.

Ora, indipendentemente dal fatto che l’attività di codifica sia correlata all’elaborazione dei pagamenti o all’accesso ai social media, la maggior parte delle aziende, sia startup che imprese consolidate, inserisce codice open source. “Esiste già un enorme albero delle dipendenze dell’open source”, ha affermato Dohmke.

Non è raro che fino al 90% del codice sulle app per telefoni cellulari venga estratto da Internet e da piattaforme open source come GitHub. In un’era di programmazione di “qualunque cosa sia già disponibile”, non è questo che differenzia uno sviluppatore o un’app.

“L’IA è solo la terza ondata di questo”, ha detto Dohmke. “Dalle schede perforate alla creazione di tutto noi stessi fino all’open source, fino a ora all’interno di molto codice, all’IA che scrive di più”, ha affermato. “Con il 40%, abbastanza presto se l’IA si diffonderà in tutti i settori, l’innovazione sul telefono verrà creata con l’aiuto dell’IA e dello sviluppatore”.

Oggi, e nel prossimo futuro, Copilot rimane una tecnologia addestrata sul codice e sta facendo proposte basate sulla ricerca di cose in una libreria di codice. Non sta inventando nuovi algoritmi, ma al ritmo attuale dei progressi, alla fine, “è del tutto possibile che con l’aiuto di uno sviluppatore creerà nuove idee di codice sorgente”, ha affermato Dohmke.

Ma anche questo richiede ancora un tocco umano. “Copilot si sta avvicinando, ma avrà sempre bisogno di sviluppatori per creare innovazione”, ha affermato.

.

Leave a Comment

Your email address will not be published. Required fields are marked *