News for hackers. Stuff that matters.
Re:Uber cuts 3000 more jobs, closes 45 offices by swyx on Monday May 18, 2020 @04:25PM (#23227924)
right. this recession is actually giving cover to let go of a lot of bloat that has built up over the years.
Re:Uber cuts 3000 more jobs, closes 45 offices by downrightmike on Monday May 18, 2020 @04:45PM (#23228128)
Well, freeing it up to compete. I expect some of the bloat is just so that someone can't work for a competitor.
Re:Uber cuts 3000 more jobs, closes 45 offices by alfalfasprout on Monday May 18, 2020 @05:07PM (#23228384)
You'd think so but that's at least not the impression I've gotten. At Google that's certainly going to be the case but at a company like Uber/Lyft/Airbnb the bloat ends up largely arising due to managerial bloat (managers want to grow their org to make themselves seem more important) and low technical standards for higher level ICs (which results in far more resources used to accomplish each project).
Re:Uber cuts 3000 more jobs, closes 45 offices by senderista on Monday May 18, 2020 @07:01PM (#23229377)
Are you saying that technical standards are lowered as one moves up the IC ladder? If so, how and why?
Re:Uber cuts 3000 more jobs, closes 45 offices by alfalfasprout on Tuesday May 19, 2020 @04:36PM (#23239873)
Technical competence isn't as well evaluated at companies like Uber/Lyft/Airbnb at L6+ especially for external hires. So it's not so much that the technical bar is dropped but that it just is less enforced at higher levels. As a result you end up with a lot of ICs that are all talk but little else. This is, of course, a gross generalization. I've worked with and know great engineers of all levels at these companies. But Uber in particular had plenty of really bad apples that got hired into other companies across the bay at L6/L7/L8.
Re:Uber cuts 3000 more jobs, closes 45 offices by wdb on Monday May 18, 2020 @07:47PM (#23229735)
Where does IC stands for? Probably not intensive care :D
Re:Uber cuts 3000 more jobs, closes 45 offices by sanarothe on Monday May 18, 2020 @08:08PM (#23229853)
Individual contributor (technical path as opposed to a managerial path)
Re:Uber cuts 3000 more jobs, closes 45 offices by sujinge9 on Monday May 18, 2020 @08:02PM (#23229817)
Individual Contributor. Basically means no direct reports.
Re:Uber cuts 3000 more jobs, closes 45 offices by rswail on Tuesday May 19, 2020 @06:20AM (#23233261)
The fact that this term exists implies bloat and a focus on process not productivity. You may as well call them "leaf nodes".

There are programmers and senior programmers, data designers and senior etc. There are also team leads and program managers. There's basically two tracks, you either create stuff or you manage the creation of it.

They have different titles now, and there's a lot of Agile fluff (how is a scrum master not just a secretarial service and the function of a team leader not to keep their meetings focused?)

Re:Uber cuts 3000 more jobs, closes 45 offices by wdb on Monday May 18, 2020 @08:08PM (#23229859)
Thank you! That makes sense, I will try to remember it :)
Re:Uber cuts 3000 more jobs, closes 45 offices by tanilama on Monday May 18, 2020 @11:21PM (#23231001)
This is just a myth.

Software has way gone out of the stage where one person keep the recipe for the secret sauce, and could change the game.

No one is irreplacable.