First:
> My objection is that all this talk about STEM is just the latest way to keep our schools focused exclusively on vocational training, to prepare our children for those mythological "jobs of tomorrow," jobs that may exist today
My first grader is going to college in 11 years. 11 years ago was 2009. The jobs were more or less the same. She’ll be graduated in 15. 15 years ago was 2005. The jobs were the same.
Second: the article conflates STEM with vocational training. It’s not. It’s an alternative framework to the “liberal arts education.” Even if the “jobs of tomorrow” are different, a STEM education will prepare kids for it better than a liberal arts education. The idea that a "liberal arts education" is the "all purpose flour" of education is obsolete. It's an artifact of the culture of western aristocrats.
> No, the purpose of education in a democracy ought to be to prepare children for their role as citizens and that means that they learn to think for themselves, that they ask a lot of questions, that they question authority, that they stand up for what they believe in, and that they understand that their contribution to the world cannot be measured in money
A STEM education is better for that too! Citizens who cannot think about the world in numeric and statistical terms are not prepared to understand it, or the complex choices facing them.
> I did not enter the teaching game to prepare young children for their role in the economy
Teachers are deeply confused about their role. They're public employees who are hired to prepare kids for the work force because that is what taxpayers pay them to do. We don't spend $1 trillion a year on public education to have teachers indoctrinate kids on their philosophical and political views. (Now that I have my own kids in school, I understand why my mom, moving to the US from an Asian country 30 years ago, was so befuddled by the education I was receiving.)