Quindi molte persone lodano il vibe coding, e addirittura lo collegano agli individui straordinari, pensando che saper scrivere codice e creare strumenti per risolvere alcuni problemi sia davvero impressionante. In realtà, non sono d'accordo. In parole povere, ciò che stai facendo ora con il vibe coding è qualcosa che un programmatore competente poteva scrivere senza AI in passato. La stragrande maggioranza delle persone sta semplicemente creando strumenti per migliorare la propria efficienza personale, equivalenti a codificare alcune delle proprie azioni quotidiane. La vera barriera nel settore del software è il business, è il progetto. Nelle grandi aziende, l'uso dell'AI per assistere nello sviluppo è iniziato quasi subito dopo l'uscita di GPT, e perché non dovrebbero usarlo se può risparmiare enormemente sul lavoro umano? Ma i progetti di Huawei te li faranno? I progetti di Alibaba te li faranno? Molti progetti delle aziende statali e dei dipartimenti governativi, senza un po' di alcol e chiacchiere, riesci a ottenerli? Senza qualifiche, non hai nemmeno la soglia per partecipare alle gare. È sempre stato così: la tecnologia non vale molto, il business vale, le qualifiche valgono, e sarà sempre così. La tecnologia non vale molto, ma le altre barriere di tipo soft, anche se una persona sa fare vibe coding, non potrà mai raggiungerle. Ho riflettuto a lungo sul perché i non programmatori che praticano il vibe coding tendano spesso a ingigantire il proprio ego, sentendosi onnipotenti e pensando che il settore del software sarà sconvolto. Penso che la ragione possa essere, da un lato, la mancanza di comprensione delle vere barriere del settore del software, e dall'altro, la natura umana. Nel settore del software ci sono molte barriere, e la natura umana è tale che quando si impara qualcosa, si tende a ingigantirlo, all'infinito. È come dopo aver fatto palestra e sentirsi con i bicipiti così forti da poter uccidere un elefante con un pugno, è la stessa cosa.