The pendulum had swung too far in the direction of over-hiring. Now, many tech CEOs are taking a page from Musk's book and will push the pendulum towards layoffs and under-hiring.
When this results in tangible business issues (broken code / back-end systems, lack of new ideas and product innovation, products which don't sell themselves), I'd expect to pendulum to swing once more.
Young programmers might want to put down the leetcode for a bit and spend some time learning about legacy code: how to understand it, how to fix it, how to improve it, and how to determine if it needs a rewrite. When the re-hiring begins, there will be a lot of code out there where nobody who worked on it is still around.
> When this results in tangible business issues (broken code / back-end systems, lack of new ideas and product innovation, products which don't sell themselves)
That's how things have been for a few years already
Right, markedly worse than engineers for a skillset that will literally be engineered out of existence except for journalists with true talent (as someone who does genuinely love reading independent journalism and long form content from the New Yorker).
I didn't read the article.
Washington Post is almost always worthless as an unbiased source of useful information.
I went straight to a reliable source of data: Bureau of Labor Statistics.
"Software Developers, Quality Assurance Analysts, and Testers"
Job Outlook, 2021-31 25% (Much faster than average)
https://www.bls.gov/ooh/computer-and-information-technology/...
"Information Security Analysts"
Job Outlook, 2021-31 35% (Much faster than average)
https://www.bls.gov/ooh/computer-and-information-technology/...