Earlier quoted context omitted.
> I'm almost certain my pay is different from my colleagues, but I've bargained like hell to get it. When I was hired, every time we've been acquired. I'm no executive either, I'm just a developer with a proven history of give-a-damn. Whether or not pay discrepancies can be fair, this doesn't sound like a case of them being fair. What happens to your (hypothetical) colleague who gives just as much of a damn as you do…
I'd argue your first example is actually fair. Someone who has trouble negotiating in professional circles is going to have issues far beyond the workplace, if nothing else they're going to get repeatably screwed buying a car, and they should work on that. Why shouldn't the more aggressive, more strategic people earn more on average? I'd argue they give more of a damn by definition. The ability to project social forc…
How is that relevant to the person’s compensation for their work? Yes, negotiation might be a useful skill in other areas of life, but you might as well advocate paying people more for other useful skills that are irrelevant to their effectiveness at work, like changing a tire or home cooking.