I am going to disagree. I took lots of courses over the years that seemed irrelevant at the time, but as life happens, more and more of it IS useful (especially the chemistry, oddly enough)
I think EVERYONE needs to knwo the basics of science, and economics, and civics, and geography, and history.....
Education is not just about your job- it is about learning to think and reason.