What is vibecoding – and why it 'doesn’t work'

A modern trend among clients in 2025—and one I expect to continue in 2026—is to oversimplify, even trivialize, IT challenges because of the current AI hype.
The AI business community is trying to convince clients and investors that IT companies will lose relevance, and that all IT development will be reduced to simply writing prompts into a web browser, from which you’ll get your future app, your next IT project, or your startup.
After all, AI can already replace IT companies.
AI will code your application from a simple prompt.
AI will deliver your IT solution instantly and, most importantly, for free.
AI can even make you a coffee if needed.
What exactly is vibecoding?
The term vibecoding emerged in February 2025. It was popularized by Andrej Karpathy, one of the co-founders of OpenAI. The idea behind vibecoding is that a user can generate their future application through AI prompts.
For example: "Create a mobile app for Android and iOS that tracks employee attendance in a company."
Traditional Programming vs. Vibecoding
Traditional Programming | Vibecoding | |
|---|---|---|
Initial cost of software development | High | Minimal or almost none |
If we look at the issue according to the attached table (the table is intentionally misleading), vibecoding completely outperformed the IT company and the human factor. LLMs have replaced the traditional IT approach.
"Last one out, turn off the lights..."
Why is an IT company still an important partner for your business?
"But why should I pay an IT company when we can code the entire solution through AI without your help?"
After more than 20 years in IT, I want to ask some questions about vibecoding that no one has answered for me so far:
Can AI deploy your application to a server?
Who will fix the code if the AI generates errors?
How will your AI application reach your customers’ mobile devices?
Where is your customers’ data—the most valuable asset your company has? Is it on your servers or on servers in China?
Speaking of servers, did AI buy the server for you?
… and many more questions.
Does this mean that IT hasn’t progressed at all and is just going along as usual?
Definitely not. AI and modern LLM models add incredible value to software development. LLM models save a huge amount of time. For less money and effort, the client receives significantly more value than they would have a few years ago.
Even in the world of IT companies, it is absolutely necessary to adapt to this change and offer solutions that work in cooperation with AI. My view on LLMs and vibecoding is that they are not tools meant to replace us; rather, they are tools that can significantly increase productivity and the complexity of future IT systems deployed in production.

2026-04-14 | AI / LLM
Why Your Corporate Data Isn’t Safe in AI (And What to Do About It)

Martin Jurek
CEO, Inogile

2026-04-01 | Information Systems | INOGILE
Why Building Software Is Like Building a House (And Why Most People Underestimate the Process)

Martin Jurek
CEO, Inogile

2026-01-16 | INOGILE
Networking and personal meetings as the foundation of business

Martin Jurek
CEO, Inogile

2025-11-24 | INOGILE | AI / LLM
Interview with our CEO for the Startitup portal

Martin Jurek
CEO, Inogile

2025-04-15 | AI / LLM
Overview of AI Tools for Streamlining Work

Martin Jurek
CEO, Inogile

2025-04-12 | AI / LLM | Information Systems | Mobile Applications
What is vibecoding – and why it 'doesn’t work'

Martin Jurek
CEO, Inogile

2025-04-10 | INOGILE
Summer Company Event 2025 / When Programmers Hit the Ranch

Martin Jurek
CEO, Inogile

2024-12-20 | INOGILE
INOGILE / Starbug is expanding into the Czech Republic

Martin Jurek
CEO, Inogile