I'd go with a #Yes,high school should really prepare someone for a career because most people do not have the opportunity of an higher level of education cause of some reasons mostly financial reasons.
I'd suggest that high school should:
- have some technical courses to be offered
- Should also offer some trade courses such as fisheries,animal handling, fashion designing, make-up courses etc
In case of those who have opportunity of an higher institution of education, high schools can help in building the students on there career by
- taken them on field trip
- doing more of practicals than just theory classes on each career opportunity
- Taking career lesson to help prepare for the future.
Thanks for taking time to write this detailed answer. You're a good stemian :)