For instance, what we're seeing with pure vibe-coding is that even the best models make small mistakes, usually in the architecture but often in even lower-level abstractions, that compound over time resulting in unmanageable complexity. Senior engineers are able to spot and fix these issues early based on intuition, but that intuition has come from a lot of hands-on experience.
Using AI for a given skill is becoming a separate skill in itself, for sure. But this still requires having an understanding of the original skill itself.
I think this requirement won't change until we have super-intelligence, where AI is consistently much better than humans, i.e. beyond AGI. Because even at human-level performance, the only human that can verify an expert's work is another expert.
Our only value in an LLM dominated world is the ability to handle the situations that the LLMs can't. Those who let their skills and critical thinking atrophy (or never built them in the first place), well, they're simply not going to make it. Shepherding LLMs is not a difficult skill to acquire and isn't going to be enough to let us maintain our value.
Have you met a farmer? Most farmers are strong as all hell.
You can build muscles by digging a field by hand but most people commercially use tractors. And operating tractors is a skill but a different one.
I imagine it'll go like that with AI. People will use it and learn the skill of using AI.
I mean you can learn the skill the machine does if you want like learning to write machine code rather than using a compiler but there may be a limited number of people doing that.