While it's a topic about twitter I'd like to ask a question that always puzzles me. Twitter has 3900+ employees and good portion of those are developers, I just don't understand how can such a basic product that almost never pushes any updates or radical changes/improvements require so many employees. What the hell are they doing except for burning investors cash? Just curious...
Also a surprising fraction goes to data science and advertising infrastructure. Stuff that would go away if they weren't worried about making money. :)
Yeah, but that only really applies to specific engineering teams like backend services and ops right? Web (frontend), iOS, Android, etc. don't really care about scale.
Seriously. The amount of people on the android team can't be more than 5 people devs, right? Maybe allocate 10 so you have some redundancy when people get sick.