It's been said that to survive at Facebook, you (or your team) have to ship an 'impactful' product every year, otherwise, you get fired. And it fires 5% of bottom performing employees every year (hires roughly the same amount as new blood). Facebook has 25000 employees. Assuming 65% of them are developers, and assuming 95% of them survive every year, and assuming that an average team is 10 developers. That means it's shipping 25000 * 65% * 95% / 10 'impactful' products every year, which translates to ~1500 a year. Is it really shipping that many new products every year? Where are these products? How come I've never heard of them? Are they mostly internal?
Depends on what you define as products. Products could range from internal tools, to backend features, to a new feature on fb frontend, to a lot of other endless “projects”. If you look at it this way, im sure they ship ~1500 a year
I think your estimate if 65% devs is way too high, it should be more like 30%, but yes, even 750 products seems too high but then again, not all these teams have to create new products to survive, you just need to maintain or add small increments to existing products and of course, a lot of products are internal and might not get released to the wider audience
Why do you care
Yes, we are shipping hundreds of ranking changes, product iterations, growth optimizations. Not everything needs to be a massive product change.
If you aren't building things at your company what exactly do you do all day?
Lord have mercy. So I'm guessing all engineering teams at FB are product teams?
Yes. If you don’t launch an app or website each half you’re probably gonna get PIPed
Lol. Their tools and infra division is one of the best . They don't "ship" anything. By your logic they ought to be fired.
Hey chase. Thanks for ripping people off