I am a software engineer
It is a field with an extremely high number of high paying jobs available. The outsourcing stuff is bullshit, most of those are just low end programmer positions.
check back when you are middle aged (re: point of the article)
He is bitching that good programmers don't get paid 1000 times more than bad/mediocre programmers (which get paid good).
Also, I would refute his claim about > 35. No legitimate company will hire a recent college grad for any SE I, SE II, architect, or designer role.
I know, I really took the bait on this thread.