There haven’t been that many new versions released lately, and more people are starting to realize the issues that come with vibe coding—problems that ultimately still need to be solved by engineers.
Most software engineering work isn’t actually that repetitive. Of course, I won’t deny that this trend lowers the barrier for building systems at a lower cost, but when it comes to production systems, security definitely has to be taken into account. And honestly, even engineers can't guarantee 100% security, so how could non-technical people be expected to?
Also, there have been ongoing revelations about MCP security issues recently, which suggests that, in the end, we may need to get back to the fundamentals of software engineering.
All in all, in today’s highly competitive and fast-paced environment, learning how to maintain your own rhythm is more important than ever.
Honestly I am a person who uses AI when programming but the code that the AI writes can't be pushed to production for users to use but I first need to go through it and through this process I fond bugs and errors in the codes that are written and this slows up my development in a project instead of making it quick.