Earlier quoted context omitted.
It is fair to say that when you have R&D headcount in thousands it better be something really impressive. Boeing 747 design team was 4500 engineers and they were done in 29 months.
I can't find you a source right now but back in '94 when I was learning IBM mainframe Assembler the history was mentioned and they claimed thousands of engineers, mathematicians and physicist worked for 3.5 years on the first mainframe (or was that the 360?).
Uber cuts 3000 more jobs, closes 45 offices
641–650 of 689 posts
Re: Uber cuts 3000 more jobs, closes 45 offices
#642Earlier quoted context omitted.
Well I think that's one of the benefits of microservices actually. Cut out all the services that have deep tribal knowledge from people let go and replace them with new services if the service is actually important or just remove it altogether.
What I wonder is how often the "remove" operation happens. I'd wager it's more likely there are many services doing variations of the same thing, but existing ones are hard to kill because there is a web of dependencies.
Uber's github shows lots of work on opentracing, so if that's widely deployed then the remove operation is a straightforward.
Re: Uber cuts 3000 more jobs, closes 45 offices
#643Earlier quoted context omitted.
fair, but also a lot of Uber's business model is leveraged on top of the basic platform.
What does that mean?
Re: Uber cuts 3000 more jobs, closes 45 offices
#644I was also let go today, is anyone looking for a frontend engineer with 6 years experience? My profile is here: https://www.linkedin.com/in/davidmaskasky/
As a suggestion, point people to a personal web page or portfolio. Especially for a front-end engineer, I would never recruit someone based on a LinkedIn profile. That's doubly-true in this market. To make it through the filter, it doesn't need to be fancy or take a lot of time, but it does need to be tasteful. Of course, fancy and playful go a very, very long ways for separating yourself from all the other people wh…
Re: Uber cuts 3000 more jobs, closes 45 offices
#645Developers at unicorns: even in the best of times, do you feel more expendable than you've felt at other jobs? We always are amazed at the number of developers at companies like this. (the numbers I've seen are old, but I guess out of 22,000 employees, it was something like 5000 engineers?) While that allows you to build in a more robust way than a smaller company, it seems like there's no shortage of developers work…
I've never been at a unicorn, but I have been at many startups. The story is the same everywhere. Almost no one is irreplaceable. When times get tight, cutting overhead means letting people go.
Re: Uber cuts 3000 more jobs, closes 45 offices
#646Earlier quoted context omitted.
Am at a Unicorn. Engineering is 20-30 engineers total. This person is definitely confusing Unicorn with some generic big engineering heavy company. Many companies scale very differently. Some scale with large engineering efforts - mine doesn't. The change in number of engineers has barely moved in the last 2 years. That said - to the question about unicorns: You're always expendable. Same as any job - same politics -…
> show urgency I call this "artificial panic". That term came to mind when I joined a FMCG around Y2K, and on my first weeks I noticed people were running around stressed, like headless chicken. When I asked "what's on fire" and the answer was "nothing". https://dilbert.com/strip/2012-07-15 The "Minimalists" say on their podcast that "most emergencies, aren't". When I see panic setting camp in a company's mentality,…
Re: Uber cuts 3000 more jobs, closes 45 offices
#647Earlier quoted context omitted.
Why? For the vast majority of people, Uber is a taxi service.
The reason is that car service drivers are also being replaced and they are more likely to have been FTEs.
Re: Uber cuts 3000 more jobs, closes 45 offices
#648Earlier quoted context omitted.
The only truly urgent thing I've seen is a product being down / a critical bug in production.
Anything that can cause your company to lose a lot of money can be truly urgent. For example, your biggest customer needs a new feature, and if they don't get it by the end of the quarter, they'll switch to your competitor. On the other hand, artificial deadlines that are invented by your company's management are usually not urgent.
Re: Uber cuts 3000 more jobs, closes 45 offices
#649Earlier quoted context omitted.
The reason is that car service drivers are also being replaced and they are more likely to have been FTEs.
Great, I think you came up with the simplest solution: Uber should make whatever single digit percentage of total drivers that comprise their Uber Black drivers FTEs.
Re: Uber cuts 3000 more jobs, closes 45 offices
#650Earlier quoted context omitted.
>> You have man-years worth of work going nowhere as projects get scrapped mid-development. That's better than seeing man-years go into features that get deployed. I witnessed one successful control system company spin up a team of new hotshot UI engineers, all right out of the best schools. After months of work the team "updated" the product. Withing hours the call center was hit with hundreds of "You changed the g-…
> The trick is to squeeze your long-term UI project in the same update as some routine security fixes. Then the clients are forced to learn the new system. Is this sarcasm? Seems like a really user-hostile attitude if not. Admittedly, my personal point-of-view is that the majority of UI updates are make-work for engineers and PMs with at best no value added, and at worst negative value created (as you experienced).