> I think computer programming has developed another subculture, or maybe a couple other subcultures that are very different from the hacker subculture.
I agree. Programming went mainstream in the last decade (I noticed the transition in an interesting way - it used to be that any girl look at me weirdly for being "into computers", now every other girl just says "hey, my boyfriend is a programmer too!"). And now your average coder is indeed well-balanced and adjusted. Also not a hacker. Those are two different subcultures now.