6 Sources
6 Sources
[1]
Vibe coding has turned senior devs into 'AI babysitters,' but they say it's worth it | TechCrunch
Carla Rover once spent 30 minutes sobbing after having to restart a project she vibe coded. Rover has been in the industry for 15 years, mainly working as a web developer. She's now building a startup, alongside her son, that creates custom machine learning models for marketplaces. She called vibe coding a beautiful, endless cocktail napkin on which one can perpetually sketch ideas. But dealing with AI-generated code that one hopes to use in production can be "worse than babysitting," she said, as these AI models can mess up work in ways that are hard to predict. She had turned to AI coding in a need for speed with her startup, as is the promise of AI tools. "Because I needed to be quick and impressive, I took a shortcut and did not scan those files after the automated review," she said. "When I did do it manually, I found so much wrong. When I used a third-party tool, I found more. And I learned my lesson." She and her son wound up restarting their whole project -- hence the tears. "I handed it off like the copilot was an employee," she said. "It isn't." Rover is like many experienced programmers turning to AI for coding help. But such programmers are also finding themselves acting like AI babysitters -- rewriting and fact-checking the code the AI spits out. A recent report by content delivery platform company Fastly found that at least 95% of the nearly 800 developers it surveyed said they spend extra time fixing AI-generated code, with the load of such verification falling most heavily on the shoulders of senior developers. These experienced coders have discovered issues with AI-generated code ranging from hallucinating package names to deleting important information and security risks. Left unchecked, AI code can leave a product far more buggy than what humans would produce. Working with AI-generated code has become such a problem that it's given rise to a new corporate coding job known as "vibe code cleanup specialist." TechCrunch spoke to experienced coders about their time using AI-generated code about what they see as the future of vibe coding. Thoughts varied, but one thing remained certain: The technology still has a long way to go. "Using a coding co-pilot is kind of like giving a coffee pot to a smart six-year-old and saying, 'Please take this into the dining room and pour coffee for the family,'" Rover said. Can they do it? Possibly. Could they fail? Definitely. And most likely, if they do fail, they aren't going to tell you. "It doesn't make the kid less clever," she continued. "It just means you can't delegate [a task] like that completely." Feridoon Malekzadeh also compared vibe coding to a child. He's worked in the industry for more than 20 years, holding various roles in product development, software, and design. He's building his own startup and heavily using vibe-coding platform Lovable, he said. For fun, he also vibe codes apps like one that generates Gen Alpha slang for Boomers. He likes that he's able to work alone on projects, saving time and money, but agrees that vibe coding is not like hiring an intern or a junior coder. Instead, vibe coding is akin to "hiring your stubborn, insolent teenager to help you do something," he told TechCrunch. "You have to ask them 15 times to do something," he said. "In the end, they do some of what you asked, some stuff you didn't ask for, and they break a bunch of things along the way." Malekzadeh estimates he spends around 50% of his time writing requirements, 10% to 20% of his time on vibe coding, and 30% to 40% of his time on vibe fixing -- remedying the bugs and "unnecessary script" created by AI-written code. He also doesn't think vibe coding is the best at systems thinking -- the process of seeing how a complex problem could impact an overall result. AI-generated code, he said, tries to solve more surface-level problems. "If you're creating a feature that should be broadly available in your product, a good engineer would create that once and make it available everywhere that it's needed," Malekzadeh said. "Vibe coding will create something five different times, five different ways, if it's needed in five different places. It leads to a lot of confusion, not only for the user, but for the model." Meanwhile, Rover finds that AI "runs into a wall" when data conflicts with what it was hard-coded to do. "It can offer misleading advice, leave out key elements that are vital, or insert itself into a thought pathway you're developing," she said. She also found that rather than admit to making errors, it will manufacture results. She shared another example with TechCrunch, where she questioned the results an AI model initially gave her. The model started to give a detailed explanation pretending it used the data she uploaded. Only when she called it out did the AI model confess. "It freaked me out because it sounded like a toxic co-worker," she said. On top of this, there are the security concerns. Austin Spires is the senior director of developer enablement at Fastly and has been coding since the early 2000s. He's found through his own experience -- along with chatting with customers -- that vibe code likes to build what is quick rather than what is "right." This may introduce vulnerabilities to the code of the kind that very new programmers tend to make, he said. "What often happens is the engineer needs to review the code, correct the agent, and tell the agent that they made a mistake," Spires told TechCrunch. "This pattern is why we've seen the trope of 'you're absolutely right' appear over social media." He's referring to how AI models, like Anthropic Claude, tend to respond "you're absolutely right" when called out on their mistakes. Mike Arrowsmith, the chief technology officer at the IT management software company NinjaOne, has been in software engineering and security for around 20 years. He said that vibe coding is creating a new generation of IT and security blind spots to which young startups in particular are susceptible. "Vibe coding often bypasses the rigorous review processes that are foundational to traditional coding and crucial to catching vulnerabilities," he told TechCrunch. NinjaOne, he said, counters this by encouraging "safe vibe coding," where approved AI tools have access controls, along with mandatory peer review and, of course, security scanning. While nearly everyone we spoke to agrees that AI-generated code and vibe-coding platforms are useful in many situations -- like mocking up ideas -- they all agree that human review is essential before building a business on it. "That cocktail napkin is not a business model," Rover said. "You have to balance the ease with insight." But for all the lamenting on its errors, vibe coding has changed the present and the future of the job. Rover said vibe coding helped her tremendously in crafting a better user interface. Malekzadeh simply said that, despite the time he spends fixing code, he still gets more done with AI coders than without them. "'Every technology carries its own negativity, which is invented at the same time as technical progress," Malekzadeh said, quoting the French theorist Paul Virilio, who spoke about inventing the shipwreck along with the ship. The Fastly survey found that senior developers were twice as likely to put AI-generated code into production compared to junior developers, saying that the technology helped them work faster. Vibe coding is also part of Spires' coding routine. He uses AI coding agents on several platforms for both front-end and back-end personal projects. He called the technology a mixed experience but said it's good in helping with prototyping, building out boilerplate, or scaffolding out a test; it removes menial tasks so that engineers can focus on building, shipping, and scaling products. It seems the extra hours spent combing through the vibe weeds will simply become a tolerated tax on using the innovation. Elvis Kimara, a young engineer, is learning that now. He just graduated with a master's in AI and is building an AI-powered marketplace. Like many coders, he said vibe coding has made his job harder and has often found vibe coding a joyless experience. "There's no more dopamine from solving a problem by myself. The AI just figures it out," he said. At one of his last jobs, he said senior developers didn't look to help young coders as much -- some not understanding new vibe-coding models, while others delegated mentorship tasks to said AI models. But, he said, "the pros far outweigh the cons," and he's prepared to pay the innovation tax. "We won't just be writing code; we'll be guiding AI systems, taking accountability when things break, and acting more like consultants to machines," Kimara said of the new normal for which he's preparing. "Even as I grow into a senior role, I'll keep using it," he continued. "It's been a real accelerator for me. I make sure I review every line of AI-generated code so I learn even faster from it."
[2]
After AI Led to Layoffs, Coders Are Being Hired to Fix 'Vibe-Coded' Screwups
The generative AI industry has promised to "disrupt" society, and on that front, it can be said to have succeeded. AI has certainly disrupted many parts of society, including education, social media, and politics. Most of all, it seems to have disrupted the tech industry itself, where what was once a profitable career (software development) increasingly seems to be more of a precarious one, thanks to the rise of so-called "vibe coding"â€"a form of AI-assisted software development that requires less experience and more automation. This whole vibe coding thing doesn't seem to be working out for companies, however, as generating code via an LLM prompt at breakneck speed can, predictably, lead to less-than-stellar work. Now, in an ironic twist, it seems that, having dispensed with more skilled coders for the cheap effectiveness of a chatbot-aided code monkey, companies are having to hire additional contractors to fix the AI's screw-ups. 404 Media writes about the rise of an entire new class of coders, dubbed the "vibe coding cleanup specialists,†who can swoop in to fix the problems that AI-generated code creates for companies. The outlet cites one description shared with them by a specialist, who said his particular expertise was to "polish" up codebases that might be a little rough around the edges: “I've been offering vibe coding fixer services for about two years now, starting in late 2023. Currently, I work with around 15-20 clients regularly, with additional one-off projects throughout the year,†Hamid Siddiqi, who offers to “review, fix your vibe code†on Fiverr, told me in an email. “I started fixing vibe-coded projects because I noticed a growing number of developers and small teams struggling to refine AI-generated code that was functional but lacked the polish or â€~vibe’ needed to align with their vision. I saw an opportunity to bridge that gap, combining my coding expertise with an eye for aesthetic and user experience.†Siddiqi told 404 that he commonly assists companies with "inconsistent UI/UX design in AI-generated frontends, poorly optimized code that impacts performance, misaligned branding elements, and features that function but feel clunky or unintuitive." Yet another cleanup specialist, Swatantra Sohni, told the outlet that they think AI is being leveraged by people who don't otherwise have the digital skills to build products. The results are predictable: “Most of these vibe coders, either they are product managers or they are sales guys, or they are small business owners, and they think that they can build something,†Sohni told me. “So for them it’s more for prototyping. Vibe coding is, at the moment, kind of like infancy. It's very handy to convey the prototype they want, but I don't think they are really intended to make it like a production grade app.†It's unclear how widely these services are being offered, but given the rising popularity of vibe-coding amongst small businesses, it seems likely that it would be a growing market. As with many other AI-led industries, humans are still necessary after all.
[3]
The Software Engineers Paid to Fix Vibe Coded Messes
Linkedin has been joking about "vibe coding cleanup specialists," but it's actually a growing profession. Freelance developers and entire companies are making a business out of fixing shoddy vibe coded software. I first noticed this trend in the form of a meme that was circulating on LinkedIn, sharing a screenshot of several profiles who advertised themselves as "vibe coding cleanup specialists." I couldn't confirm if the accounts in that screenshot were genuinely making an income by fixing vibe coded software, but the meme gained traction because of the inherent irony in the existence of such a job existing. The alleged benefit of vibe coding, which refers to the practice of building software with AI-coding tools without much attention to the underlying code, is that it allows anyone to build a piece of software very quickly and easily. As we've previously reported, in reality, vibe coded projects could result in security issues or a recipe app that generates recipes for "Cyanide Ice Cream." If the resulting software is so poor you need to hire a human specialist software engineer to come in and rewrite the vibe coded software, it defeats the entire purpose. LinkedIn memes aside, people are in fact making money fixing vibe coded messes. "I've been offering vibe coding fixer services for about two years now, starting in late 2023. Currently, I work with around 15-20 clients regularly, with additional one-off projects throughout the year," Hamid Siddiqi, who offers to "review, fix your vibe code" on Fiverr, told me in an email. "I started fixing vibe-coded projects because I noticed a growing number of developers and small teams struggling to refine AI-generated code that was functional but lacked the polish or 'vibe' needed to align with their vision. I saw an opportunity to bridge that gap, combining my coding expertise with an eye for aesthetic and user experience." Siddiqi said common issues he fixes in vibe coded projects include inconsistent UI/UX design in AI-generated frontends, poorly optimized code that impacts performance, misaligned branding elements, and features that function but feel clunky or unintuitive. He said he also often refines color schemes, animations, and layouts to better match the creator's intended aesthetic. Siddiqi is one of dozens of people on Fiverr who is now offering services specifically catering to people with shoddy vibe coded projects. Established software development companies like Ulam Labs, now say "we clean up after vibe coding. Literally." "Built something fast? Now it's time to make it solid," Ulam Labs says on its site. "We know how it goes. You had to move quickly, get that MVP [minimally viable product] out, and validate the idea. But now the tech debt is holding you back: no tests, shaky architecture, CI/CD [Continuous Integration and Continuous Delivery/Deployment] is a dream, and every change feels like defusing a bomb. That's where we come in." Swatantra Sohni, who started VibeCodeFixers.com, a site for people with vibe coded projects who need help from experienced developers to fix or finish their projects, says that almost 300 experienced developers have posted their profiles to the site. He said so far VibeCodeFixers.com has only connected between 30-40 vibe code projects with fixers, but that he hasn't done anything to promote the service and at the moment is focused on adding as many software developers to the platform as possible. Sohni said that he's been vibe coding himself since before Andrej Karpathy coined the term in February. He bought a bunch of vibe coding related domains, and realized a service like VibeCodeFixers.com was necessary based on how often he had to seek help from experts on his own vibe coding projects. In March, the site got a lot of attention on X and has been slowly adding people to the platform since. Sohni also wrote a "Vibecoding Community Research Report" based on interviews with non-technical people who are vibe coding their projects that he shared with me. The report identified a lot of the same issues as Siddiqi, mainly that existing features tend to break when new ones are added. "Most of these vibe coders, either they are product managers or they are sales guys, or they are small business owners, and they think that they can build something," Sohni told me. "So for them it's more for prototyping. Vibe coding is, at the moment, kind of like infancy. It's very handy to convey the prototype they want, but I don't think they are really intended to make it like a production grade app." Another big issue Sohni identified is "credit burn," meaning the money vibe coders waste on AI usage fees in the final 10-20 percent stage of developing the app, when adding new features breaks existing features. In theory, it might be cheaper and more efficient for vibe coders to start over at that point, but Sohni said people get attached to their first project. "What happens is that the first time they build the app, it's like they think that they can build the app with one prompt, and then the app breaks, and they burn the credit. I think they are very emotionally connected to the app, because this act of vibe coding involves you, your creativity." In theory it might be cheaper and more efficient for vibe coders to start over if the LLM starts hallucinating and creating problems, but Sohni that's when people come to VibeCodeFixers.com. They want someone to fix the bugs in their app, not create a new one. Sohni told me he thinks vibe coding is not going anywhere, but neither are human developers. "I feel like the role [of human developers] would be slightly limited, but we will still need humans to keep this AI on the leash," he said.
[4]
AI-written software Is booming: can you trust the vibe?
With vibe coding, virtually anyone can create functional software code using natural language prompts - or can they? In the world of software development, improving efficiency without compromising code quality is the goal. Generative AI is the latest developer tool used to improve software and shorten time-to-market for new features. Both experienced and novice coders can now increase productivity using GenAI platforms to write new programs using natural language queries, a new approach called vibe coding. With vibe coding, virtually anyone can create functional software code using natural language prompts. Vibe coding speeds software development, automating the creation of new applications that can be tested and refined. Vibe coding also makes it easier for those with limited programming experience to develop new apps. But just because inexperienced developers can now write AI-generated software, should they? Less experienced developers are using vibe coding to shorten development time, but that can lead to other problems. For example, AI-generated code may overlook security concerns, integration issues, or performance bottlenecks. It takes an experienced programmer to provide the technical context needed to create robust software using AI coding. Novice programmers can use AI to write software, but they will leave gaps because they don't know what they don't know. To illustrate, consider the recent Tea app hack. Tea Dating Advice was launched in 2023 as a women-only site to give members access to background checks on men they date. In a data breach, a hacker accessed 72,000 images stored in an archived data system, including 13,000 photos used for IDs and 59,000 user-submitted images. The data breach was the result of archiving the images in a misconfigured Firebase storage bucket. AI coding models are security-aware in the right context. Instructing an AI coding system to store images in a public Firebase data repository is not inherently wrong and may be a reasonable choice for scale and performance. When the developer instructs a vibe coding platform that the data is sensitive and subject to privacy laws, the AI may recommend a more secure solution. It requires an experienced developer to provide the right prompts. An expert programmer understands the tradeoffs between security, performance, and architecture, filling in the gaps in an app created using vibe coding. Andrej Karpathy coined the term "vibe coding" in early 2025 to describe how AI can be used to write software. The idea is that, rather than coding line by line, vibe coding creates, refines, and debugs the application, freeing developers for more strategic tasks. There are two ways to apply vibe coding: Pure vibe coding: Some developers rely solely on AI as an exploratory form of application development, enabling rapid ideation and experimentation. AI-assisted coding: AI can also serve as a collaborator. The developer guides the AI to write the code, then reviews and tests it to understand how the code functions. New AI-powered code generators like Replit, Claude, and Cursor have hit the market to aid developers. These code generators are built on large language models (LLMs) for coding and trained using massive amounts of code. Developers simply describe what they want to do, and the code generator creates an application to be refined and tested. Vibe coding is fostering a new type of development culture where you code first and refine later. However, vibe coding still needs the human in the loop to provide creativity and out-of-the-box thinking. While AI coding can be a great productivity tool, it still has limitations, even in the hands of seasoned programmers. Some of the real-world shortcomings include: Inability to deal with technical complexity: Like all AI, vibe coding engines draw from existing data, which works well with standard frameworks. Sophisticated applications may have requirements that are unique or complex. Poor debugging: AI-generated code can be hard to test and debug since it's dynamic and lacks architectural structure. Code quality and performance: Vibe coding is great for prototyping and testing, but AI-generated code still needs to be optimized and maintained. For example, vibe coding can be problematic for distributed applications that use a structured level architecture and sophisticated optimization strategies. Maintenance challenges: Vibe coding threatens to add to technical debt. All software requires regular maintenance. To maintain AI-generated code, programmers must understand its structure and underlying logic. With vibe coding, it's difficult to know what's going on under the hood. Security issues: Apps written using AI may leave vulnerabilities. Security issues can go undetected if the code isn't carefully reviewed. Despite these limitations, vibe coding offers several advantages, such as fast prototyping using natural language instructions. This problem-first approach is a departure from conventional coding, allowing developers to focus on functionality rather than the tech stack. Vibe coding can also reduce risk while maximizing impact. Businesses can experiment with ideas and gather feedback with minimal investment. Once new concepts have been validated using vibe coding, additional resources can be committed for commercial development. And vibe coding increases productivity. Now developers can apply multimodal programming, combining voice, visual, and text to create new apps. AI is driving new trends such as voice-driven and visual programming interfaces that are more intuitive and increase flexibility. Just because vibe coding simplifies software development, is it responsible to release code no one truly understands? Competitive pressure and the desire to shorten time to market encourage shortcuts. It's tempting to deploy AI-written software without a human in the loop to apply proper analysis and debugging, which increases security risks and undermines software maintenance. The easier it is to write new applications, the more code is created. The sheer volume of code can become an issue, especially in maintaining a knowledge base. Widespread adoption of vibe coding may also have lasting consequences for education and coding skills. When you take a step back, you realize that vibe coding is just another means of abstracting machine code - something developers have done since the birth of software. There are other ways to gain the same efficiencies without sacrificing control over the code. No-code platforms are appealing to businesses looking to develop complex applications with little developer expertise. No-code makes it easy to visualize workflows, assembling proven code modules to deliver the desired functionality. While no-code tools lack the total freedom of vibe coding, they put developers in control, allowing them to create using tested building blocks, shortening development time without sacrificing code quality. Applications built using no-code solutions offer agility and flexibility and are generally easier to maintain. They also eliminate technical debt, relying on the no-code provider to take responsibility for machine functions. No-code users can create applications, adapt workflows, and add functions without writing a single line of code. App development is evolving, and businesses can weigh the pros and cons of vibe coding versus no-code solutions. Vibe coding relies on AI, which means all the limitations that go with it, such as failing to ask the right questions or incomplete responses. No-code solutions offer more control and are built on the work of experienced developers, albeit with limitations of functionality and scalability. No matter how you choose to approach application development, it pays to have experienced developers behind the wheel. I tried 70+ best AI tools.
[5]
Amateurs Using AI to "Vibe Code" Are Now Begging Real Programmers to Fix Their Botched Software
Welcome to the future, where the vibes are bad in almost every meaningful respect -- but where you do, at the very least, get to "vibe code," or use an AI model to write code and even build entire pieces of software. But rarely does the process go smoothly enough for prime time. The jury's still out on whether experienced programmers actually benefit from using AI coding assistants, and the tech's shortcomings are even more obvious when it's being relied on by untrained amateurs who openly embrace the whole shtick of working off mainly "vibes." Nothing illustrates that last point better than the fact that some veteran programmers are apparently now making a killing by fixing these AI-hallucinated disasters, as spotlighted by 404 Media, which interviewed a few of these canny opportunists. "I started fixing vibe-coded projects because I noticed a growing number of developers and small teams struggling to refine AI-generated code that was functional but lacked the polish or 'vibe' needed to align with their vision," Hamid Siddiqi, a programmer who offers to "fix your vibe code" on Fiverr, told the outlet. Siddiqi added that these clients need help with everything from horrendously optimized code to botched AI-generated UIs. And business is booming. "I've been offering vibe coding fixer services for about two years now, starting in late 2023," Siddiqi told 404. "Currently, I work with around 15-20 clients regularly, with additional one-off projects throughout the year." AI models are notorious for hallucinating and generally not doing what you intend them to do. One man found this out the hard way after his vibe-coding AI wiped out his business's entire database. Nonetheless, even the largest tech firms have embraced using AI coding assistants. Google CEO Sundar Pichai claimed that as much as 25 percent of the company's code is now AI-generated; Microsoft chief Satya Nadella did one better and claimed that it was 30 percent at his company. Some research has suggested that relying on the tech does the opposite of making workflows more efficient, as programmers have to constantly double and triple check the AI's error-laden outputs. One recent study found that programmers who used tools like Anthropic's Claude were a whopping 19 percent slower, and ended up using less than half of the AI's suggestions. It's no surprise, then, that Siddiqi is far from alone. Searching "vibe code fixer" on Fiverr, which is just one of many popular gig work platforms, returns over 230 results. Fixing "vibe code," or some permutation thereof, is explicitly mentioned by many of these programmers describing their services. Some companies are getting in on the scene, too. 404 cited one software firm, Ulam Labs, which says on its website that "we clean up after vibe coding. Literally." There's even an entire website dedicated to the niche: VibeCodeFixers.com. Its founder Swatantra Sohni told 404 that over 300 veteran programmers have already signed up. He bought the domain immediately after Andrej Karpathy, a prominent computer scientist and a former director of AI at Tesla, coined the term in February. The writing on the wall was that obvious. "Most of these vibe coders, either they are product managers or they are sales guys, or they are small business owners, and they think that they can build something," Sohni told 404. Often, he found that vibe coders burn money on AI usage fees in the final stages of development when they try to add new features that break the app, at which point it would be cheaper to just start from scratch. Luckily for Siddiqi and company, they often don't.
[6]
Vibe Coding: Design Thinking For The AI Era
Vibe Coding is a dream come true for big thinkers with no coding skills, an excellent asset for AI to self-iterate, and a nightmare of fragile code from the point of view of some developers. Benzinga spoke with four AI and Web3 development leaders to get their take on the power and trajectory of Vibe Coding: Ahmad Shadid, CEO, of O.XYZ, an AI-led decentralized organization, with a background as a backend Python engineer; Carter Feldman, CEO, of Psy Protocol which is building decentralized infrastructure; Dana Love, Co-founder, PoobahAI, focused on AI-assisted development tools and a long-time voice on low-code and no-code innovation; and Syed Hussain, Co-founder of Shiza, a platform building prediction market infrastructure at the intersection of AI and blockchain. What is Vibe Coding? To an outsider, Vibe Coding looks like a way to build apps using AI without the grueling process of learning any syntax in coding languages. To someone versed in agentic AI, vibe coding is how Large Language Models (LLMs) such as GPT-5o, Claude 3.5 Sonnet, and Gemini 2.5 Pro can self-iterate, with bots creating more bots. Among the experts, Vibe Coding is somewhat subjective but brimming with potential. "Vibe coding carries a negative sentiment in the developer community, who view it as not real coding. To me, that feels a lot like people who denigrated HTML as not a real language," Love said. Vibe Coding gives users the potential to design apps without having to code just by describing in precise detail to AI what it is that you want. But as anyone who has played RPGs can tell you, when you make a wish you have to be exact in your phrasing, or it can lead to terrible side effects. So knowing how to frame your request has become its own new skillset - the Context Engineer. Syed said: "Arguing about what to call Vibe Coding is like debating whether to say "wtup" versus "how are you doing" - it's missing the point entirely. Terms evolve with culture. Everyone who works with AI is essentially some kind of "context engineer" - another term for what used to popularly be called "prompt engineer" -- which is someone who can effectively communicate to an AI what the output needs to be. The skill isn't in the terminology; it's in the clarity of communication between human intent and machine execution." Vibe Coding seems to work best when there is a human to review AI's work, but the experts we spoke to were especially bullish on Vibe Coding not as a way to build a final product but as means to speed up the creation of prototypes. "Vibe coding is more than a shortcut for MVPs -- it allows for innovation because engineers and companies are now not constrained by language. It reframes how we ideate and experiment," Shadid said. Vibe Coding: The Design Thinking Design Thinking is the radical idea that systems and solutions start with users and the users' problems. The solutions have to grow out of the problem and when user-experiences are better, Design Thinking has done its job. Design thinking started in the mid-20th century as designers codified processes around user needs and was institutionalized through Stanford's design program and popularized in the 1990s. Design Thinking leads to better UXs, Vibe Coding will lead to better apps because it helps developers to test ideas. In both cases 99% of the ideas may end up in the virtual recycling bin, but that's exactly the point. The ability to test ideas easily and quickly with vibe coding will allow developers and companies to think more creatively, see what works with simple prototyping, and thereby change the range of what is feasible. "We're not just looking at a shortcut for demos here; we're at the genesis of a new wave of innovation. This isn't simply about democratizing a skill once guarded by a few; it's about fundamentally changing how we use computers," Feldman said. When asked how a young person should prepare to be on the leading edge of AI-led coding, Love said: "Get a Bachelor of Fine Arts." In other words, Vibe Coding has the potential to open up new worlds of creativity, and the creative and organized thinkers who can help carefully and contextually define real-life user problems and directly applicable solutions will own the next wave of tech innovation. "Vibe coding is potentially becoming a discipline on par with modern design thinking," Shadid said. Over time, the addition of Vibe Coding will change not just who can build, but how we define what it means to build and ultimately what novel use cases are possible. "Vibe coding is for those who aren't already in the game. The advantage EVM programmers enjoyed has evaporated as AI can now code Rust as well as human programmers. Anyone with a vision will be able to be a builder," Feldman said. Love, who has seen all manner of leading-edge tech transitions from VoIP to cloud-based ERP, said, "AI is as influential right now as the computer was in the early 1980s. Instead of computing power on everyone's desk, we have artificial intelligence in everyone's hands. Anyone can build now." Image by Robert Anthony from Pixabay Market News and Data brought to you by Benzinga APIs
Share
Share
Copy Link
AI-assisted coding, known as 'vibe coding', is transforming software development. While it promises faster development, it also introduces new challenges, leading to the emergence of 'vibe code cleanup specialists'.
In the rapidly evolving world of software development, a new trend called 'vibe coding' is making waves. This AI-assisted coding method allows developers to create software using natural language prompts, potentially revolutionizing the industry. However, as with any disruptive technology, it comes with its own set of challenges and opportunities
1
.Vibe coding promises to speed up software development and make it accessible to those with limited programming experience. However, experienced developers are finding themselves in the role of 'AI babysitters,' spending significant time rewriting and fact-checking AI-generated code
1
.A recent report by Fastly found that 95% of surveyed developers spend extra time fixing AI-generated code, with senior developers bearing the brunt of this work. Issues range from hallucinated package names to security risks and deletion of important information
1
.As a result of these challenges, a new profession has emerged: the 'vibe code cleanup specialist.' These experienced programmers offer services to fix and optimize AI-generated code
2
3
.Hamid Siddiqi, a freelance developer, reports working with 15-20 clients regularly to fix vibe-coded projects. Common issues include inconsistent UI/UX design, poorly optimized code, and misaligned branding elements
3
.Related Stories
While vibe coding can be a powerful tool for rapid prototyping and ideation, it has significant limitations. AI-generated code often struggles with technical complexity, debugging, and maintenance. Security issues can go undetected without careful review, and the code may lack the optimization strategies necessary for sophisticated applications
4
.Despite its challenges, vibe coding is fostering a new development culture of 'code first, refine later.' However, the human element remains crucial. Experienced developers are needed to provide the right context, understand tradeoffs, and fill in the gaps left by AI-generated code
4
.As the industry adapts to this new paradigm, it's clear that while AI can enhance productivity, it cannot replace the expertise and creativity of skilled programmers. The rise of vibe coding cleanup specialists underscores both the potential and the limitations of AI in software development, hinting at a future where human expertise and AI capabilities work in tandem to create more efficient and robust software solutions.
Summarized by
Navi
[1]
[3]