Give AI (Code) a chance

On LinkedIn we’re seeing so many posts about vibe coding. Some people are very positive about it, others very negative. One thing that stands out to me is that a lot of the criticism comes from expecting vibe coding to solve the hardest, most obscure parts of programming. But why would we expect AI to already be able to tackle the trickiest computer science challenges?

Medicine began thousands of years ago, but we didn’t expect heart surgery right away. Engineering has been around for centuries, but skyscrapers came much later. Programming languages are only a few decades old, and it took time before we had web sockets and modern encryption. Even space flight started more than fifty years ago, yet we’re still not on Mars.

But what it can do is amazing. We can already spin up entire websites from scratch, generate BI dashboards that pull together complex data, or scaffold API backends in minutes. It helps with testing, boilerplate code, documentation, and even brainstorming design ideas. These are all the kinds of tasks that normally take up time and energy, and now we can shift more of that effort into creative problem-solving. The fact that AI can reliably handle this level of work today is not a limitation—it’s progress worth celebrating.

So maybe we need to give AI the same patience. Instead of demanding that it solve the hardest coding problems right now, let’s allow it the years it needs to grow. Just as doctors needed centuries before achieving successful heart transplants, AI will need time to mature before we can expect it to handle the deepest corners of our code.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.