Most of the software developers I've worked with in my career have had very good social skills, those that didn't, were poor developers as well... So are they bad negotiators because of they lack negotiating ability, or actual ability?
Is there data on the social skills of IT, HR, Gender breakdown etc... Perhaps what you are refering to is a U.S (?) phenomenon?
The correct answer is that developers do not have, and are resistant to, unionization. As individuals they'll always have very little bargaining power, and most developers are pretty easily replaceable (especially before they're hired).
Most of the software developers I've worked with in my career have had very good social skills, those that didn't, were poor developers as well... So are they bad negotiators because of they lack negotiating ability, or actual ability?
Is there data on the social skills of IT, HR, Gender breakdown etc... Perhaps what you are refering to is a U.S (?) phenomenon?