When all this Vibe Coding started taking off, I thought “it’s dumb. People don’t actually know what’s being coded, they’ve just asked AI to plop out whatever and assume it works. Software Developers are still needed to write lines of code”. However, the more I mature into the situation I realize that Vibe Coding is actually effective. I now see it more like if you were a senior dev, the AI agent is your superhuman Jr dev that you ask to complete work for you and then you review its output. I still think Software Engineers are required for most optimal output. I’m a software engineer who has Vibe Coded some projects, and I also know of someone with no coding knowledge vibe coding a project. The difference in results is staggering. I think it’s important to know exactly what needs doing and also what the expected AI output should be. Comparing myself with the non-coder, I think the difference is them having to completely trust the output without properly breaking down the project as a real Dev would do. My final opinion: Vibe Coding as a developer is great. Time Saving. Vibe Coding as a non-dev might be fun, but is risky without proper knowledge submitted by /u/ThrowingSid
Originally posted by u/ThrowingSid on r/ClaudeCode
