News for hackers. Stuff that matters.
Re:Basecamp doesn’t employ anyone in SF, but now we pay ever... by rplnt on Tuesday January 02, 2018 @06:24AM (#16051256)
> the work you're doing is exactly the same regardless of where you do it from

But the "bay pay" isn't for your work. It's so you can work - i.e. cover your expenses associated with working at that particular place.

Re:Basecamp doesn’t employ anyone in SF, but now we pay ever... by jasonkester on Tuesday January 02, 2018 @06:30AM (#16051277)
Just up the beach from my $6/night bungalow in Thailand there was a resort that costs $1,500/night. The work I'd do from there would be functionally equivalent from my employers' perspective.

So as long as we're covering expenses, I'd prefer they cover mine at that second place. The fact that I might actually be living cheaper is none of their concern.

Re:Basecamp doesn’t employ anyone in SF, but now we pay ever... by rplnt on Tuesday January 02, 2018 @07:10AM (#16051417)
If there's an equally qualified dev willing to take $1494/day less, employer would take that one. But if the only available people live in resorts, then the employer has no choice.
Re:Basecamp doesn’t employ anyone in SF, but now we pay ever... by throwaway2016a on Tuesday January 02, 2018 @07:47AM (#16051541)
As I hiring manager I can say that is a huge if. You get what you pay for. Eventually people who are really good wise up and up their rates (as they should) even though their cost of living is lower.

I have met Indian developers living in India making just about as much as they would in the US and they were always busy.

Re:Basecamp doesn’t employ anyone in SF, but now we pay ever... by jasonkester on Tuesday January 02, 2018 @07:22AM (#16051463)
Indeed. The key is to never be that developer who leaves all that money on the table. The company you're negotiating against will be happy to take it.
Re:Basecamp doesn’t employ anyone in SF, but now we pay ever... by rplnt on Tuesday January 02, 2018 @07:32AM (#16051494)
The thing is, willing to live in a bungalow might be a competitive advantage, all other things being equal (and maybe even if they are not, sadly).
Re:Basecamp doesn’t employ anyone in SF, but now we pay ever... by saalweachter on Tuesday January 02, 2018 @08:08AM (#16051619)
Lower living expenses is a stupid reason to charge lower rates. I am not a contractor, but I can only imagine lowering my rates (if I were) if I was consistently underbid and not getting enough work or if I were doing charity work for a nonprofit doing important work.

If my living expenses were far below my rate, I'd save my money happily against the possibility my living expenses would go up or my income would go down in the future, and would not lower my rates.

If I occasionally lost a bid but still got enough work, I would not lower my rates.

As a worker, lowering your rates unnecessarily screws other workers, and future-you is another worker getting screwed.

Re:Basecamp doesn’t employ anyone in SF, but now we pay ever... by welly on Tuesday January 02, 2018 @06:57AM (#16051381)
Isn't it?

Given a situation with two developers working remotely with exactly the same skills, experience and knowledge on the same project, but one works in India, the other one works in the Bay area.

Can you give me one valid reason why the developer in India should get a penny less than the developer in the Bay area?

And that the cost of living is less in India than in SF is not, in my opinion, a valid reason.

You pay your developers, or any staff come to that, what they're worth to you.

Re:Basecamp doesn’t employ anyone in SF, but now we pay ever... by RHSeeger on Tuesday January 02, 2018 @08:09AM (#16051624)
> Can you give me one valid reason why the developer in India should get a penny less than the developer in the Bay area?

You can reverse that question to help answer it.

Can you give me one valid reason why the developer in the Bay area should get a penny more than the developer in India?

One of the reasons the Bay area developer is paid more is because it costs so much to live there that they need to make more to pay their bills. If they won't work for less because of the cost of living, then it's a factor in how much they get paid. As such, it's not just the employer that's factoring employee location into the amount they get paid.

Re:Basecamp doesn’t employ anyone in SF, but now we pay ever... by wolco on Tuesday January 02, 2018 @02:19PM (#16054559)
One reason would be similiar timezone. Without knowing the candidate details language, experience and knowledge might be better on the indian side but if the hq is based in sf than the native employee will have more value.

Salary levels aside I have been part of a company based in sf that had money issues so the indian side took over with local financing and closed all worldwide offices and moved r&d to india. Which made sense because the future customer base was in india.

Location and connection to customer base matter. I guess less so for developers compared to the product manager.

Re:Basecamp doesn’t employ anyone in SF, but now we pay ever... by rplnt on Tuesday January 02, 2018 @07:07AM (#16051409)
> You pay your developers, or any staff come to that, what they're worth to you.

It's not that easy. What they are worth to you is your upper limit. What they are willing to work for is the lower bound. It's composed of many things, mostly supply and demand, but not an insignificant portion is living expenses. Most employers would gravitate towards the lower bound. And for a dev in India, it might be reasonable to pay them less. If there's another company willing to pay Bay rate, that's great for the dev, but the expectation that everyone (let's stay in remote developers category) around the globe should be paid the same is not based in reality.

Re:Basecamp doesn’t employ anyone in SF, but now we pay ever... by welly on Tuesday January 02, 2018 @07:17AM (#16051445)
I certainly realise that developers (or other employees) aren't, and likely will never be, paid the same despite where they live. I accept that is the reality, however is it reasonable? I don't believe it is at all reasonable to pay developers in India less, if they're able to perform their duties in the same manner as a developer in a western nation.

Developers in India are generally paid less because employers can, which is clearly why companies look to employ staff in India.

As a developer living in the UK, while I don't work remotely (often), if I was in a position to do so and decided I was going to move to India, I certainly wouldn't expect my employer to cut my salary as a result. If they did, I'd be out of the door and looking for a new employer promptly.

Re:Basecamp doesn’t employ anyone in SF, but now we pay ever... by sokoloff on Tuesday January 02, 2018 @07:34AM (#16051499)
I have dev teams in several locations in Europe, one in India, and one in the US. Speaking specifically of the India developers, they are fully qualified and, given equal conditions, I believe they could perform in the same manner as a western developer.

From the company's perspective, the conditions are not equal, try as we might (and do) to make them so. They are working on the other side of the clock from much of their peers and technical leadership. They are 18 hours of flight away when it comes time to visit on-site. They spend more time, on average, commuting to/from work. They face weather conditions that preclude reliable commuting several weeks per year.

They face disadvantages inherent to their location and related to the fact that their location isn't the HQ. It's not their fault, but to make the economics make sense for the company, they are paid well for the local market, but less than the Bay area market. If wages in India were Bay area wages, we wouldn't have started new dev teams in India.

The condition of one experienced dev moving away to a different location (I don't care whether higher or lower cost) is different from trying to build a de novo team in a different location. You take with you the experience and relationships you developed and that makes you different from your hypothetical identical twin who is applying to work remotely from wherever you are contemplating moving.

[dead]
Re:Basecamp doesn’t employ anyone in SF, but now we pay ever... by sokoloff on Tuesday January 02, 2018 @12:33PM (#16053478)
Well, you're right that it does that.

We, like most for-profit companies, generally try to do things that increase profits.

Re:Basecamp doesn’t employ anyone in SF, but now we pay ever... by wagecuck on Tuesday January 02, 2018 @03:01PM (#16055035)
Increasing profits is fine. Having workers that are not owners is despicable.
Re:Basecamp doesn’t employ anyone in SF, but now we pay ever... by sokoloff on Tuesday January 02, 2018 @04:10PM (#16055675)
As a public company, many of our employees are shareholders (literally: owners), some via share-based comp, some via secondary purchases.

We don't enforce that, as a condition of employment, you must accept share-based compensation. Employees are mostly [1] paid in cash and we let employees decide how much of that cash they want to invest in the company.

[1]-some executives are "forced" to accept share-based compensation as part of their comp.

Re:Basecamp doesn’t employ anyone in SF, but now we pay ever... by logfromblammo on Tuesday January 02, 2018 @12:27PM (#16053414)
As a rule of thumb, you pay people 25%-33% of what they are worth to you. That other 67%-75% covers the costs of employing them, the overhead of your business--including employees that don't make money for you directly--and some profit for the owners.

If you pay less than 25%, the employee is very likely to find a better deal somewhere else. If you pay more than 33%, you might have occasional difficulty operating your business or giving raises.

There are plenty of potential employees willing to work for less than 25%, and a few more that will demand more than 33%. You should leave them to other employers, that will have other means of monetizing their work.

Candidates are perfectly able to self-sort themselves into a pay range appropriate for them, especially those that know their own worth versus the companies that routinely try to lowball.

This is why one of my stock interview questions is "how do you measure the value to the company of work done by this position?" For me, whether the response is honest or evasive is often more telling than any details given. In my view, the value an employer should bring to the table is the ability to monetize my work to a far greater extent than I could manage on my own. I might be able to provide $2X in value and charge $X for it as a freelancer, so an employer should at least be able to magnify my work into providing $3X or $4X and then pay me more than $X for it. Ideally, the employer squeezes $5X or more of value out of my work, and then pays me $1.6X or more to do it for them.

So what I'm willing to work for is not my lower bound. That bound comes from what I could get working the same job for someone else, or for myself, and that comes from how well different companies can convert my work into cash, and how greedy they are about capturing that additional value for themselves.

I would likely be willing to work for $40/hr. That amount keeps the bills paid. But it won't ever keep me from looking elsewhere for better work.

So my expectation is that employers that comb the globe looking for bargain employees are crap at monetizing the work of their employees. And to some extent, I think that Silicon Valley salaries are way above that 33% threshold, and are dooming those employers to future cash flow problems, unless they actually are able to bring in an extra $1M per developer--which I suppose could really happen with the right unicorn magic. It's really hard to judge, unless you can look at how the company makes money from their developers' work.

Re:Basecamp doesn’t employ anyone in SF, but now we pay ever... by tgrez on Tuesday January 02, 2018 @08:56AM (#16051822)
Sure, given a dev in India and a dev in SF with the same skill set, then the one in India will be willing to work for less. But when you offer a SF salary in India, then you might get a much better dev.

So, theoretically, in case of remote work and a global pool of talent, it is a less optimal use of your dollars to adjust salaries to the cost of living (all other things being equal, e.g. skill set level, culture).

Re:Basecamp doesn’t employ anyone in SF, but now we pay ever... by mrchicity on Tuesday January 02, 2018 @12:26PM (#16053405)
Depends on competition. Suppose you pay $300k a year in SF and the guy/gal in India's next best alternative is working for a local company making $50k which pays for a very nice lifestyle there. If you pay $100k, you're still substantially above most competitors, and the employee will be very happy.

Now with more competitors, salaries will probably end up rising close to SF ones--which are likely near to the upper bound, marginal value produced by the employee.

Re:Basecamp doesn’t employ anyone in SF, but now we pay ever... by dasil003 on Tuesday January 02, 2018 @07:15PM (#16057195)
The biggest problem would be identifying and contacting the good devs in India. By and large they don't have access to Bay Area hiring managers, and vice versa. There's a lot of money to be made arbitraging this, hence the body shop phenomenon. It could definitely be an interesting problem to solve, but given how scummy recruiting and freelancing sites tend to be, I don't know how you would avoid an ugly race to the bottom.
Re:Basecamp doesn’t employ anyone in SF, but now we pay ever... by criddell on Tuesday January 02, 2018 @11:49AM (#16053098)
> Can you give me one valid reason why the developer in India should get a penny less than the developer in the Bay area?

Because they are willing to take less.

Re:Basecamp doesn’t employ anyone in SF, but now we pay ever... by Fredej on Tuesday January 02, 2018 @06:27AM (#16051269)
They are willing to pay up to what the work is worth for them.

The work is not worth more just because you happen to live in the bay area.

Re:Basecamp doesn’t employ anyone in SF, but now we pay ever... by rplnt on Tuesday January 02, 2018 @07:18AM (#16051446)
No, you actually pay as little as possible to keep the employee happy and working for you. The living expenses move with this lower bound.

More here: https://news.ycombinator.com/item?id=16051409

Re:Basecamp doesn’t employ anyone in SF, but now we pay ever... by pc86 on Tuesday January 02, 2018 @07:34AM (#16051501)
In my experience employers often pay less than it takes to keep the employee happy and working. Most of the full-time jobs I've quit have been for pay and little else.
Re:Basecamp doesn’t employ anyone in SF, but now we pay ever... by nwatson on Tuesday January 02, 2018 @11:11AM (#16052696)
Interesting ... I've usually quit when I've been reasonably OK with the pay but the work no longer is interesting, the company culture changes, or I'm disturbed by the company's direction and don't think it will last. The switch has always translated to higher compensation as well.
Re:Basecamp doesn’t employ anyone in SF, but now we pay ever... by pjc50 on Tuesday January 02, 2018 @06:50AM (#16051349)
No, it's a market-clearing rate like everything else. It is for the work and only for the work. Otherwise you get the bad old days where unmarried employees were paid less than married ones, and so on.
Re:Basecamp doesn’t employ anyone in SF, but now we pay ever... by gambiting on Tuesday January 02, 2018 @07:56AM (#16051574)
But a married programmer might only be willing to work for a higher salary, so you need to pay them more to hire them.
Re:Basecamp doesn’t employ anyone in SF, but now we pay ever... by conanbatt on Tuesday January 02, 2018 @11:25AM (#16052830)
So you dont hire married programmers, and marry single ones. Specially if they look like they will not marry!
Re:Basecamp doesn’t employ anyone in SF, but now we pay ever... by cityhall on Tuesday January 02, 2018 @01:17PM (#16053890)
They still are when you factor in benefits. Family health insurance costs more than single.
Re:Basecamp doesn’t employ anyone in SF, but now we pay ever... by watwut on Tuesday January 02, 2018 @06:29AM (#16051273)
Janitors, receptionists nor cooks get such high salaries, altrough the place is the same.
Re:Basecamp doesn’t employ anyone in SF, but now we pay ever... by rplnt on Tuesday January 02, 2018 @07:14AM (#16051432)
If I were to look up salaries for those positions in bay area, they would be equal to those in rural Montana? If that's the argument you are making, I have no data to disprove it, so I would have to believe you, but it doesn't seem very likely.
Re:Basecamp doesn’t employ anyone in SF, but now we pay ever... by watwut on Tuesday January 02, 2018 @07:28AM (#16051479)
That is not argument I am making. The difference in salary is in negotiation power, not in need, as shown by people who earn less while living at same location. Need is the same for janitor and programmers, however programmer have other employment opportunities and is more scarce resource.