Are technical people socially awkward?

Are technical people socially awkward?

According to sociallyspeakingllc.com, socially awkward means: that we have trouble communicating with others, especially in a social setting. Large groups of people or social gatherings become almost impossible for us to handle, and as a result, it can limit our life...