Why does Facebook need so many developers?

Why does Facebook need so many developers? by @jessicatysu

Answer by Jessica Su:

Suppose you say "bake me a cookie."  Well that's easy, a ten-year-old could do it.

Suppose you say "bake me a billion cookies."  All of a sudden, you need

  • Buildings to store the cookies.  (Preferably in several different places, in case one of the buildings gets hit by a hurricane.)
  • Industrial-strength factories to bake the cookies.  Back-end developers to build the machinery and fix it when it breaks.
  • Front-end developers, who build machines that take the cookies served by the factories and package them into neat little boxes that are served to customers.
  • Data scientists to experiment with various recipes and see which ones people like the best.
  • Designers who decide what goes into the recipes.
  • A security team so nobody hacks into the buildings and steals cookies.
  • Quality assurance people who make sure the cookies are safe.
  • A legal team for when people sue you anyway.
  • A marketing team so people want to buy your cookies.
  • Managers to lead all these people and make sure they know what they're doing.  Managers to lead other managers.  Managers to lead those managers, etc.

Sooner or later, you need thousands of people, and that is why Facebook is so big.

Why does Facebook need so many developers?

Iklan

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s