Moments ago, I had received an email from Eric Rees,Founder of the hugely popular Lean Startups . Eric’s article describes some interesting facts about the hacker way ,the enablers that has taken Facebook to what it is today , 800+ million subscribers and $3.7 billion revenues and growing at a dizzying pace.
You can find Eric’s article on this here.
Here are a few things about the hacking approach, I thought I would share for those striving to grow their business driven by Technologies , Engineering excellence and Innovation.
Simply put: we don’t build services to make money; we make money to build better services.
And we think this is a good way to build something. These days I think more and more people want to use services from companies that believe in something beyond simply maximizing profits.
“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. “