> Ford employees would be “demoralized by this sudden affluence,”
I am always amazed at the ability of people to rationalize fucking over others as somehow good for them.
> Ford employees would be “demoralized by this sudden affluence,”
I am always amazed at the ability of people to rationalize fucking over others as somehow good for them.
It would certainly be nice if I was paid based on value generated (it would mean a big raise even in SV), but that's not normally how economies work.
The same apartment in Manhattan will cost more than in Houston. The same mixed drink costs more at a fancy restaurant as at a dive bar.
Demand is as relative to price as supply is. There is a lower demand for developers in Topeka, and so the cost of developers is lower as a result.
If you could materialize a drink from a distant bar in your kitchen, and the drink from the dive bar was identical to the one from the fancy restaurant, would you pay more for the one from the fancy restaurant?
Consider a real-world example. You go to the grocery store and buy some strawberries. Some of the boxes are from a place where they’re cheaper to grow, and some are from a place where they’re more expensive to grow. Would you pay more for the latter? This sort of intermingling is common, and every time I’ve seen it, the prices are the same. The store doesn’t even consider them to be separate products. They have the same bar code and ring up identically.
Barring difficulties with international borders or time zones, there is only one market for remote workers. It doesn’t make the slightest bit of difference if the remote employee is in Topeka or Manhattan. Why pay more for the latter?
The remote developer market is a piece of the developer market, and the developer market pays more for developers in SF than in Topeka, same as remote strawberries cost less (often because cost of labor is lower).
As a remote dev, you're competing with other remote devs who can out price you. If I can offer someone else 10k less for the same product, why wouldn't I?
We’re specifically talking about remote workers here. The fact that some companies pay more for non-remote people doesn’t really come into it. If you’re hiring remotely, it makes no sense to pay more for an equivalent employee who lives in a more expensive area.
If you have two offers, otherwise equal, and one pays more, will you refuse it because that offer is less than what you would have been paid in another location?
If you're a remote dev with skill x, unless you want to take less money, you're going to compete with the many more remote devs with skill x in other more expensive locations. So you accept less money because you can afford to, and that's better than no offer at all (because it went to a different person).
[1] - https://about.gitlab.com/2019/02/28/why-we-pay-local-rates/