Earlier quoted context omitted.
Outsourcing of knowledge workers didn't work out because at large enough scales, the geographic arbitrage disappeared. Companies mostly always got what they paid for. The determinant of success was only whether the task needed American-tier labor or could make do with sub-American quality labor.
That's certainly part of it. But the other part that I've heard time and time again is that in order for outsourcing to be successful you basically needed an american engineer in the mix hand holding everything, clarifying requirements, and vetoing bad code. That part of dev work, the requirements gathering, attention to details, clarifying requirements, is something AI also struggles with. A lot of companies basical…
How I find your argument is that one distinguished engineer from US could do the same with the use of AI.
I worked with both and I know great and bad engineers from both sides. Only thing is that US has a bigger pool of great engineers.