>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, but are unlikely to exist two decades from now when our preschoolers are seeking to enter the job market... Anyone who claims to know the specific skills required for the jobs of tomorrow is just blowing smoke. They are wrong and they have always been wrong.<p>It seems that Teacher Tom is missing the point about early STEM education (this seems particularly worrying given that he is a teacher). The point is not to teach preschoolers how to use, for example, TensorFlow so that they can develop deep learning models (who are predict if this would have any relevance for the future?).<p>Instead, the point is to help kids to develop a background in math, physics, chemistry, etc. whose basic foundations haven't changed in the fundamental way in the past 50 years. In particular, developing an understanding of math takes time, and seems likely to required for many jobs for tomorrow. Would Teacher Tom contest the point that math will be necessary for jobs of the future? Perhaps Teacher Tom's object was just to write a provocative article to generate blog traffic, (fair enough) but the argument presented in the blog does not seem very well reasoned.