4 ms·
> there were too many teams spending time on projects of dubious ROI (there was even an internal joke about how people would build things first and only then wr
by tayo42 5y ago
> there were too many teams spending time on projects of dubious ROI (there was even an internal joke about how people would build things first and only then write the RFC for it...) and eng spending was kinda out of control.
Why do people feel the need to use work as their place for hobby projects and time wasting bs. I don't even care about wasting company money and time. Feel like it's disrespectful of co workers time when people are just off doing what ever dumb thing they feel is absolutely important
- lhorie 5y agoI'm not sure about other places, but at Uber specifically, it was a combination of explosive early growth (and subsequently teams finding themselves having to justify their continued employment) combined with the notion that "Uber scale" was really really big and required custom solutions (never mind that AWS scale actually is orders of magnitude bigger)
- omgwtfbbq 5y agoBecause that's literally how you get promoted. Reimplement something in a new sexier language and add that to your promo packet
- jazzyjackson 5y agoYou seem to be under the impression that companies hire engineers to improve the product. My pet theory is that FANGUL/et al. really just poach as many engineers from the talent pool as possible - it’s cheaper to keep the smartest guys on payroll then inevitably buying a competitor for billions of dollars.