This is about AI and learning.
I have an interesting observation: I had the last few years the opportunity to work with older legacy code bases. And I came to the conclusion, that understanding them for me requires systematic learning. Pretty much like learning a language.
Say you have 70,000 lines of code with about 8000 to 10000 identifiers. Also a number of implicit concepts. Invariants and so on.
To work with the code, you need some basic understanding. To understand, you need an idea what these identifiers mean. Or their important subset.
Now, remember that the human brain can only keep six or seven things in short-term memory. To store more, the meaning of all these identifiers, concepts, invariants etc.... .... - needs to go into long-term memory.
Which means repeating and memorizing around 10,000 things.
That is similar to learning a foreign language up to a pretty good level.
So. you need that learning process to work with legacy code.
If AI use inhibits this - this means trouble.