I work in an industry that used to have apprentices. Though sometimes they weren’t formally identified as such, they nevertheless had a time period of relatively low responsibility in which to acquire skills and ask hundreds, even thousands of questions. They also got all the crap jobs.
In some ways it was a useful system. There were some older guys that I learned from, that watched what I was doing, and that generally seemed to care whether I was getting it. At the time I barely noticed that I was being trained, and spent a fair amount of time complaining about the tedious nature of the work. After time passed and I learned a bit more, I could see the method of it.
In other ways, though, it could at times be an impediment to learning. Some of those “master” workers were completely full of themselves, so much so that they refused to keep up with the changes in technology. The old ways became officially broken in the late 1980’s. Even today you still can hear some idiot moaning about how much better things were before computers f$cked everything up.
As a computer-savvy technician today you can out-produce the old technology by leaps and bounds, particularly with regard to product quality. It’s not all just scheduling spreadsheets.
But the apprentice system pretty much died too. There are very few workers now that understand the complete product they are working on. The focus on method ended up costing breadth of knowledge.
We still need apprentices to do the crap work, but now they have to be expert in one tenth of the time, without the benefit of a broad understanding.