Writing code is easy. Writing software is hard. Part of the reason writing software is hard is because writing code is so easy.
Jonathan Cortis
Too many people still confuse Software Engineering with writing code. Code is the artifact. Software Engineering is understanding the problem, making tradeoffs, designing the system, reducing complexity, and deciding what shouldn't be built. No amount of 'vibe coding' can help you with this.