There are some interesting challenges with preparing HS kids for apprenticeships. It's one of the things I'm doing to get back in the game (part time): https://cestlaz.zamansky.net/posts/back-in-the-game/
Getting Back in the Game - C’est la Z

Even before I retired I knew that after a break I'd want to get back in the game. Not full time, but in a limited capacity when interesting opportunities presented themselves. Well, it's time to start dipping my toes back in the water. Next week I'll be at SIGCSE but that doesn't really count. Last year I attended both SIGCSE and the CSTA conference so that's nothing new. After I get back from SIGCSE though, I'll be covering computer science classes for a friend at Stuy who's going to be out on Grand Jury Duty.

@zamansky What is the difference between an apprenticeship and an internship?
@scerruti In this case, an intern would be an employee that gets support but not fundamental training while in this program, an apprentice is not paid and is expected to learn. There's much more hand holding and guidance.