5 ms·
From the other angle: There exist companies that do not do location based pay. If you're hired, you get a US level salary, whether you're in San Francisco or Po
by hiAndrewQuinn 3y ago
From the other angle: There exist companies that do not do location based pay. If you're hired, you get a US level salary, whether you're in San Francisco or Poland or Indonesia.
These positions are phenomenally competitive. You have swung open the doors to the world, and said "Give me what you got!", and you reap the benefits by having a much, much larger pool of applications and talent to sift through, with a lot of truly exceptional people in there - mostly very intelligent, very driven people from poorer countries.
That's how supply and demand works. If you are offer to pay people more, you usually end up hiring a higher quality candidate.
- ako 3y agoYou also know that companies are looking to optimize margin, so those US level salaries are only temporarily. Given enough good people in India, or other low-income countries, that pay level will drop significantly.
- jojobas 3y agoGood enough people from India move elsewhere in no time. You still get what you pay for.
- northern-lights 3y agoNot necessarily. There are costs and obstacles to moving (for example moving from India to US is extremely difficult these days).
- jojobas 3y agoThere sure are, but there's Australia, Canada, Europe and Middle East. Results of offshoring to Bangalore is a stereotype, but it wasn't born from nothing.
- andrewaylett 3y agoNo -- it's born of attempts to cut costs. I've worked with teams from Bangalore who were staff of the bank I was contracting for -- they were amazing, but also not appreciably (if at all) cheaper than employing someone in London or New York. Several well-known banks had large offices, and competition for talent was high. No race for the bottom there. It doesn't particularly matter where you employ people, if you're trying to save costs by paying people less then you're going to have a bad time.
- ako 3y agoGood engineers will accept lower payment if their costs are lower. Similar to how amazon is operating, by lowering costs, minimizing margin, they can win over customers and win the market.
- jojobas 3y agoPeople don't work like that. They want their costs to be high because that's what it takes to live a nicer life. A tangential proof of my initial statement can be observed in US immigrant IQ levels, as compared to the general population.
- andrewaylett 3y agoConversely, if there is a shortage of known-to-be-qualified engineers then anyone who is any good will command a high salary regardless of their cost of living. If you want to pay them lower wages, they'll work for someone else instead.
- ako 3y agoWhy would they move away from family and friends if they could get equal pay in India, with more spending power?
- jojobas 3y agoBecause living in India sucks even if you're rich.
- ako 3y agoI recently visited some teams in India, they indicated quite a few coworkers moved back to India to be closer to family and friends. Not everyone is dreaming about moving to the US. And yes, I agree that I couldn’t see myself living in India, with all the pollution and overpopulation…
- jojobas 3y agoThat has to be a small minority. As for missing family, chain migration is still a thing. Nearly nobody is ever going back, even those who can't land a proper job just stay and drive ubers.
- deleted 3y ago[deleted]
- hiAndrewQuinn 3y agoSure, that's of course what we would expect. However - and I don't know about you - if my options were between getting paid $200 a month as a farmer with my dad, or earning $8000 a month as a software engineer in my room, I would probably still take the $8000 option, even if it only seemed like it would be around for 3 months. I may even be grateful for the chance, instead of angry that it wasn't a deal that was going to last in perpetuity. I admit I may be in the minority here.
- cybrox 3y agoIf you're just in time, yes. Everyone after you is out of luck and can develop software for $200/m then.
- the_arun 3y agoWhat makes you think US level salaries are temporary? Isn’t this the case for last 40 yrs? Why it will change now? Is it due to advance in remote work or more supply?
- ako 3y agoSalaries have been under big pressure from Asia.
- pooper 3y agoAlso from Europe, Canada, and Latin America.
- lazyasciiart 3y ago> Isn’t this the case for last 40 yrs? Is it? The only place I know off the top of my head is maybe ten years old.
- goodpoint 3y agoWhere are all those companies? TFA mentions "oxide.computer" but they actually hire people only in US with very rare exceptions.
- purrcat259 3y agoHotjar used to do this, with a heavy bias for EMEA timezone overlap.
- steveklabnik 3y agoTo be clear: we don’t only hire in the US. We have employees in at least the US, Canada, and Europe at the moment. We do want some overlap in working hours with the US, so it is true that we cannot realistically hire anywhere just yet, but not being in the US is not a dealbreaker.
- josebama 3y agoA consequence of that is that local companies, that have local economy level income, can't compete on salary with those foreign companies. So they can't get the top-tier workforce they used to have access to. Ever increasing the economic disparity between countries. They allow brain drain to happen, without the barriers of having to move countries.
- mordae 3y agoBut the money stay in the country and increase the chance that the employee eventually starts their own business, possibly using the cheaper workforce as an advantage.
- hiAndrewQuinn 3y agoYou might be right, if we assume that everyone who takes these high paying remote jobs also makes sure to never ever spend the money they earn locally, either. However, if I was earning an order of magnitude more money than I currently am, I might want to pay a little extra to go to the really good barber, or to eat at the really nice restaurant at the riverbank. Or, hell, I might just employ a cleaning service every week, to save myself a few hours' time vacuuming my apartment. These necessarily local services will also see their revenues rise. To me that seems to be a more important effect on the local economy at large.
- bobby_table 3y agoBut how would you feel about working as a barber, chef or cleaner, when you could earn two orders of magnitude more making Internet thingamajings for people on the other side of the world?
- pavlov 3y agoNew York never has a critical shortage of barbers, chefs or cleaners even though for many decades it’s been possible to earn 100x as a Wall Street bond trader or quant. A healthy growth economy can tolerate income differences. But the balance is certainly precarious, as the example of New York or London shows. It’s constantly on the edge of driving out the remaining barbers and chefs because they can’t afford rents.
- nitwit005 3y agoAssuming you actually can hire the best people, and somehow do so in an affordable manner when half the planet applies, that's a great strategy. But I'd expect a very low number of firms to succeed at that.
- hiAndrewQuinn 3y agoNow see that's an interesting problem space to be in. Keen eye. To me it seems like a really exciting place to apply recent innovations in LLMs. If LLMs can chew through thousand page legal binders like toilet paper, there's no reason they can't chew through a thousand 1-page resumes and spit out "These are the ten most promising ones based off of our statistical analysis." Firms can specialize in the production, hosting and fine tuning of these LLMs, and even play both sides of the market by allowing candidates to see how good their resume looks for a given job description. I think this is much likely to become a lot more common in the latter half of the 2020s.
- valzam 3y agoAnd then you try to look at the top 3 candidates and realise the LLM hallucianted them all
- __loam 3y agoYes lets make applying to jobs even more of an algorithmic hellscape.
- bigstrat2003 3y agoWhether or not it is pleasant for the applicants, it'll happen if it provides a benefit for the companies. They don't care about the applicant experience because they have no incentive to.
- Draiken 3y agoThis is the dystopian future that is likely already happening. Slowly but surely we will lose control over our own labor. As the name implies, we're just human resources.
- IshKebab 3y agoYeah those companies don't exist because they would be wasting money. Salary isn't "location based", it's "competitive salary based". It just happens that competitive salaries strongly depend on location. If you were to forget about location and just say "we'll negotiate all salaries" then you would end with exactly the same result because people in NL are willing to work for much lower salaries than people in SF. I don't get why so many smart programmers don't understand this basic fact of economics. Eh maybe they do understand it and are just jealous of insane SF salaries (I certainly am!). I would be wary of demanding equal pay by location anyway because you'll end up with all jobs moving to India.
- SOLAR_FIELDS 3y agoThose companies do exist. I can confirm specifically that at least when I had an offer from Supabase they paid everyone, internationally, regardless of location, the same pay bands. Being USA based it was one of the reasons that I turned down the offer because I was able to get a much higher salary elsewhere but it would have been extremely competitive had I taken the role and moved to some place like Vietnam. I wish I could have taken the Supabase role because it was definitely my top pick otherwise. One look at the output and caliber of people they hire also indicates that they have little issue finding talent. FWIW this was a couple of years ago and I have no idea whether they are still doing this equal pay band thing or not. But they were doing it for awhile at least
- Draiken 3y agoThe fact is that location is irrelevant for some roles. If you are looking for top talent, you'll pay top talent value. If you constrain your hiring to a single location, you're simply reducing your own pool of candidates. Today, most labor arrangements are more and more like companies. If you were to select top companies to contract for some job that doesn't really care about location, you wouldn't be choosing companies based on that. You'd choose based on how good they are. It's the difference between trying to buy the cheapest versus buying the best. Of course if you're always looking for the cheapest, you'll always move towards overseas jobs. But if you're looking for the best, you can get the best from all over the world by offering a single solid compensation package. It's all a transaction, isn't it? At the end of the day my labor is worth however much I can get for it. Sure, you could squeeze even more profit by paying overseas workers less, but then you create all sorts of imbalances that can and will hurt your business in the long run. I always joke that if you want to hire me (I am not from the US) and pay 50-60% less just because I live here, why wouldn't I work 50-60% less? You're getting the 1% of a lower income country, for an average local developer salary. If you want the 1% of SF you'll have to pay a lot more, even if they are equivalent in the value they provide. The company still wins, and as a result you get happier employees. You can always cheap out, but it's never without consequences.
- vanviegen 3y agoIndeed. I don't understand why a remote company would want to pay top dollar for a mediocre developer living in the US, while refusing to pay the same for an exceptional developer living somewhere else.
- xboxnolifes 3y agoBecause of marginal returns on applicant motivation. A $200,000 position sounds great to a person expecting $150,000. $200,000 also sounds amazing to someone expecting $40,000. But, the same person expecting $40,000 will also be amazed by a $100,000 position, and certainly not half as amazed as the $200,000 one.
- bluesign 3y agoThis may work if you are only hiring senior people, but imagine hiring some mid level or junior employee. if US junior salary is Poland senior salary, would you willing to hire the senior dev from Poland to junior position ?
- jacquesm 3y agoIf that means you also get US level working conditions and job security that can be a net negative.
- marcinzm 3y agoThe issue I see is that software engineering is a team sport. Having a bunch of intelligent driven people doesn't mean they will together act like an intelligent driven group. Work cultures differ greatly between countries including in some subtle unconscious ways. Even Western Europe versus the USA have a very different dynamic in terms of how ICs and managers interact with one another.
- mitthrowaway2 3y agoBut when Indians, Germans, or Canadians move to the Bay Area for better pay, they don't immediately (or necessarily ever) become culturally Californian. They might put their complaints aside for the paycheque, but they'd probably have equally-happily done the same as a remote worker. Especially when their whole organization is remote anyway, so there's essentially no subtle cultural difference between a Canadian working from Canada, and a Canadian who just moved to Mountainview while zooming from their spare bedroom. Furthermore, if the difference in compensation is really explained by differences in employee productivity caused by work culture barriers, then location-based pay must somehow maps to the productivity cost of that work-cultural barrier. There's no reason to think that this should map directly to cost of living, and it would change over time; if the workforce composition shifts towards Europeans for example, then now it's your workers in the bay area who are less productive due to missing subtle cultural cues from their German managers.
- concordDance 3y ago> you reap the benefits by having a much, much larger pool of applications and talent to sift through Interviewing/hiring is incredibly noisy though. If SF engineers have a much higher average skill than the rest of the world then you might still end up with better people if you just hire from SF rather than the world in general, even if the latter has a much wider pool with more top people in absolute numbers.
- ghaff 3y agoA smaller company can do it. The post links to a post by Bryan at Oxide Computer. The salary scheme for the generally senior people they hire is quite egalitarian. It's also pretty modest by senior-level Bay Area (and even many other locations) standards.