Comment Errm no (Score 1) 310
There are 4 careers in this world that are extremely demanding of high IQ. It's physics, medicine/chemistry, mathematics and... Software engineering.
I have not understood why everyone is expected to know software engineering. It's like saying everyone should be a doctor or a physics professor. We don't need more incompetent coders and buzzword-slinging software managers, we need less of them and real "math-talent" in front of the IDE's. Really. Maybe this is because there is so much money in software... "Yeah I want to be a coders, because the salary is good, yeah I'm gonna be rich like Bill gates" - That's not in physics or medicine... No kids don't need to learn C++, rediculous. Teach them how to use an operating system, that's like enough life skill. Maybe html is a good thing to know.