Comment Re:sTEM (Score 2) 219
Bull Fucking Shit. There's a difference between knowing how to use a computer, program a computer, and computer science. An engineer doesn't have to have a degree in computer science to use a computer. Any idiot can program a computer and again an engineer doesn't need to know that. [...]
Sorry, I disagree. Knowledge of math and technology doesn't mean you can program effectively. In my experience, there are a lot of smart EEs and physics majors who are able to get jobs in CS but don't have the fundamentals down and aren't able to be efficient, effective coders. That doesn't mean they can't learn it, of course they can. Just like most CS BS would probably have been able to make it as an EE or BS physics. Then of course there is the the engineering part, the knowledge about the craft of programming and how to work on teams, learning how to take over a large existing codebase - so much of being a professional programmer is working on other people's code, and you don't get much exposure to that in college typically.
It's possible this was done for some reason related to getting more moar h1b visas, but there's plenty of push behind that already. I have worked with a bunch of irritated EE programmers (I'm from the lower applied science, i.e., CS