Yes and no.
I get your point. But high schools only have so much class time, and its already filled with the basics. To me, picking a career should be on the person to get off their ass and do it. Exposure is something they can find on their own.
Nowhere in high school do any courses (unless it changed the past 30 years when I did high school in the early 90s) are there any courses related to:
- Medicine (doc, dentist, nurse)
- Law
- Anything to do with animals (for anyone who wants to be a vet or marine biologist etc...)
- Anything to do with kids (social or guidance worker)
- Police, firemen
- Etc....
Yet people have enough brain cells to go for a career in these fields though most of the courses they take in high school are just boring general math, science, language courses.
For programming, graphic design etc.... if these things arent taught in grade school and are only available in college or $3000 evening certification programs, I dont see how the average 16 year old cant figure out how to take the initiative and dabble with free tools on the net, or seek out how to pursue a career in this industry after high school. One person in my fam tree has a degree in Comp Science and did programming as a career. If he could figure it out 30 years ago when there was no internet and the only thing he could go off was probably shitty college brochures and booklets, I dont see how modern day people cant figure it out on their own.