This may be different in firms where the workers actually have a say in the management of the company, but god knows there aren’t too many of those
This may be different in firms where the workers actually have a say in the management of the company, but god knows there aren’t too many of those
This is fear mongering to say the least. Nobody is stopping those companies hiring from the said regions today. And it is super unlikely western engineers would want to relocate to the said regions given the choice.
Let's all admit outsourcing is a thing and it has been for more than 20 years. The reason outsourcing is dialed back is much more interesting to understand, and offers insight from perspective other than costs.
The high CoL in Bay Area is not sustainable. Software engineering is already democratized in a way, Bay Area no longer holds monopoly.
The high salary here is a reflection of prosperity of past decade of internet bloom, but there is no momentum to keep it that way as the party will end never-the-less eventually.
If anything, I see those remote working as a welcoming trend, to redistribute tech talents and money across US/Canada. Yes, the salary will go down, but it probably reflect better the reality we are already living.
Berkeley and Stanford will continue to drive innovation.
It'll boil down to completing with countries that have large human capital. Clearly USA is not a winner there. Talk about jobs being taken by people living in Bangladesh/pakistan/Indonesia and other highly populated countries.
edit: I see you've modified your post, I'll update mine, too:
> People who have moved to costlier cities have done it at a significant cost and sacrificies
They're all welcome to return to the places they want to be. We often encourage people in dying towns to move elsewhere to find work or sustainable living. The people that have made 250k+ a year can do that, too.
> Talk about jobs being taken by people living in Bangladesh/pakistan/Indonesia and other highly populated countries.
I see the argument here; but, I don't expect it will be nearly as bad as is said. The platform may certainly change; but, there are still reasonably-sized development teams in countries that do their own thing. Further, a deep understanding of a given culture is very useful when developing software for them, or working with them as a team. We will become more global, certainly; but, there will still be advantages for US companies to pay for US developers: culture. Also, working hours. I had enough struggle on a team with a 3 hour difference in working hours. Having a team with members in Europe (7-8 hour difference from Pacific Time Zone) or India (13 hour difference) has a real impact on productivity that shouldn't be overlooked, unless the whole operation is moved elsewhere
But if the whole operation is moved elsewhere, what are all the developers in the United States and similar going to do? They'll probably start their own companies (yes, probably at diminished wages) and produce their own products; and, recognizing the job losses they've seen to skilled, overseas competitors, they may choose to prefer to hire relatively local employees, and the whole cycle may start again.
I believe the assumption that it will fully swing to 100% of development being out of the country is misguided.
Microsoft might not hire Silicon Valley or other US engineers; and, Facebook might not; but Stellar Games Interactive and the next "YNAB" or FreshBooks might.
-> but, there will still be advantages for US companies to pay for US developers: culture
I disagree here. My company has moved completed teams to India with no loss in productivity. Company today survives because of some projects that happened in India. Had the projects not moved to India some American folk would have been working on it and gathering accolodes and feeling proud of their work.
-> People will start companies here and hire people in other countries to code for them.
I don't know. People don't want to work for other people if they can start companies. How many chinese work for US organizations. They have their own companies and people to work for.
There are lot of points I want to bring forth but I fear they might hurt someone. In the beginning it'll help people people living in Texas or Nevada. But that benefit will be short lived. People in USA are still super expensive compared to people in other countries.
Same argument hold for H1B. You get some selected very smart people ( only smart not the abuse that Infosys has been upto ). They train 10 people. Start companies hire americans. Economy and people here in general benefit. You stop them from coming here. They can do their work sitting in their 10 by 10 room in some other country.
See guys California's/New york's loss will soon boil down to USA's loss. Maybe it'll take 10 years. But USA is still one country. Taxes people pay in california is still used for the developement of the country.
Don't think of a 4 year picture here. 20 year picture in WFH situation will not settle well for USA's dominiance.
It'll work well for China's dominance. They don't let their innovations leave their country :).
This is not what I said. I said:
> They'll probably start their own companies (yes, probably at diminished wages) and produce their own products; and, recognizing the job losses they've seen to skilled, overseas competitors, they may choose to prefer to hire relatively local employees, and the whole cycle may start again.
That is: they may hire local devs.
Actively refusing to hire local or even in-nation devs and hiring only international devs is either something for a company so small they can't have a coworker; or, if they're hiring teams, some kind of money lover that wouldn't have hired local in the first place.
I disagree. If companies felt they could readily get the same level of talent outside the US, why wouldn't they do that currently? Just set up their business in a foreign country and recruit internationally? And if they're still hiring domestically, why are you so sure they're going to dramatically reduce salaries? They still have to attract talent. If an employee wants to move from the bay area to Wyoming, and their employer says their pay will be cut 50%, what's to stop them from applying to Twitter or another company allowing full remote with (I'm assuming, I haven't checked) a much more competitive salary?
"while obliterating the distinction between “work life” and “home life”"
I've seen far too many emails sent by people at 11:30 PM and followed up with another email at 6 AM for me to believe this hasn't already happened. Not to mention the self imposed aspect of it (neither of those emails NEEDED to be sent at those times).
In the bay area we only had five engineers, mostly focuses on architecture, R&D, new products etc, and even then they only came in two-three days a week mostly for face to face meetings. The VP had a lake house in tahoe and would work remote for 2 months every summer.
I can see a bunch of legacy code maintenance/qa work moving offshore further, but there will always be a core group of five to ten engineers who meet at the central office a couple times a month. Remote will increase but humans still need face to face contact periodically.
We went through Vietnam including Nha-trang on a tourist trip two years ago, of which I think Nha-trang is sort of their tech capital, I was really impressed with the level of development there and how modern it was, although I didn't talk with anyone directly in the industry while I was there. It definitely had an international modern vibe compared to Hanoi and Ho Chi Minh City.
Well, by the same logic, why didn’t FB have a remote forward strategy before now? Presumably the pandemic has changed firms assumptions about the relative value of remote and in person work.
Now that companies have been forced to go remote, I think they're seeing some benefits from it, and there's a lot less inertia to fight against.
I understand why a person who REALLY wants to live in the Bay Area would be concerned about that. But for most of us in the world, not much is changing. In fact, salaries for the rest of us might go up because demand for our labor will go up.
Few companies were very accepting and open about remote work or had the structure to support it with any kind of scale (hiring, HR, legal, team structure, meetings vs async communication, ...)
If companies adapt their processes and workflows to include remote workers as first class employees, it suddenly becomes a lot easier to seamlessly integrate team members not only across the country, but across the globe.
This avoids the usual cost of outsourcing (communication and coordination overhead, lack of integration, etc), while still opening up a large, much cheaper labor pool.
This doesn't have to be primarily negative, but it very much has the potential to put a lot of downward pressure on salaries and should be considered.
By the time the pandemic hit, we were ready to be our most effective as a geo distributed team.
Seems to be very much a reflection of how engineering is managed at a company.
god forbid we earn the same as everyone else with our skills instead of an arbitrarily inflated quantity thanks to luck of the draw wrt lat/lon we were born near.