Hacker News new | ask | show | jobs
by bartread 1886 days ago
Sure, but it's also a major reason companies offshore. Take away that incentive and suddenly there's no real reason to offshore (you could easily argue this would be a good thing from the perspective of onshore workers though).

Whilst I do not love the salary disparity between onshore and offshore workers, the issue is complex. For example, one has to wonder what would happen to local economies in Indian regions, and elsewhere, that are dependent on revenue from offshoring were Western companies to simply stop the practice[0]. Also, bear in mind that many offshoring outfits are set up by locals who see an opportunity to offer a service to companies in the US and Europe at substantially lower cost than they'd have to pay in their own regions whilst benefitting both themselves and their employees: i.e., there's some complicity there and it's fundamentally very different from, say, colonial exploitation.

I still don't love it, but I can see the benefits for both sides.

[0] One can take this argument too far of course: viz., child labour in the fashion industry. But the situations of a child stitching trainers and a software developer working for an offshoring provider are so different as to render the argument ad absurdum and disrespectful to both of them.

1 comments

Say someone runs a business - they have a senior guy(s) working in country 'x' that's part of their team... he has access to all their code and company's systems...

How much perverse pleasure do you think is a reasonable amount when they save a few thousand dollars a month, while at the same time publicly raising millions and paying developers junior than him more money... and doing everything in their power to burn more money to get ahead of the competition...

You're framing this in emotional terms, and oversimplifying.

Businesses of all kinds offshore labour: small, medium, large, public, private, sole trader, partnerships, VC funded[0], bootstrapped, profitable, loss making, you name it. They all do it for what, for them, are rational reasons. Often very boring reasons. Offshoring can be the difference between profit and loss, the difference between a business that is sustainable and one that is not. A failed business can't employ anyone, whether onshore or offshore.

Now you can argue about whether a business that isn't sustainable without offshoring should exist at all, but that is straying further off topic than I care to go, and frankly is also another rabbit hole likely to lead to unhelpful oversimplification.

You might like to imagine gleeful scheming and maniacal laughter in the boardroom, but I'd confidently bet that that's almost never what's going on in the vast majority of businesses.

[0] You talk about "publicly raising millions": raising funding is not what the vast majority of businesses spend much time doing, and it's not what most businesses who use offshoring spend much time doing.

Agree, it depends on how it's executed. Say you have a business entity in the said country and you operate as a subsidiary or you contract to another company, now you pay local wages as per the market.

This is different from hiring a remote employee to your company where you've advertised a salary range as part of the job description.

> Say you have a business entity in the said country and you operate as a subsidiary or you contract to another company, now you pay local wages as per the market.

In my experience that's almost always how it works because you have to employ people in such a way that you abide by all local laws. I have seen people employed as independent contractors but, and again this varies by country, there are often restrictions around criteria like how long you can do that for. It's also kind of a PITA for the "employee" because it means they might have to do things like sort out their own taxes and healthcare. If you have a legal entity in place you can do that for them. That means you either set up a subsidiary, or you using a local offshoring firm. And this applies regardless of the country.

Depends - are you "saving a few thousand dollars a month" or are you halving your payroll costs, which in a software business are your only cost of any significance?
Why is a senior dev taking less money ?

Fo you want to wait for the whole world to change or just have that senior dev make better decisions for himself

He wouldn't, and that's why it's a hypothetical.

People that run business know that they need to keep a coherent symmetry on some level in how the team is structured and how they're compensated.

Save money by paying some people on your team less based on where they live.. yea, for those that think it's a good idea, good luck with that..