Hacker News new | ask | show | jobs
by Espressosaurus 1931 days ago
> The process is a 2-way negotiation between equal parties.

This is the only statement in your comment I take issue with. The company has access to all kinds of local, regional, and national salary data, as well as a holistic idea of the kind of candidates they're getting. If it's a large company, they have people whose only job is negotiation (especially around salary).

It's a decidedly unequal negotiation, that sometimes works in our favor (as in when we can get multiple offers to arrive at one time to bid up our pay).

The only reason it's as equal as it is is due to demand for hiring. Most other industries you take what you can get. Let's enjoy it while it lasts. Given the proliferation of "learn to code", outsourcing, insourcing, and other attempts to widen the number of qualified developers, I'm not sure how long this gravy train will continue to last.

Hopefully long enough for me to retire.