News for hackers. Stuff that matters.
Re:Uber CTO resigns amidst 5400 employee layoff by busymom0 on Tuesday April 28, 2020 @10:31PM (#23014623)
The title says "5400 employee layoff" but the article doesn't seem to mention that. It only mentions that they expect a big layoff. Am I missing some other news or is this title wrong?

> Uber’s 27,000 employees

I am curious why Uber has 27,000 employees and whether tis is reasonable? Does this number include their other app UberEats too? And do they consider their branches for driver registration verification etc in each city to be employees? I feel like a lot of this can be trimmed down.

Re:Uber CTO resigns amidst 5400 employee layoff by wpietri on Tuesday April 28, 2020 @10:41PM (#23014696)
Given Uber's high level of internal competitiveness, their culture issues, and their grow-at-all-costs ethos, I would be totally unsurprised that they have a lot more people than you'd see at a hypothetical saner company delivering the same value.

Even if that's true, it doesn't mean that a large cut like this will help anything. It's totally plausible that this will the make culture worse, get staff into a scarcity mindset, and reduce the levels of collaboration and value focus.

Losing weight can be good, but just cutting off a limb is not the best way to go about it.

Re:Uber CTO resigns amidst 5400 employee layoff by JMTQp8lwXL on Tuesday April 28, 2020 @10:48PM (#23014753)
A criticism of the "grow at all costs" mindset: they aren't even executing on that efficiently. Per their GitHub account, they have 162 open source libraries. That's 162 open source solutions they could have found elsewhere and moved on to more pressing business needs.
Re:Uber CTO resigns amidst 5400 employee layoff by saagarjha on Tuesday April 28, 2020 @10:52PM (#23014771)
Perhaps the thing didn’t exist and they had to create it? Perhaps the open source thing didn’t fit their needs?
Re:Uber CTO resigns amidst 5400 employee layoff by JMTQp8lwXL on Tuesday April 28, 2020 @10:54PM (#23014782)
Perhaps not perfect substitutions, but business acumen is seeing a solution that's 90% of what you're looking for is more than adequate. It seems unlikely the organization identified 162 truly novel problems. It appears some needless reinventing of the wheel may have occurred. It's a common problem that certainly isn't exclusive to Uber.

https://en.wikipedia.org/wiki/Not_invented_here

Re:Uber CTO resigns amidst 5400 employee layoff by saagarjha on Wednesday April 29, 2020 @12:51AM (#23015510)
Licensing can also be an issue sometimes.
Re:Uber CTO resigns amidst 5400 employee layoff by blaser-waffle on Wednesday April 29, 2020 @09:22AM (#23018781)
Tell me about it. Oracle wants a pound of flesh for a few licenses, and Windows, VMware, and others can be onerous (though I'll concede Windows is getting better)
Re:Uber CTO resigns amidst 5400 employee layoff by bdcravens on Tuesday April 28, 2020 @11:08PM (#23014865)
How many of those libraries are even used by Uber? While I think open source is intrinsically valuable, it feels like a lot of work out there is innovation theater by those with extra VC cash.
Re:Uber CTO resigns amidst 5400 employee layoff by sjtindell on Wednesday April 29, 2020 @12:16PM (#23020910)
There’s very little downside. Spend some money from wealthy people and institutions, get some engineers paid, get some code written. The only losers are the investors who, per their job description, take the risk. Perhaps simplified but I like companies spending money on this stuff.
Re:Uber CTO resigns amidst 5400 employee layoff by bdcravens on Wednesday April 29, 2020 @12:28PM (#23021037)
Risk is part of investment of course, but isn't the assumption the money will be spent in ways that focuses on return? (I know the answer being a developer, but taking the broader perspective)
Re:Uber CTO resigns amidst 5400 employee layoff by texasbigdata on Tuesday April 28, 2020 @11:14PM (#23014902)
So they shouldn't have open sourced?
Re:Uber CTO resigns amidst 5400 employee layoff by wpietri on Tuesday April 28, 2020 @11:18PM (#23014930)
I think the point is that they shouldn't have written the code in the first place. Although if it is innovation theater, then yeah, maybe they shouldn't release it, either. A real open-source project is a long-term commitment to a community, not a PR checklist item.
Re:Uber CTO resigns amidst 5400 employee layoff by wpietri on Tuesday April 28, 2020 @11:04PM (#23014844)
Yeah, I have to wonder how much of that is Promotion-Driven Development. A few contributions to an existing package is way less impressive than writing a whole new thing from scratch. In case others are curious, here's the list:

https://github.com/uber

I'm sure some of those were necessary. But I have a hard time believing all of them were.

Re:Uber CTO resigns amidst 5400 employee layoff by hildaman on Tuesday April 28, 2020 @11:14PM (#23014905)
I once saw some article about them writing their own rich chat client for their internal tooling because their existing solution wouldn't "uber scale" - whatever that meant.
Re:Uber CTO resigns amidst 5400 employee layoff by wpietri on Tuesday April 28, 2020 @11:20PM (#23014948)
That reminds me of the delightful "MongoDB is web scale" spoof video from years ago: https://www.youtube.com/watch?v=b2F-DItXtZs

Clearly Uber scale is one level up!

Re:Uber CTO resigns amidst 5400 employee layoff by ezoe on Tuesday April 28, 2020 @10:47PM (#23014741)
I don't know the correct answer but is it that surprise?

Uber offers their service in 63 countries. The nature of their business model requires the presence of physical branch office in these 64 countries.

In the Tokyo, even the restaurants run by very old people who don't understand what the Internet is support UberEats. That means somebody physically visit these restaurants, negotiate to support it, hand them the tablet with SIM and patiently teach how to use it. I doubt they could do that tasks with just a bunch of contractors.

Re:Uber CTO resigns amidst 5400 employee layoff by busymom0 on Wednesday April 29, 2020 @12:15AM (#23015282)
That's actually what I was wondering whether they have those presence in the countries and UberEats as employees or contractors/third party. I feel like things like background checks can easily be done via third parties.
Re:Uber CTO resigns amidst 5400 employee layoff by irjustin on Tuesday April 28, 2020 @10:33PM (#23014640)
Offline/online takes a lot of people. Global logistics is nothing to scoff at.

I'm actually more surprised they have 3,800 engineers. Probably one of the biggest cost centers will definitely get trimmed.

Re:Uber CTO resigns amidst 5400 employee layoff by avree on Tuesday April 28, 2020 @10:37PM (#23014670)
It includes the number working on their Eats, Driver, autonomous driving, internal products, etc. It's the employees of Uber, the company, not Uber the ride share app.
Re:Uber CTO resigns amidst 5400 employee layoff by vitus on Tuesday April 28, 2020 @10:40PM (#23014690)
Article states:

> The outlet suggests the discussed cuts could impact upwards of 20 percent of Uber’s 27,000 employees

which checks out -- 20% of 27,000 is 5400.

Re:Uber CTO resigns amidst 5400 employee layoff by busymom0 on Wednesday April 29, 2020 @12:15AM (#23015286)
Ah thank you!
Re:Uber CTO resigns amidst 5400 employee layoff by aprdm on Tuesday April 28, 2020 @10:34PM (#23014649)
Yeah, me too.

It is insane the amount of people developing software those companies have.

If they can keep afloat while having such a big tech body paying high salaries hats off to them! It still amazes me.

Re:Uber CTO resigns amidst 5400 employee layoff by bathtub365 on Tuesday April 28, 2020 @10:37PM (#23014674)
That 27,000 number isn't all software developers.
Re:Uber CTO resigns amidst 5400 employee layoff by mattbillenstein on Tuesday April 28, 2020 @10:41PM (#23014704)
They've definitely over-hired at times -- if you raise a lot of cash, you have to spend it somewhere.
Re:Uber CTO resigns amidst 5400 employee layoff by daveslash on Tuesday April 28, 2020 @11:02PM (#23014828)
This is true. I've seen startups spend huge amounts of money on things like lavish game-rooms, lavish-company-outings, lavish-xyz.... It really is because they have to spend the money. It sounds crazy (and maybe it is), but a company doesn't always raise money because they need it. They often sell stock at price $Y so they can say X shares at $Y price means that we are valued at $Z - wanna buy us out? They have to spend money that they brought in selling pre-ipo stock at price $Y so that they can show (on paper) that they're worth $Z for buyout (or maybe more stock splits). But when they raise the money and they want to raise more (to raise their company value), then they have to demonstrate that they need it; you don't need money if you already have some in the bank. Gotta get rid of that money first, then show why you need it and how much you'll be worth some day. Source: Done-it (to a small degree).
Re:Uber CTO resigns amidst 5400 employee layoff by BrandonM on Tuesday April 28, 2020 @11:25PM (#23014975)
You don’t have to be out of money to raise funds, so I question that you have to spend the money. You can raise with years of runway, provided that you have a compelling story about how you’re going to put the additional funds to use creating value.
Re:Uber CTO resigns amidst 5400 employee layoff by daveslash on Wednesday April 29, 2020 @12:39AM (#23015432)
I agree that you don't have to be out of money, and some companies do take the approach that you describe. Honestly, I wish that the world worked more like that...I really do. In my experience, though, that's not how the majority of the dot-com startup-world works. Maybe it was just the decade and location in which I had my run at it (this past decade 2010-2020, SoCal) that's left me jaded. That said, I don't think that a compelling story about how you're going to add value is always enough - in a lot of competitive spaces, in order to be compelling you must have either (a) existing Intellectual Property (IP, aka Patents) that will keep competitors out of market or (b) enough "might-makes-right momentum" (aka money) to keep competitors out of the market. But... in scenario (b), you can't really get money unless you ask for it (or earn it the old fashioned way by having a profitable business model), and you can't ask for money unless you can demonstrate a need.... and you don't need it if you already have some money... It easily and quickly becomes a Catch-22 where you are spending money so that you can show that you don't have any; simultaneously, you can base your company value (and how much investors can should give) on how much you've earned (i.e. your stock price).

I'm not refuting your point so much as I'm suggesting that there's a darker underside to how things often work. You're right -- you don't have to be out of money to raise funds; but smoke and mirrors is a lot easier than hard work...and many people/companies choose the latter path.

Re:Uber CTO resigns amidst 5400 employee layoff by jhanschoo on Wednesday April 29, 2020 @01:35AM (#23015737)
How do the returns on this kind of spending compare to spending on more traditional capital assets?
Re:Uber CTO resigns amidst 5400 employee layoff by daveslash on Wednesday April 29, 2020 @10:59AM (#23020061)
Tends to be "high-risk, high-reward".
Re:Uber CTO resigns amidst 5400 employee layoff by tanilama on Tuesday April 28, 2020 @10:59PM (#23014806)
The information article says they are going to layoff 800 tech staff from 3,800 in total.
Re:Uber CTO resigns amidst 5400 employee layoff by cvaidya1986 on Tuesday April 28, 2020 @10:34PM (#23014642)
20%