PGIM_970x250_HEADER

Il vibe coding e la rivoluzione della Silicon Valley: “10 persone faranno il lavoro di 100”

coding vibe coding silicon valley
PGIM_970x250_ARTICOLO
Velasco25 Articolo

Questo potrebbe essere l’anno in cui la Silicon Valley raggiungerà una delle sue svolte: la programmazione tradizionale va verso il capolinea, la rivoluzione del vibe coding è appena iniziata.

Almeno secondo Andrej Karpathy, co-fondatore di OpenAI, il cui post su X dello scorso mese ha mandato la Silicon Valley in subbuglio con un nuovo termine: “Esiste un nuovo tipo di programmazione che chiamo ‘vibe coding’, in cui ti lasci completamente trasportare dalle vibes, abbracci l’esponenzialità e dimentichi persino che il codice esista”.

Il vibe coding funziona inserendo o pronunciando poche frasi in una piattaforma di programmazione basata su AI (come Cursor, Bolt e Claude), permettendo di creare in pochi secondi progetti che altrimenti richiederebbero ore o giorni di sviluppo. E anche se il codice cresce rapidamente fino a superare la propria capacità di comprensione, non è un problema: è sufficiente chiedere all’AI di correggere eventuali bug o apportare le modifiche desiderate.

Sebbene la programmazione con AI generativa non sia una novità, le sue capacità stanno migliorando di giorno in giorno; infatti, secondo il CEO di Anthropic, Dario Amodei, l’AI scriverà tutto il codice nei prossimi tre-sei mesi. Quindi, se vuoi salire sul treno del vibe coding, ecco cosa devi sapere.

Come fare vibe coding

Con un numero sempre maggiore di editor di codice che integrano l’AI nelle loro piattaforme, oggi praticamente chiunque può imparare a fare (vibe) coding—e il processo diventerà sempre più efficace con la diffusione dei modelli linguistici avanzati.

Prendiamo ad esempio Bolt. Essendo basato su browser, è una delle piattaforme più semplici per sperimentare e comprendere il futuro della programmazione. Dopo aver creato un account gratuito, puoi chiedere all’intelligenza artificiale di progettare un sito web, creare un’app mobile o sviluppare un videogioco con una semplice frase—e il codice sorgente sarà immediatamente disponibile.

Ad esempio, ho chiesto a Bolt di ridisegnare il sito di McDonald’s per renderlo più moderno e invogliarmi a mangiare lì:

In meno di un minuto, avevo già una base per un sito dall’aspetto decente. Anche se gran parte del codice sorgente mi era estranea, ho potuto modificare il design affinando i prompt, esaminando i risultati e fornendo feedback.

Ecco un altro esempio: ho chiesto a Bolt di creare un’app innovativa per monitorare i miei obiettivi di fitness. Dopo aver generato il prototipo iniziale, gli ho chiesto di cambiare un pulsante in rosso.

Questi sono solo due esempi basilari realizzati in pochi minuti, ma lo sviluppo web e di app è solo la punta dell’iceberg: immagina le possibilità se avessi una vera idea imprenditoriale. Il prototyping, che un tempo richiedeva giorni, può ora essere completato quasi all’istante.

Ethan Mollick, professore associato alla Wharton School dell’Università della Pennsylvania, ha persino usato Claude per creare un videogioco con meccaniche di relatività—senza scrivere una sola riga di codice, solo con i prompt.

E anche se lo stesso Karpathy ammette che il vibe coding non è perfetto, segna comunque l’inizio di un futuro in cui le nuove innovazioni potranno essere sviluppate in una notte—e portare a business rivoluzionari.

Come il vibe coding influenzerà le carriere nello sviluppo software

Il vibe coding e le capacità avanzate dell’AI potrebbero rappresentare il colpo di grazia per la programmazione e lo sviluppo software tradizionali. Tuttavia, per chi abbraccia l’AI, si apriranno ancora più opportunità.

Secondo Garry Tan, CEO e presidente di Y Combinator, un team di appena dieci vibe coders potrebbe facilmente costruire la prossima startup multimilionaria. Un lavoro che in passato avrebbe richiesto 50 o 100 ingegneri.

“Forse quell’ingegnere che non è riuscito a trovare lavoro in Meta o Google può comunque creare un’azienda autonoma da 10 o 100 milioni di dollari l’anno con un team di dieci persone,” afferma Tan a CNBC. “È un momento incredibilmente potente per il software.”

Anche se il termine vibe coding ha meno di due mesi, esperti di tecnologia e studenti utilizzano da anni l’AI generativa per creare software. Tuttavia, questo nuovo buzzword della Silicon Valley potrebbe accelerare ancora di più la richiesta di competenze legate all’AI. Secondo LinkedIn, la AI literacy è la competenza in più rapida crescita negli Stati Uniti quest’anno.

La computer science è morta – e il vibe coding fa parte della sua rinascita

Il vibe coding—e l’AI in generale—sta per trasformare radicalmente il mondo dell’informatica, afferma Jules White, professore di computer science alla Vanderbilt University.

“È il momento più eccitante per l’informatica, perché tutta l’informatica che abbiamo fatto negli ultimi decenni, in molti modi, è morta,” dice White.

E sebbene nel settore tech si scriverà sempre meno codice, la capacità di leggere e comprendere il codice rimane ancora una competenza importante—almeno per ora, aggiunge.

“Non siamo mai stati bravi, secondo me, a insegnare alle persone a leggere il codice altrui e a capire le decisioni di design degli altri,” spiega White. “Credo che questa dovrà diventare una competenza molto più centrale, se utilizziamo l’AI generativa per scrivere il codice.”

I benefici dell’apprendimento del coding e dell’uso dei prompt AI non si limitano solo a chi vuole una carriera nel settore tecnologico. Poiché l’AI generativa avrà un impatto su tutti i settori lavorativi, saperla utilizzare può dare un vantaggio competitivo in qualsiasi mercato del lavoro.

“Permette a molte persone che non hanno un background in ingegneria software di trasformare un’idea in realtà, ed è qualcosa di incredibilmente entusiasmante,” afferma Antje Barth, principal developer advocate di AWS, parlando con Fortune.

Nel complesso, Karim Meghji, chief product officer di Code.org, incoraggia in particolare i giovani studenti a non farsi distrarre dal clamore attorno al vibe coding, ma a concentrarsi sulla costruzione di solide competenze di base.

“Bisogna imparare a usare questi strumenti, comprenderli, ma senza dimenticare le basi. È come quando a scuola si studiava una lingua: poi la si applicava,” spiega Meghji. “Questo non significa che non avessimo strumenti per aiutarci, ma prima abbiamo costruito una base solida per poter scrivere buone storie”.

L’articolo completo è su Fortune.com

PGIM_300x600_ARTICOLO side
PS25 Box

Leggi anche

Ultima ora

Iscriviti alla nostra Newsletter

ABBIAMO UN'OFFERTA PER TE

€2 per 1 mese di Fortune

Oltre 100 articoli in anteprima di business ed economia ogni mese

Approfittane ora per ottenere in esclusiva:

Fortune è un marchio Fortune Media IP Limited usato sotto licenza.