> "America does not have enough people with those skills." Seriously, I feel the US has a big education problem, with part of it being cultural I think. Seems being educated, knowledgeable, having expertise, learning about science and technology, medicine and law, just isn't valued anymore, in fact it's almost being denigrated and shamed. What I see instead is people pushing for anti-intellectualism and valuing the "…
It's because people being educated has become 'being elite'. Even in our own profession, I find it difficult to communicate with smart people who lack foundational knowledge, falter, ask for help and then ask me how I knew the right answer. I've had more than person tell me that there's no way this was taught at a university (threading, OS knowledge)
Sharing memory between processes was a mess before that. Java green threads (emulating threads in user space, which often blocked badly on IO) were horrifying.
Python threading implementations were even worse of a joke till fairly recently.