What Not Reading Does to Your Writing
countercraft.substack.com
countercraft.substack.com
As someone mostly self taught that's how I've always done it until I do it enough I can do it in my head.
Same with code but even worse because code is non linear. The reality is that you need to manipulate things to understand how they fit. You can read all the architecture schemas you can find and review a ton of good implementations - hopefully you will have done that during your study - but you won't trully understand any of that until you have successfuly added something to a code base. That's why onboarding new people is so difficult. But I think I fundamentally disagree with your premise. Most people work all their lives on things they weren't involved with developing. Green field development is the exception not the rule.
This trend is very palpable, I'm resistant even to the oft used description of passages, pages, or chapters as "scenes".