If you’ll allow, a quick manifesto:

The Hacker Way

As part of building a strong company, we work hard at making Facebook the best place for great people to have a big impact on the world and learn from other great people. We have cultivated a unique culture and management approach that we call the Hacker Way.

The word “hacker” has an unfairly negative connotation from being portrayed in the media as people who break into computers. In reality, hacking just means building something quickly or testing the boundaries of what can be done. Like most things, it can be used for good or bad, but the vast majority of hackers I’ve met tend to be idealistic people who want to have a positive impact on the world.

The Hacker Way is an approach to building that involves continuous improvement and iteration. Hackers believe that something can always be better, and that nothing is ever complete. They just have to go fix it — often in the face of people who say it’s impossible or are content with the status quo.

Hackers try to build the best services over the long term by quickly releasing and learning from smaller iterations rather than trying to get everything right all at once. To support this, we have built a testing framework that at any given time can try out thousands of versions of Facebook. We have the words “Done is better than perfect” painted on our walls to remind ourselves to always keep shipping.

Hacking is also an inherently hands-on and active discipline. Instead of debating for days whether a new idea is possible or what the best way to build something is, hackers would rather just prototype something and see what works. There’s a hacker mantra that you’ll hear a lot around Facebook offices: “Code wins arguments.”

Hacker culture is also extremely open and meritocratic. Hackers believe that the best idea and implementation should always win — not the person who is best at lobbying for an idea or the person who manages the most people.

To encourage this approach, every few months we have a hackathon, where everyone builds prototypes for new ideas they have. At the end, the whole team gets together and looks at everything that has been built. Many of our most successful products came out of hackathons, including Timeline, chat, video, our mobile development framework and some of our most important infrastructure like the HipHop compiler.

To make sure all our engineers share this approach, we require all new engineers — even managers whose primary job will not be to write code — to go through a program called Bootcamp where they learn our codebase, our tools and our approach. There are a lot of folks in the industry who manage engineers and don’t want to code themselves, but the type of hands-on people we’re looking for are willing and able to go through Bootcamp.

Facebook [SEC]

Sign up for the Dealbreaker newsletter

Subscribe to our free daily email and get breaking news, financial headlines, commentary, and analysis from Dealbreaker.

— Advertisement —

Comments (24)

  1. Posted by Guest | February 1, 2012 at 5:29 PM

    If there had been any 'whatevs' worked into that, I would have suspected Matt has been getting into ghostwriting.

  2. Posted by Guest | February 1, 2012 at 5:30 PM

    Did he hire Matt to write that?

  3. Posted by wahoo | February 1, 2012 at 5:32 PM

    Nice dog Zuck, did you steal that too?

    - Winklevii

  4. Posted by Guest | February 1, 2012 at 5:33 PM

    My MD made me sit in the corner last time I "hacked" a pitchbook

    -Analyst

  5. Posted by Guest | February 1, 2012 at 5:33 PM

    Hunh?

    -GS

  6. Posted by investorcluzo | February 1, 2012 at 5:34 PM

    once you clear $1 million in comp and fly private as part of your "comprehensive security program", you no longer qualify as a "hacker". Please return your card to the address indicated on the back.
    -President, United Association of Hackers

  7. Posted by Lead Left | February 1, 2012 at 5:36 PM

    Exactly

    -MS

  8. Posted by aaa | February 1, 2012 at 5:41 PM

    Facebook has 2011 net income of exactly $1bn… you know what would be cool..

  9. Posted by Abe_Froman_ | February 1, 2012 at 5:52 PM

    Like
    -James “Zucks can call me Jim” Gorman

  10. Posted by HAM05 | February 1, 2012 at 5:53 PM

    he's no ray dalio

  11. Posted by 2_Small_2_Bail | February 1, 2012 at 6:06 PM

    Is this like that time when girls tried to reclaim the word "slut"? If so, I'm going to tell Mark Zuckerberg the same thing I tell sluts…"I'll call you whatever you want. Just keep doing what you're doing."

    -Peter Thiel

  12. Posted by M Cuban | February 1, 2012 at 6:07 PM

    What a sello- oh wait, I'd sell out at that valuation, too

  13. Posted by UBS | February 1, 2012 at 6:09 PM

    "Done is better than perfect" was also our motto for many years.

    - UBS Fixed Income Risk Management

  14. Posted by Delta One Compliance | February 1, 2012 at 6:18 PM

    It wasn't just your desk saying that.

  15. Posted by trojan_ | February 1, 2012 at 6:24 PM

    the hoodie says "I'm a bum off the street impersonating Belichick," but the lapdog says "I'm worth more than Brady, Belichick, Kraft, and a dozen other teams"

  16. Posted by guest | February 1, 2012 at 6:41 PM

    Where is the best place to pick up women?

    a) Hacker bootcamp
    b) Russian sauna in Jersey City
    c) The Jane on a Saturday night with Matt as your wingman
    d) CFA camp

    If you answered, "I'd rather stay at home and put my dick in a blender" then you are correct!

  17. Posted by 2_Small_2_Bail | February 1, 2012 at 6:48 PM

    Peter Thiel is gay…fuck…this joke no longer works at all.

    -Guy who hates when facts ruin jokes

  18. Posted by Back Office | February 1, 2012 at 6:59 PM

    Man slut. That's a thing

  19. Posted by Ragnar | February 1, 2012 at 8:28 PM

    Code may win arguments, but it doesn't win keg laps, bro.

  20. Posted by asdfghjkl | February 2, 2012 at 7:34 AM

    The bank account says, "I have more money than God," but the lapdog says, "I'll forever be a beta male." -_-

  21. Posted by VonSloneker | February 2, 2012 at 9:24 AM

    You know what's not cool…trying to control the lexicon when nobody really takes you seriously.

    - Everyone at Lycos, Excite, HotBot, Alta Vista, DogPile, Inktomi

  22. Posted by Bandersnatch | February 2, 2012 at 11:23 AM

    Properly armed B-29s end arguments
    - Curtis LeMay

  23. Posted by kenny_lingus | February 2, 2012 at 12:35 PM

    Forget about Facebook, you'd think by now someone would have hacked his face.

  24. Posted by Guestavo | February 2, 2012 at 1:53 PM

    So you're saying I have nothing to worry about?

    - J. Assange

Leave a comment

You can log in with your account or comment as a guest below.