This is confounding AI-exposed white collar occupations with occupations that were overrepresented with extended remote work.
I am on multiple boards and that was a major factor that disincentivized new grad hiring in the US, because a new grad salary in a white collar profession in the US is a mid-career salary in the rest of the world.
AI is used as an excuse, but even most executives when polled agree that we do expect to see the amount of employees being hired at least in software adjacent roles to increase.
I cannot justify hiring a mediocre new grad in Seattle for $120k who will end up using Claude Code anyhow when I can hire an early-career employee doing something similar in Romania or India for around $20k.
The reality is a large portion of new grads and mid-career types who started their careers after 2020 are too mediocre for the TC paid.
---
Edit: pulling a comment of mine from downthread
> Why are then so many US developers still employed
Becuase unlike the HN hivemind, a large portion of experienced developers in the US have found ways to realistically adopt new technologies where they are relevant.
Reflexively being an AI fanatic or Luddite is stupid, but being a SWE who is able to to recognize and explain the value of these tools and their limits is extremely valuable.
I can justify paying $300-400k TCs and 100% remote work if you are not a code monkey. This means being able to architect, manage upwards, do basic design and program management, hop onto customer calls, and keep upskilling on top of writing, testing, and reviewing code.
We are not hiring SWEs to only push code. We hire SWEs in order to translate and implement business requirements into software.
A developer who has a mindset like that is worth their weight in gold, and there are still plenty of these kinds of experienced developers in the US.