> hasn't affected employability of the one developer
I wonder, combo that r&d rule, general economics, saturation in the field
The norm for new grads seems to be "apply at least 2000 times, get 1 job"
I know of two major examples - one personal and one word-of-mouth - where a major US company successfully took their Covid era remote work knowledge, applied it to outsourcing, and successfully replaced most of their US onshore developers with offshore.
Things are cyclic, nothing new; the previous big scare was (is?) outsourcing, where for the same price as one developer in western / northern Europe or SF you can hire five from eastern Europe or India. But that hasn't affected employability of the one developer, as far as I'm aware.
I'm not even thinking of skill level, I'm sure that's comparable (but honestly I don't know / care enough), but both outsourcing and AI require the same things - requirements. I've grown up in this country (the Netherlands) and automatically have intrinsic knowledge of e.g. government, taxes, the energy sector, transportation, etc, so much that I'm not even consciously aware of a lot of things I know. If you spend a LOT of time and effort, you could - eventually - break that down into requirements and work orders or whatever that someone else could process. But it's much more efficient to do it yourself or just hire someone from around here.