Live data from Hacker News

Uber CEO Wants to Shift More Engineering Jobs to India, Sparking Internal Debate

theinformation.com

201–210 of 225 posts

Re: Uber CEO Wants to Shift More Engineering Jobs to India, Sparking Internal Debate

#201
As a programmer and not a finance guy, I can't understand the cost savings.

I'm earning roughly 4k USD per month and our developers in India earn 1k USD per month.

The output of the entire 12-people team there including managers etc is the same as output of 1-2 people with a 4k USD salary here, but with a much lower quality and maintainability.

And that's not counting the hours spent negotiating fixes or giving detailed instructions.

Re: Uber CEO Wants to Shift More Engineering Jobs to India, Sparking Internal Debate

#202

Earlier quoted context omitted.

Why should an engineer be paid that value they produce when they assume none of the risk? If the company goes bankrupt, will the engineer be willing to bail the company out? The engineer is paid less than the value they produce because they don't assume any of the risk. If the product they produce turns out to be worthless or break, they don't have to pay their salary back.

> Why should an engineer be paid that value they produce when they assume none of the risk? Engineers are never fired? Not even when the company shuts down? > If the company goes bankrupt, will the engineer be willing to bail the company out? Sometimes yes, with their (and mine) taxes.

> Engineers are never fired? Not even when the company shuts down?

Engineers never lose assets because their work doesn't produce value, or destroys value. Engineers aren't liable for the success of their work. Engineers don't have to return their salary if they don't produce value.

> Sometimes yes, with their (and mine) taxes.

This is an argument for everyone capturing the value produced by companies, not the employee. If you want to argue for harder taxation of corporations, or fewer business incentives, then sure. But this is unrelated to the relationship between the engineer and the company.

Re: Uber CEO Wants to Shift More Engineering Jobs to India, Sparking Internal Debate

#203
post #151
post #137

Uber is done. The only way they survive is if they come up with autonomous driving and the only way to do that is dumping money into hiring the best engineers. Waymo will have taxi service in a couple years and that will be the nail in the coffin for Uber.

Nobody will have self-driving taxi service in a couple of years, maybe not even in 20.

Waymo is running driverless taxis in Arizona and has approval from California to go full driverless(L4). They inked a deal for 20,000 cars and a leased a factory in Detroit to install the sensor equipment. Why would they spend that amount of capital if it wasn’t a few years away?

https://www.theverge.com/2018/3/27/17165992/waymo-jaguar-i-p...

Re: Uber CEO Wants to Shift More Engineering Jobs to India, Sparking Internal Debate

#204

Earlier quoted context omitted.

In my experience working with outsourcing agencies - "talent available" in India is filling headcount numbers. Good developers ask for similar wages as EU based ones and are equally hard to find, probably even harder because the market is filled with scammers (eg. on several occasions I would interview a competent guy and then the work would clearly get delegated to someone inexperienced)

Sure, scammers are abound and the bad to good ratio is pretty high but due to the population size, the number of good developers is high as well.

My impression from talking with a few people from India working in UK and working with Indian outsourcing agencies/contractors is that India routinely gets cost cutting projects based on price/employee - this creates "coder farms" which breed code farm quality developers + the education system on the whole is inferior (from what I understand India took diploma mills to the next level). So the best talent emigrates because even with the remote option, the increase in life standard and opportunities from emigrating are worth it, and low skill/almost bot level development for rent culture reinforces itself.

Re: Uber CEO Wants to Shift More Engineering Jobs to India, Sparking Internal Debate

#205
post #182

Earlier quoted context omitted.

It is not that hard, however. Every copycat mentioned above replicated it using a few dozen programmers, as did Yandex and Didi and Bolt. The competitive advantage does not lie in the software quality for Uber, but in other things (customer install base, driver base, brand awareness).

That's true for all the FAANGs except Apple and parts of Google. For example, a few dozen programmers can easily whip up a credible competitor to Facebook. The problem is getting enough users to compete.

I would tend to disagree with this. Facebook's customer is advertisers, which inherently requires scale/ad placements + live auction system + the FB graph matchmaking. I am not familiar with the internals of Uber, but they earn revenue if they can get a rider in a car, pay both parties, and then take a cut.

Re: Uber CEO Wants to Shift More Engineering Jobs to India, Sparking Internal Debate

#206

This is kind of about whether Uber views itself as a FAANG type software company (software as core competency, strong recruiting brand for tech-hub engineers) or a more operational business (software as a cost center). Most companies end up having to choose one. If you're the latter, you absolutely don't try competing with FAANG for the same talent. (I do think Amazon is a rare example of a company that both develope…

I'm surprised Uber considered itself a software company at all. They are a contractor management company.

Re: Uber CEO Wants to Shift More Engineering Jobs to India, Sparking Internal Debate

#207
post #109
post #46

Earlier quoted context omitted.

In some places houses cost less than $150k..

Would you live/work in Rust Belt or Appalachia? I've also heard many houses in Detroit go for $1. Sounds great, right?

I work for a startup and live in Tijuana.

Re: Uber CEO Wants to Shift More Engineering Jobs to India, Sparking Internal Debate

#208
post #175

Earlier quoted context omitted.

>There is definitely a shortage of good quality Engineers in SF. That's the key reason why the engineering salary is so high. Do we say there's a caviar shortage because it's expensive? Or say there's a CEO shortage because CEO compensation is high?

Good CEOs in good companies makes much more than the average CEOs in average companies. Every company in the USA wants a good CEO. But there are only very limited number of CEOs in the USA that has a good track record of running a successful company. So companies are willing to pay more and more for the top CEOs. It's the same reason why drivers are paid very low. If there were only 100 drivers in SF who were capable…

> In case of SanFrancisco, the supply of good engineers that are available to be hired used to be limited compared to the demand.

If this were the case, salaries would rise until the supply equaled demand.

People have been calling this "shortage of engineers" for decades. A shortage means that demand exceeds supply at a given price (salary). If the market were free to adjust there can't be a long-term shortage. Salaries would quickly rise to the point where supply and demand were equal. If there is really a persistent shortage, why hasn't this happened?

When you talk about goods, long-term shortages can happen when either the supply is artificially constrained or there are some kind of price controls in effect. Which one is causing this shortage? There is no labor cartel in software. Nothing like the AMA keeping the supply of doctors limited. Anyone can learn from online sources and become proficient, and universities graduate truckloads of developers. So there's no artificial labor constraint. There is also no externally-mandated maximum salary for developers. So how can there be a long-term shortage?

Re: Uber CEO Wants to Shift More Engineering Jobs to India, Sparking Internal Debate

#209
post #206

This is kind of about whether Uber views itself as a FAANG type software company (software as core competency, strong recruiting brand for tech-hub engineers) or a more operational business (software as a cost center). Most companies end up having to choose one. If you're the latter, you absolutely don't try competing with FAANG for the same talent. (I do think Amazon is a rare example of a company that both develope…

I'm surprised Uber considered itself a software company at all. They are a contractor management company.

[deleted]

Re: Uber CEO Wants to Shift More Engineering Jobs to India, Sparking Internal Debate

#210

Earlier quoted context omitted.

I would argue there is no such thing as overpriced labor when its the market that sets the price. You will never get a Mercedes for the price of a Honda. So be skeptical when a politician or mega corp manager utters the words "labor shortage" - there is no such thing.

So what concept is the word "shortage" supposed to communicate?

"The best people applying for our open positions keep rejecting our salary offers and turnover is high despite regular 2% pay rises."
Post reply on HN