I completely agree that all the occupations you listed, are way more important, especially parents. I'm a little on the fence on teachers now, because I feel too many are teaching from an agenda playbook, rather than to make our little ones actually smarter. But, the point you made, is exactly the point. We as a society are trying to build something more, whether that is get to Mars, have autonomous cars, or even have social media that is able to completely control us. I agree, calling people resources, or talking strictly about butts in seats is what people that are attempting to be soulless do. But everyone that is "powerful" today needs developers way more than they care to admit. It is amazing to me how many people I know wish they could be developers, like have actually said those words to me. Mind you, these are people that want to be more successful, and thus need to "build" things at scale, and are thus reliant on developers. And having to pay someone 200K or 300K or 400K to do something they could do if they just had the time (or at least they think that) drives them mad.