very good articulation on the problem. My bet is that it is probably fine in the sense that the mastery itself is not going to be relevant.
I want to view AI coding as invention of new coding tools, at least in the way you described. I (hope) it will be more like punch-card->assembly-> BASIC/C -> scripting language -> some sort of well-structured natural language.