it has always been so that being able to read and write code is the first step on the rung. Once you get experience, you start to focus more on higher level concepts of what won't work, what will be annoying to maintain, what will be slow, what will be annoying to extend, and what will be acceptable to the other groups of humans you work with.

I think learning to code will still help with the other things here - its a good first step, even if its now obsolete on a direct level. Like how its useful for mathematicians to be able to calculate by hand even though calculators exist - it gives intuition for how to operate the tools and check results