My thoughts on this in longer form: http://amurmann.com/posts/remote-labor-market-future/
Oh, sure formally being remote we can relocate. Unfortunately living in the physical real world relocate is not just a matter of physical location on Earth but also physical situations around, for instance if I relocate to northern Urals from here (France Alps) I'll probably able to spot a nearly-similar climate (a bit hotter in summer, a bit colder in winter probably) and appear to be hyper-rich in the Urals BUT if I just need to buy food there is no Drive supermarket nearby there. If I just have a carious tooth I'm almost on my own or I have to fly 500-800 miles at minimum just to sort that out. Not talking about real eventual emergencies. Such services until we have global teleport network (something really fictional from our real current perspective) can be "remote".
Long story short IF I'm a young slave (yes, not Citizen, not worker) with a significant dose of optimism transfused in my body I can be happy and say: "hey, I'll go to some 'tropical-alike' area of the world where with very little I'm still rich! Wonderful! Or maybe I'll even be a digital nomad! Hooray!" and PERHAPS being happy for a little while, than discover it's too late to came back and being a new poor slave. Not much different than modern digital service mass market where some services start free, nice and friendly than they start to offer premium features, quality lower without them (and also with them, often), some fees for all arrive, ... and most customers are so locked-in even only by their peers being communication-centric that they have to remain, suffer and pay.
Now if we enlarge such vision: top talents are very few. Some or even most of them are considered "top" just because they choose to live to work instead of the contrary. All the rest? Try to enlarge the game behind eligible remote jobs: did you think you can get good food and health just paying more? Sorry, you can't. Surely in hoteliers terms just seeing some south Americans clinic you might think that's false. Unfortunately if you really touch the (obscene) quality of their real services you'll discover that scale matter also to form talents. To give them experience. There is no school that can substitute scale. If we do not have OVERALL good services for the society we also can't have good services for a small élite. We can mock them, we can self-convince them they are good seeing the sorry state of others humans, but we do not get nothing really good.
Try to see how innovation after public research era/bit labs era drop. Our actual IT is still way BEHIND old Xerox PARC level. Oh sure, is popularized, more colorful, more performant, far cheaper etc. What we can call "non-talented improvements" but there is NO REAL INNOVATION anymore. That's the result of scale: private markets can't reach the public research scale for the public and as a result they just produce popularized crap. Now imaging the result on social scale outside IT.
Surely as I said that happen more or less slowly witch means that at first we will experience a proximity preference, but just see for call centers: here (France, Italy) there is an epidemic of offshored call-centers operators in the Balkans and north-Africa: they barely speak Italian or French but they get far little wages so for many companies that's good.
Obviously, they're less likely to get Bay Area developers, but I don't really see how that's a problem - there are plenty of good devs elsewhere. Maybe this is a good incentive for Bay Area devs to move somewhere cheaper :)
Why give up Bay Area salaries, and the large Bay Area job market, to make less money somewhere else for the only company that would pay it?
One of the reasons people stay in the Bay Area is the ease of finding new jobs in tech. If you don't like your job, you don't need to put up with it, because there are plenty of other options.
On the other hand, if you move out of the area and there are only a few employers who will hire you where you live at a salary you can live with, you do not have that ability. And good luck moving back -- if you spend a few years out of the Bay Area housing market, the cost of moving back would blow your mind.
If this was true, there would be few young developers and recent grads, which is not the case. Owning a home is overrated, especially with the current prices.
You know what sucks? Renting in the Bay Area and seeing regular rent increases every single year, such that your rent today is 30% more than it was two years ago.
You know what's awesome? Buying a home several years ago and seeing it go up in value by 30% while your monthly mortgage bill has remained the same -- and also knowing that a significant portion of that monthly payment is going into your home equity and is still your money.
Renters are getting hurt far more by inflation than homeowners.
That might sting. But I don't believe it's ever happened in the bay area. Housing didn't drop 50% in 2001 and it didn't drop 50% in 2008.
I did drop, yes. Sometimes even underwater, as my home did in 2001.
The other factor is that "underwater" doesn't mean anything if you like the house and want to keep living in it.
Wages surely will more or less slowly going to a mean world level, witch means going high for some very poor people who normally live doing non-IT jobs (so they can't even learn fast enough to really profit) and going low for us in the western world. Some countries who happen to be in the middle now, let's say like Vietnam or Russian Fed., probably will not suffer that shift much, we will.
Moving also is not a mere geographical relocation: I can spot for instance a handful of nice areas in the world, in natural terms, where I can live well in natural terms BUT I depend on the physical world, on someone else jobs who can't be remote. Let's say you'll relocate to a natural paradise. Let's say you just want a new pair of shoes. Oh that's easy, just wait for the next delivery, it MIGHT happen in a month or two. Cheese? Oh, well, you might buy something vacuum-packed and frozen but it will be really expensive and of a very bad quality. You need health services? BWHAHAHAHHAHA did you know the meaning of natural selection? Well, if you can survive without them you'll live otherwise you'll die IF you are lucky. If not you might live for years, decades perhaps with very big handicap just because no one fix an issue quickly and how we know it should be done so a broken leg became a twisted and painful limb, a bad tooth a hole that force you to eat just tender foods on the other side of the mouth creating other jaw problems / pains witch in turn, ...
That's is.
Surely we have lived like that for millennia... Happy to came back to such life WITHOUT the real freedom of that past?
Suppose everyone follows your advise- how will the economy function?
I think our economy would function very well if more people do this. Many already do.
This idea was explained really well back in 1937, in The Nature of the Firm. It explains why we form companies instead of all being individual contractors making trades with each other.
You're missing two key reasons why salaries won't normalize to developing country level pay:
1) Timezones are painful. +3h west to east coast US is usually tolerable if not slightly inconvenient at times, but not too bad. +5h and above starts to strain team dynamics. East US to London/Ireland caused more than a couple great US engineers to seek greener pastures within other teams at the company; a few teams had difficulty staffing majority European teams with US talent. A 50\50 split was usually more tolerable. Any time difference more than that within a team is insanity. Feedback loops become too large, there's no cohesion, and a host of other issues.
2) 10M+ engineers at the senior level don't exist. You want engineers that can autonomously churn through "we have a problem with no identified solution" situations. These engineers earn 2x to 3x their cost through technical leverage. At the senior+ level, talent supply is lower than demand. And if you want to train up an employee from junior to senior, good luck doing that with a timezone difference > +3h.
As long as there are tech companies printing gobs of money while demanding more talent than is available for engineers to produce $$$ for $, then salaries won't normalize to developing country pay.
This is going to be another decade resembling the outsourcing movement that occurred in the 2000s: and it will have a similar outcome. That outcome being that paying lower wages yields worse results and a huge backlash.
In a lot of cases, the salaries for an SWE2/SWE3 aren’t 2-3x the median but 5-10x the local median income.
And if we are talking about developing areas, the dev pay is already above median and being much higher will afford quite a good living conditions, away from all problems.
If so, this change will reallocate which companies are employing them, but until it attracts people to the field who wouldn’t have otherwise entered it, it doesn’t seem like it will change the aggregate much.