http://www.cnn.com/2009/LIVING/worklife/05/07/o.Oprah.Interviews.Daniel.Pink/index.html My first reaction to this was: why, why does everybody like to lump engineering and computer programming in with "left-brain", non-creative, linear tasks that can all be outsourced to India? Have any of these people ever actually tried to write a program? This article mentioned engineering/programming and design separately, as if they are unrelated concepts. We programmers have a word for non-creative coders: unemployed.
Then, I got to the end of the article, and it all became clear: Oprah is a fucking Baby Boomer, and this Daniel Pink dude seems to idolize them. I hate Boomers. They are the most self-indulgent and useless generation of people ever to curse this Earth, and there are so many of them that they get to redefine success whenever it becomes apparent that they're unable to meet the current definition. Of course these people look down on programmers and engineers: they have none of the required skills, so of course it's only logical that they're not important anyway. "Empathy" is way more important than knowledge.
It's endlessly ironic that engineers and programmers have almost completely designed and built the cultural environment that allows worthless, aging children of the 60's to continue to survive without contributing a single thing to society, other than trying to devalue everything they're not good at.
Ex-hippies have never done anything to validate their obsessive self-importance. They have ruined our educational system, and are currently ruining our government and our economy, leaving all of these problems to their children (ie, me and you) to deal with, all while convincing themselves that their failures are actually successes.
I hate them.
PS: this does not apply to the large number of Boomers who actually became valuable members of society. Unfortunately, for every Bill Gates, there are ten Dr. Phils.