Correction, the layoffs will be followed by massive re-hiring overseas in 6 to 18 months.

The domestic jobs aren't coming back.

Offshoring has been a common practice for decades, it works great for some functions and not great for others. Why would it suddenly have a massive uptick in 2027?

why do we feel that way? it's becoming more and more likely that developments in AI lead to a K graph in experience / value - senior / self sufficient workers will be significantly more valuable than ever.

unless you mean that the quality of domestic workers is declining, which i'd agree in most things (tho for some things like software i think still has a chance)

I don't think the quality of US workers has to decline. The quality of workers in lower CoL places like India simply has to increase, and it has. Both of the companies I've worked for have opened India campuses in the past few years.

I hire for such companies and the quality of US workers vs foreign workers who move here on visas is much different. To be fair, foreign workers who move here on visas tend to be the rich and highly educated of their own country and US workers are more distributed across SES. They also have more education on paper bc they usually need a masters or more to be eligible to work here

The compensation of software tech (especially Silicon Valley) has also gotten much higher over the past number of years in the US compared to disciplines requiring the same level of education/experience both is the US and even Western Europe. I expect this will equalize with outsized tech salaries becoming a thing of the past except for a few individuals with proven track records.

I mean, the same can be said for consulting salaries, HFT salaries, hedge fund salaries, etc., which similar to software engineering only require a bachelor's and have a similarly grueling interview process.

Why would this equalize? As long as software companies make huge profits and have growth capability which the top ones clearly do, what change would make this happen?

Some software companies are making huge profits today. Many software jobs are at companies making returns comparable to other engineering job profits. There's also a supply side. If the market is flooded with a lot of people in it mostly for the money, salaries will supposedly shrink.

Hot take: their quality is possibly a reason these people were unable to leave their country in the first place.

Too simplistic of a hot take. People have families and other reasons _not_ to emigrate. I also know people who moved to big tech companies in the states, worked there for a number of years and then went back home to “emerging countries” to be closer to their roots.

>it's becoming more and more likely that developments in AI lead to a K graph in experience / value - senior / self sufficient workers will be significantly more valuable than ever.

I don't buy this at all, this narrative feels like pure cope to me. The skill ceiling for working with AI tooling is not that high (far lower than when everyone had to write all their code by hand, unquestionably). To me it seems far more likely that software engineering will become commoditized.

I'm sure everyone posting about the supposed K graph believes that they're on the valuable side of it, naturally.

American workers got uppity. Forgot their place. Started protesting company decisions and wouldn't return to office. Hiring may eventually come back but not any time soon. Workers need to be chastised first.

Meta has done several rounds of such layoffs since the post COVID interest rate hikes and they do not have a larger employee presence abroad since then.

They also, unlike a lot of their cohorts in FAANG, don't have a significant engineering presence in India and it hasn't rapidly grown since COVID either.

I’m curious why this meme is so sticky. In the early 2000s people were also panicking that all the software jobs were going to India and never coming back. It was so pervasive it made the cover of Wired magazine, but it never happened. Why is this time different?

The reason it never happened wasn't that MANY jobs went off-shore (they did) but that the pace of this paled in comparison to number of new jobs that were opening up on-shore. Now that we are seeing demand stall on-shore this is going to hit the front more-so than before. Many layoff news later come with "oh by the way, we also hired x,xxx people off-shore. I think has generally been overblown but I think it is a thing if someone actually wanted to run "America First" campaign and actually mean it, to outlaw or make off-shore development cost-prohibitive. I work on a project in a company that employs now about 1k people and over 40% of that workforce is off-shore. Just about every colleague I have (DC metro area) that works at another joint is in the same spot (or much worse, like CGI etc which doesn't even have developers on-shore anymore...)

Maybe it did happen, but the expansion of broadband internet, and then mobile broadband internet, caused an enormous demand for additional and different types of programmers that was unable to be satiated by people outside of the US.

Remote coordination tools are no longer utter dogshit.

Sure, but there's no getting around how terrible it is to communicate and coordinate between PST and IST. One of the divisions I currently work with operates in a model where the "drivers" are all in the US and there's a large IST-based team that "executes". It's ... not great, and nobody on either side of the equation likes it. And all the people involved are very smart! But it really does matter, and we're seeing a lot of things move far slower than initially thought.

Why are people so focused on India when it comes to outsourcing?

US dev salaries are so much higher than the rest of the world that basically you could hire anywhere in Europe and still save most of the cost per person.

You could go to LATAM if you want the same timezone.

On the corollary, salaries of capable Indian developers have certainly caught up to most Western countries, so that you wont be saving much per person.

It "never happened" only in aggregate, which is sometimes irrelevant and always hard to see for an individual employee who's worried about their individual career. IBM had 150,000 US employees in 2000 and 50,000 today.

>Why is this time different?

The humiliation of all of the disastrous failures has been lost to history and PMC are once again bullish about their cost cutting genius.

AI: actually an indian

Seen in foreign workers remote driving ai cars, foreign workers training ai robots, etc etc