One of the major reasons, IMHO, geeks and nerds do not develop social skills is because they see no need. Most kids are concerned with their classmates opinions, and being liked. Those that do not care about being liked and just want to do what they want to do — i.e. learn math — develop in other ways their peers do not.
Another reason I believe that gifted children do not develop social skills is they lack peers. Think about talking to a child when you’re an adult. You don’t talk to them on the same level because they are immature and inexperienced. It’s the same sort of thing for gifted children, they see themselves as the equivalent of a 20 year old trapped in a group of 10 year olds (or whatever).
– Comment on Slashdot