Vibe Coding riscrive il product design: Ayomide Olukoga definisce il 'giudizio umano' il nuovo fossato difensivo dei designer
Punti chiave
- •Il vibe coding consente ai designer di creare software funzionante descrivendo in linguaggio naturale il comportamento di un'interfaccia, con modelli AI che generano e iterano codice funzionale.
- •Olukoga sostiene che, man mano che il codice generato dall'AI diventa una merce, il giudizio di design fondato su ricerca utente, psicologia e contesto culturale diventa la competenza rara e preziosa.
- •In un gioco costruito con un amico, Claude ha prodotto codice tecnicamente solido ma una UX scadente, finché un illustratore nigeriano non ha aggiunto l'artwork di una mascotte adatta al mercato locale.
- •Mentre il Direttore Generale dell'FMI Kristalina Georgieva ha affermato che l'AI potrebbe spostare fino al 40% della forza lavoro globale, Olukoga sostiene che l'AI elimina i compiti di routine ad alta intensità esecutiva più che i designer stessi.
- •Per le startup in fase iniziale, la generazione in linguaggio naturale può ritardare l'assunzione di un ingegnere front-end dedicato, permettendo a un fondatore full-stack di rilasciare un MVP e assumere solo quando il ridimensionamento lo richiede.

Per gran parte dell'ultimo decennio, il flusso di lavoro del product designer ha seguito un ritmo familiare: creare schermate ad alta fedeltà in Figma, costruire un prototipo interattivo, documentare il design system e poi consegnare tutto a uno sviluppatore che traduceva i pixel in software funzionante. L'handoff era il rituale del settore — e il suo punto di guasto più notorio.
Il vibe coding taglia corta su quella sequenza. La pratica consiste nello sviluppare software completamente funzionale tramite prompt in linguaggio naturale, generazione di codice al volo e un ciclo di feedback iterativo. Invece di scrivere complesse righe di sintassi, i builder spiegano la vibe, il comportamento e la logica di un'interfaccia, e i modelli AI fanno il resto, generando, eseguendo e iterando il codice.
Ayomide Olukoga, Lead Product Designer specializzato in strategia di prodotto digitale, architettura delle interfacce e design system centrati sull'utente, non vede nel vibe coding uno strumento che spiazza i designer.
"Quando chiunque può generare codice funzionante in pochi secondi, il codice stesso diventa una merce", afferma in un'intervista a TechNext24. "Ciò che diventa raro e prezioso è il giudizio di design."
Questa distinzione può determinare quali designer prospereranno man mano che la generazione di codice AI diventa uno strumento di produzione standard. Olukoga, che ha trascorso anni nel tradizionale pipeline dal design allo sviluppo e ora costruisce software in modo diverso, ritiene che il vibe coding rappresenti il cambiamento più rilevante nello sviluppo software da quando sono stati inventati gli strumenti di design grafico.
L'"illusione beneducata" di un prototipo
Un prototipo Figma, sostiene Olukoga, è un'illusione beneducata. Chiunque può animare lo stato hover di un pulsante in uno strumento di design, ma non c'è modo di simulare una query a database live o una validazione utente senza scrivere codice reale. Il vibe coding elimina completamente quella distanza, e il confine tra un prototipo di design e un'applicazione live scompare.
Un designer può descrivere un'interazione in modo naturale: "Costruisci una barra di filtraggio dinamica per un'app di ricerca immobiliare in cui la selezione di 'Pet Friendly' inneschi un sottile spostamento del layout e aggiorni le card dell'elenco in tempo reale con fluide animazioni CSS spring." In pochi secondi, l'AI restituisce codice React o HTML/CSS funzionante. I designer non si limitano più a presentare mockup visivi di come il software dovrebbe apparire; consegnano codebase vive e interattive di come il software funziona davvero.
"Il vibe coding trasforma il designer in un regista", spiega Olukoga. "L'AI agisce come la troupe cinematografica e i costruttori di scenografie che realizzano la visione, ma il designer mantiene la totale direzione creativa sul montaggio finale. Molte persone usano strumenti come Claude Code, Cursor o Anti-gravity per creare cose, ma abbiamo ancora bisogno del giudizio umano, qualcosa che l'AI non può offrire al momento. L'AI non può prendere decisioni basate sulla psicologia umana."
Di conseguenza, il ciclo di iterazione si comprime. Quando una transizione appare lenta, il designer non setaccia centinaia di righe di codice di animazione; l'istruzione è conversazionale — rendere più scuro la sfocatura dello sfondo e aumentare di 200 millisecondi l'animazione spring di ingresso. Un processo che una volta richiedeva giorni ora richiede secondi.
Quando un codice tecnicamente solido fallisce comunque con gli utenti
Un codice tecnicamente valido non è la stessa cosa di un buon prodotto, mette in guardia Olukoga. Offer un caso emblematico: un gioco costruito con un amico, usando Claude per generare il prototipo iniziale.
"Claude ha generato un codice forte a livello visivo e tecnico, ma privo di una buona UX per un pubblico generico", afferma. La correzione ha richiesto l'intervento umano: è stato coinvolto un illustratore nigeriano per creare l'artwork della mascotte capace di parlare al mercato locale. "Claude ha generato un codice solido, ma visivamente privo di branding culturale senza la nostra ricerca e il nostro contributo umano."
Chiesto di fornire un esempio recente di questo ruolo di regia in azione, Oluk indica un incarico attivo in Medio Oriente, dove lavora come product designer per un'azienda di telecomunicazioni incaricata di ridisegnare un sito web con un'architettura molto vasta.
"Attualmente lavoro come product designer per un'agenzia di telecomunicazioni in Medio Oriente. Mi è stato chiesto di identificare il punto di ingresso ideale per un sito web ridisegnato, che presenta un'architettura molto vasta. Ho chiesto a Claude di eseguire la scansione del sito attuale, mappare l'architettura del sito e identificare i flussi di ingresso difettosi. Ha individuato più punti di ingresso e, sulla base di interviste agli utenti, abbiamo dedotto quali avrebbero convertito meglio. Poiché l'interazione degli utenti in Medio Oriente differisce da del Regno Unito, ne abbiamo tenuto conto, e Claude ci ha aiutato a identificare nuovi punti di ingresso che ci hanno permesso di prendere decisioni informate di conseguenza", racconta.
È uno schema che vede ripetersi in tutto il settore: l'AI mappa il terreno alla velocità delle macchine; l'umano decide in quale direzione camminare.
Questo confine è importante man mano che i prototipi diventano eseguibili. Una generazione più rapida non elimina la necessità di definire il problema giusto, valutare se i flussi funzionano per gli utenti previsti o tenere conto del contesto culturale. Negli esempi di Olukoga, queste decisioni derivano da interviste agli utenti, ricerca e giudizio di prodotto, non dalla sola generazione di codice.
Lo spostamento investe i compiti, non le persone
L'ansia è alta negli ambienti del design, dove si teme che, man mano che gli strumenti AI rendono la programmazione accessibile a tutti, il valore dei product designer dedicati diminuisca. Una dichiarazione recente del Direttore Generale dell'FMI Kristalina Georgieva ha rilevato che l'AI potrebbe spostare fino al 40% della forza lavoro globale.
Olukoga sostiene che la realtà sia l'opposto. "In realtà, sta succedendo l'esatto contrario. Quando chiunque può generare codice funzionante in pochi secondi, il codice stesso diventa una merce. Ciò che diventa raro e prezioso è il giudizio di design", afferma.
"L'AI non può provare emozioni", aggiunge, ricordando una discussione con i designer lo scorso anno. "Di' loro che adesso è il momento in cui l'AI sarà peggiore come non sarà mai più, perché continuerà a evolversi."
Lo spostamento, a suo avviso, investe i compiti più che le persone. "Invece di sostituire il 40% dei designer, l'AI sta liquidando direttamente il 40% dei compiti standard, di routine e ad alta intensità esecutiva. L'AI non può sostituire l'inquadramento dei problemi e l'architettura dei sistemi. Si fa carico dei compiti pesanti, producendo risultati in pochi minuti, e il designer semplicemente usa il proprio gusto superiore per iterare e prendere decisioni."
Un'AI può generare all'istante dieci varianti di una schermata di checkout, ma non comprende intuitivamente la psicologia umana, l'armonia spaziale, l'accessibilità o le sfumature del brand. "L'AI sostituirà coloro che si rifiutano di usarla nel proprio flusso di lavoro", sostiene. "L'AI non sa perché un cliente abbandona il carrello al passaggio tre; ci vuole un product designer esperto per curare, criticare e dirigere l'AI verso un'esperienza utente senza soluzione di continuità."
Cosa succede a Figma
Se l'AI può generare interfacce pronte per la produzione a partire da prompt, cosa ne sarà di Figma, lo strumento predefinito dei team di prodotto ovunque?
"Non vedo il vibe coding sostituire del tutto Figma, ma cambia radicalmente l'uso che se ne fa", afferma Olukoga. A suo avviso, il vibe coding in linguaggio naturale elimina gran parte della produzione di schermate ad alta fedeltà, del prototipazione statica e degli handoff agli sviluppatori. Sostituirà Figma per l'esecuzione meccanica della produzione, ma non per l'allineamento strategico o il design sistemico. I designer un tempo dedicavano il 70% del loro tempo a disegnare schermate statiche ed esportare specifiche; il vibe coding assorbe quella produzione meccanica, rendendo più facile per i designer concentrarsi sul processo decisionale mentre l'AI si occupa della generazione delle cornici UI.
Una nuova economia per i team in fase iniziale
le startup in fase iniziale nei mercati emergenti, dove i talenti ingegneristici sono costosi, il vibe coding altera l'economia della costruzione dei team. Olukoga descrive uno spostamento strutturale: l'assunzione ritardata di un ingegnere front-end dedicato. Storicamente, una startup aveva bisogno di un architetto backend e di un ingegnere frontend solo per far costruire i componenti mobile. La generazione in linguaggio naturale banalizza il codice boilerplate, il che significa che un singolo fondatore full-stack può ora costruire e distribuire interfacce utente complete. I fondatori possono rilasciare rapidamente un MVP e assumere personale tecnico solo quando il ridimensionamento lo richiede.
"Il vibe coding sta colmando la divisione storica tra design e ingegneria", osserva. "Permette ai designer di passare direttamente dall'idea al software funzionante senza impantanarsi in errori di sintassi, codice boilerplate o handoff persi nella traduzione."
Imparare entrambi gli strumenti, mantenere il giudizio
Per i designer che entrano nel settore oggi, il consiglio di Olukoga non è scegliere tra strumenti vecchi e nuovi. "Dovrebbero imparare entrambi", afferma. "Poiché l'AI genera così tanti codici e design, serve il giudizio umano per ottenere risultati unici." Padroneggiare componenti Figma complessi costruisce le fondamenta del design; usare i prompt con gli strumenti AI accelera l'esecuzione. Il giudizio, però, non è negoziabile.
Il centro di gravità della professione del design si sta spostando dai pixel statici verso qualcosa di più simile alla regia. Lo sviluppo software, conclude Olukoga, non consiste più nel disegnare come dovrebbe apparire un'interfaccia, ma nel dirigere la vibe attraverso il giudizio umano. I designer che prospereranno, sostiene, saranno quelli che abbineranno una profonda empatia per gli utenti alla capacità di formulare prompt, guidare e plasmare codice live in tempo reale.