I agree. I guess what I'm getting at is some fields require requisite knowledge to be useful as an apprentice on day one.
Like for an electrician, on day one you can hand me tools, pull wires, carry supplies, clean up behind me, measure, etc. You may not be able to design the layout or check that things are to code, but you can help me while I e.g. explain why I needed you to grab 3-1 wire instead of a 2-1 for this fixture.
Where as in software you need a requisite amount of knowledge to do anything useful. And it's hard to sit there and explain what I'm doing when they can't read the language. It could be done, it's just harder to bring on someone that's going to be paid when they can't do much. I'd do it, but convincing the bean counters will be a lot harder