Thats the 90s outsourcing model in a nutshell. It fails over time because it relies on a constant stream of good developers who don't realise their market value.
As soon as that guy realises he's worth $300k, he'll go get it on the open market and you'll need to find a new sucker.
The industry already used up the whole of India in the early 00's doing this, and by now they've scraped the bucket all the way back to Iowa.
The goal of the operation from our standpoint should be to get the rest of those remaining guys up to $300k. Not to resign ourselves to accepting $30k.
Now the industry has access to talent from across the entire world, so perhaps the outsourcing model will come back. And these "suckers" are just applying for the best job they can land with their skills.
Why should that be the goal? Why $300k? That’s an enormous amount of money.
Also, the labour market is far wider than just India.
> As soon as that guy realises he's worth $300k, he'll go get it on the open market and you'll need to find a new sucker.
That’s an incredibly patronising take. I know that many programmers take higher relative income and freedom in lieu of a higher absolute income and the lifestyle typically associated with it.
Of course those people would rather take the $300k if they could work anywhere. That’s obvious. But who is offering that? Not FAANG, evidently.
As soon as that guy realises he's worth $300k, he'll go get it on the open market and you'll need to find a new sucker.
The industry already used up the whole of India in the early 00's doing this, and by now they've scraped the bucket all the way back to Iowa.
The goal of the operation from our standpoint should be to get the rest of those remaining guys up to $300k. Not to resign ourselves to accepting $30k.