Software talent was "the scarcest, most coveted resource" in Silicon Valley until recently, said Semafor. But now a new generation of AI tools have made it possible for anyone to create apps and websites simply by describing what they want, a phenomenon known as "vibe coding".
These AI tools are able to translate instructions written in plain English into computer code that can then be used to create software – fuelling a new Silicon Valley boom. For software engineers, however, it's an alarming encroachment into their industry.
'Forget the code even exists' The term "vibe coding" was coined by computer scientist and OpenAI co-founder Andrej Karpathy in a post on X in February in which he described using AI-generated code for "throwaway weekend projects". "I just see stuff, say stuff, run stuff and copy paste stuff, and it mostly works," he wrote. Working with AI in this way, "you fully give into the vibes, embrace exponentials, forget that the code even exists".
Start-ups that develop software with generative AI are now "commanding sky-high valuations", said Reuters. Silicon Valley is seeing a "land grab situation" as the competing new companies seek to "establish their AI coding tool as the industry standard". They're also rushing to prevent the big players, such as Google, Microsoft and OpenAI, from taking over the vibe-coding frontier.
For many tech companies, it's "a boon", said NPR. "They can now try lots of things quickly, rather than having to hand ideas off to software engineers to create prototypes, one by one." So Silicon Valley's "next generation of unicorns" will not be restricted to those with the means to hire the "most talented coders", said Semafor.
'Bugs and security weaknesses' Vibe coding may seem like magic on the surface, said the Financial Times, but experts warn that it produces "messy code" that is "full of bugs and security weaknesses", and amateurs "do not have enough knowledge to spot all of these problems, let alone fix them".
It's a little like DIY: many of us will "experiment with projects at home and enjoy the process", and some of us "may even become really good" at it. "But, for the complicated jobs, many of us will discover a newfound respect for the professionals." |