My advice would be to take shop classes whether the kid wants to go into mechanic work or not. Back in the dark ages when I was in school, the general attitude was that only morons who couldn’t get into college took any form of shop class. If you were planning on going to college after high school, you should stay out of the dumb-wing. You got that sentiment from the teachers, fellow students, guidance counsellors, your own parents, etc.
That was a stupid attitude, but I was a dumb kid and so I stayed out of the tech wing like I was told, and instead took AP bio, physics, and chem. I’ve forgotten most of what we learned in those classes, and never used any of it. But meanwhile since I didn’t take any shop classes when they were free, I’ve had to play catchup as an adult with things that need fixing and building. I’d have been much better off with that early instruction just from a saving money through DIY standpoint.
If I were looking at doing mechanical work as a young guy today, I’d probably be aiming toward an A&P license so I could work on airplanes. Those things are gonna be petroleum-powered for a long time to come, especially the commercial ones which will convert to biofuels long before electric is viable for them. And even when they aren’t there are plenty of systems that need to be worked on, and federal regulations that mandate owners have them worked on, unlike cars.
I suspect when electric cars do significantly replace gas cars, owner maintenance in general is going to drop off a cliff because the consequences to not keeping your car well-maintained aren’t going to be as immediate. Go 40,000 miles without changing the oil in a normal car and bad things will probably happen that force you into a shop. Go 40,000 miles without doing any maintenance on an electric car and bad things might happen, but not for many more years, and by that time the owner might just replace the thing instead of having it fixed. I suspect that’s gonna leave a lot of car mechanics standing around without much to do.