I don't think it is too hard to do both. Last night I got home from a night out with friends at about 2:30 AM. I then wrote a blog post, wrote a little code, compiled and fooled around with GIT before going to sleep at 5:00 AM.
Having a social life is pretty much the best counterbalance to a career in software development. If you don't have one, you're doing it wrong.
Necessary but not sufficient. I need side projects to feel sane, to spend time thinking about programming stuff that I don't have to, at least once a week. Based on last night it sounds like you're similar.
So there's a 27 year old guy who was a COBOL expert 10 years ago (that's 1998 at age 17). He's frustrated with the corporate treadmill but never quit. And now he feels let down by Paul Graham. Something's not quite logical about this.
I don't believe he was ever a COBOL expert, since COBOL is basically stripped-down English with the added requirements of syntax, logic, and correct spelling.
"...I used to put Bill Gate's picture on my wall..."
That explains it.
Maybe it you stopped worshipping bandits who bully the world into crappy software, you'd give yourself a chance at doing something remarkable. Then things wouldn't appear to "suck" as much.
> I had some courses in Psychotherapy, when I think about it, I realize more that most of people working in software industry have mental sickness, even if they don't admit it.
Worthwhile goal indeed, but I think it's a terrible way to try to achieve it. I'd opiniate that one will make much more money from a medium-paying job he's fully passionate about than a high-paying one he doesn't like very much (in the general case).
At the very least, you'll be much more happy in the former scenario. I think a good strategy for making a lot of cash is pursuing strategies that are at least moderately sustainable, and that won't result in a total waste if you don't succeed to meet your expectations.
For example, I have a startup of my own, and I put long hours on it because I enjoy it and learn a lot! Even if I don't ultimately succeed commercially, I'll walk away from that experience with a net "profit"!
So, to answer your question, I think it's loser to pursue a career you don't really enjoy just to have a shot at winning the "lottery".
I have the exact same story as the OP.
I lived and breathed Paul Graham's philosophy.
I even slept in a kitchen cabinet while working on reddit:
http://www.flickr.com/photos/33809408@N00/150538078/
But eventually I fell in love with someone from work :-) and realized what I was missing in my life:
http://www.scribd.com/doc/73086/Cozy-Domesticity
-- AaronSW