Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

So I moved to a development hub, coming from a low paying country, and because of that I received a 0.5 X salary, where X is what I believe my value to be.

Naturally, I was highly unsatisfied, so I started looking around. Eventually I passed a couple of interviews and requested 0.7 X, hoping to gradually get to my true valuation.

But in a big surprise, a very well known company actually gave me 1.0 X, even if I only requested 0.7 X, them saying that they have this internal system where they try to match salaries based on their perceived value, and not on you negotiating position.

Let us not forget that most developers are very bad at negotiating salaries.

Secret salaries are highly asymmetric, because they are only secret to one party. So as all asymmetric information, it will be exploited for benefit.



I don't see how this is related to public salaries.

If the first company you mentioned doesn't make their salaries public, while the second one does, if this is even the case (can't really tell from your story), that sounds more like a coincidence than anything else.

I'd even expect a company that pays people exactly what they believe them to be worth to be less likely to make salaries public, because then seeing you are paid less than someone else would directly tell you you are valued less.


It is related to your personal anecdote, that you couldn't get a bigger salary because it would have surpassed the salaries of other employees of the same perceived value as you.

With my personal anecdote I was showing that this can also work in your favor, and under some reasonable assumptions this will increase the average salary and decrease the variance as you suggested. The only losers are good negotiators or persons with good pedigree, because they win at the expense of others.

BTW, the second company I mentioned doesn't actually have public salaries, just matched salaries for similar perceived value. So I still don't know what people above/below me or on different tracks make.


Public salaries make it much easier for bad negotiators to attain a good salary. You just look at your future co-workers, and ballpark around that.

Without that, people without industry contacts or knowledge can get utterly screwed.


That is entirely true and I wrote so myself in my first comment in this thread. But this comment was about something completely unrelated (specifically, about public salaries potentially screwing over people who are able to negotiate a high salary)




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: