Довольно субъективное мнение. Множество знакомых программистов не испытывают никаких проблем в общении, если речь идет об общении с нормальными людьми, а не быдлом. Они могут поддержать любой разговор, ведь у них достаточно развито мышление, как аналитическое, так и абстрактое. Да и вообще, творчиские это люди))