|
|
|
|
|
by roncesvalles
482 days ago
|
|
>Felt like we got about what we paid for This is the usual ebb and flow of offshoring in the tech industry that's been going on since the 90s. There has never been a scalable arbitrage for tech talent by going over to another geo, and there won't be one in the foreseeable future. What US HCoL talent gets paid is unfortunately the fair and natural market rate for that caliber of talent, at least if you need to hire more than like 10 people. |
|
Companies in high income areas have two options for outsourcing:
1. Just go for the cheapest salary, quantity over quality style.
2. Find a replacement that has a comparable level of skill, experience and knowledge to the local talent they have or would need.
Now for (1), there is almost no floor. You can get devs for five bucks an hour. For some people, it's the only way they can make any money, so they take it.
For (2), people will gravitate towards earning 10-30 % less than a local equivalent developer. Low prices drive up demand, and since there isn't that much supply of strong candidates, that drives up their fees. At the same time, the employer pays a bit of a tax in terms of time zone, proximity and cultural differences, which introduces overhead, so it can't quite reach the local salaries. But it can get pretty close.
A lot of the outsourcing horror stories are (1). A lot of the actual success with outsourcing is, in my experience, (2).
I believe (1) is primarily responsible for these ebbs and flows you mention. The feedback loop for software development (in terms of whether it pays off economically) are _long_. That seems to force history to repeat all the time, because decision makers rarely see the consequences of their actions. The incoming generation of leadership did though. And then the generation after that didn't.