> Other professions require social skills in addition to the skills dedicated to the profession. IT does not.
I would argue that more software projects fail because of lack of social skills than lack of hard skills. IT absolutely requires social skills.