I think it's the opposite , the better you are as a coder and know your domain, the better you can use ai tools. someone with no expertise is set up for failure
Indeed, I can predict a huge gulf between pre-vibe senior engs and post-vibe lazy learners: the seniors get massive amplification and meanwhile those on the ground floor are not learning, and even gradually loose what little they did learn
I have to add that working effectively with LLMs is a skill too, mostly in terms of prompting and system level prompts to skip _most_ of the fabrication and nonsense.
They have to be explicitly told often to keep things brief, non-fiction and non-sycophantic.
Then you still need to curate responses, but less so.
Agreed, and being productive with Claude Code and similar cli tools requires being deliberate about creating docs for background info, spec, and implementation plan, and final implementation notes.