Developer salary spreadsheet compiled from tweets
Contrarian view: salary disclosure destroys value for people with negotiating skills, which are among the most valuable and useful skills of all.Disclosure advantages people who collude to apply political pressure (gang up) instead of appealing to principles or leveraging their skill and the value they bring. There is general social and economic harm to facilitating this behaviour.Disclosure lowers all boats in that it causes mean-reversion in the sample, and reduces opportunity and incentive for people to apply themselves and succeed, and prevents valuable and exceptional people from joining the company because their salary expectations are not "to scale."Disclosure absolves managers of the need to negotiate effectively, which means you get managers who can't negotiate, which is the worst possible outcome for a company, since what is their job again?It's great to have data for negotiating. I use a bunch of different data sources and options, and I also avoid organizations who say they "don't negotiate," because it means they literally just bully people.Have at it.