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.
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:
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!
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.