At this point, as a senior developer, I donāt think I could go back without it. I use it constantly and sometimes even let it write code that I donāt fully understandālike some fancy math in a shader. But in those cases, I donāt really need to understand every detail of that part.
That said, one thing I know for sure: no matter how good AI becomesāeven if we end up with some super-mega AI that cures life itselfāthere will always be a need for a driver. And to be a driver as a developer, you still need to grind and truly understand what youāre doing.
And that part is hard. These days, all of a sudden, code is treated like itās the easiest thing in the world. Well, guess whatāitās not, and it never will be.
Going through the process of learning to code with the mindset of actually building something is one of the hardest things you can learn. Harder than math, harder than medicine, and harder than almost any other field out there, with a few exceptions. So yesācoding is hard as f*ck, and if you truly want to create/innovate you need to learn it before diving into AI/vibe coding or agents or whatever will come next⦠withoiut this it will happen exactly what you described in your blog post, finised app that the ādevelopoerā has no clue hoe they work if there are issues with them or who knows what, this apps will never get approved anyway, recently I got a soft reject on wordpress.org becuase I made a mistake in a method comment imagin that, so the vibe coded apps will never be approved by a reviewer!!!
The new generation of developers, in my book, is often scared to actually write advanced code without blindly trusting it. That just doesnāt work. In a finished application, we all know how many small things can go wrong. One simple mistake in sanitization can break an entire databaseāand thatās just one example.
As time passes, Iām convinced that human expertise will become more and more valuable. As the world gets lazier using AI, real understanding will stand out even moreābecause laziness is part of human nature when things get easier.
This year will be hard, but it will shape the future for those who will remain and are truly passionate about what they love to do and those who are in this field just for the money⦠I expect things to get better in the future.
I was just thinking about something: a client recently didnāt even know where to paste a video URL in one of my plugins. And yet the propaganda now is that this type of client can create an app. Come on, LOL.
Big tech companies and AI CEOs keep spreading the idea that AI will let everyone āvibe-codeā anything. But honestly, just try it and see how it actually goes.