Learning what though? When I wrote software I learn the domain, the problem space, the architecture, the requirements, etc, as well as how to turn those things into code. I don't actually care about the code though - as soon as something changes I'll throw the code out or change it. It's an artefact of the process of solving a problem, which isn't the important bit. The abstract solution is what I care about.
LLMs only really help to automate the production of the least important bit. That's fine.
LLMs only really help to automate the production of the least important bit. That's fine.