Comment by tmoertel

Comment by tmoertel 4 days ago

2 replies

> Is there a good reason why a developer in Thailand or India should be paid less than their colleague who works on the same team, but is based in the US?

Yes, and that reason is that people in most of the developed world are free to say yes or no to job offers based on their individual preferences. And, it just so happens, in Thailand and India there are many people who will happily say yes to offers that people in the US would say no to. The cost of living explanation that companies give is illusory; the reality is that they have to pay enough to get people to say yes.

Now, you might ask why people in different countries say yes to offers at different compensation levels. But I think the answer is self evident: people will say yes to offers when they believe that there are lots of other people who will say yes to it. Under those circumstances, saying no won't earn a higher offer but cause the company to give the job to someone else.

Ultimately, then, regional prices are set by what the locals are generally willing to say yes to.

ChrisMarshallNY 4 days ago

My understanding is that top talent gets top pay, regardless of their living arrangements.

Mediocre talent ... maybe not so much, but these are also the folks that could be replaced by AI.

  • tmoertel 4 days ago

    > My understanding is that top talent gets top pay, regardless of their living arrangements.

    Indeed. Top talent can say no to lower offers because they are confident that companies are unlikely to find other top candidates who will say yes.