Compared to other professions, I think the average hacker's social skills are worse, and I am a hacker. Hacking requires high intelligence which is correlated with introversion. Introversion, by it's nature means less time and practice socializing. Before everyone gets offended, I'm only talking about averages, not you or your buddy.
This is the thing that throws me. At some point, good social skills came to mean "extrovert". I don't accept that definition. I'd much rather spend my time in deep conversation with one or two people than flitting around like a social butterfly having silly micro-conversations with total strangers. I don't think this makes me anti-social, just more selective.