Stay focused and keep hacking

Visit the post for more.

Pedram Keyani
6 min readintermediate
--
View Original

Overview

The article discusses Facebook's hackathons, highlighting their role in fostering innovation and collaboration among engineers. It details the history, structure, and impact of these events on product development within the company.

What You'll Learn

1

How to organize and participate in a hackathon effectively

2

Why hackathons are crucial for rapid product development

3

When to leverage cross-functional teams during hackathons

Key Questions Answered

What is the purpose of Facebook's hackathons?
Facebook's hackathons serve as opportunities for engineers and employees to transform ideas into working prototypes quickly. They encourage collaboration across teams and allow participants to focus on creativity without the constraints of their regular job responsibilities.
How often does Facebook hold hackathons?
Hackathons at Facebook are organized approximately every six weeks, although any employee can initiate one at any time. This frequency ensures ongoing innovation and engagement among employees.
What notable products originated from Facebook hackathons?
Several significant features like Video, the Like button, Chat, and Timeline originated from Facebook hackathons. These events have proven to be a fertile ground for innovative ideas that can be rapidly developed and deployed.
What happens during the prototype forum after a hackathon?
The prototype forum occurs about a week after each hackathon, allowing participants to present their projects to the company. Each presenter has two minutes to showcase their idea and convince peers of its potential for shipping.

Key Statistics & Figures

Percentage of projects that shipped from recent hackathons
60%
This statistic reflects the success rate of projects developed during hackathons held in December and February/March.
Number of employees participating in the most recent hackathon
more than 500
This participation level highlights the growing engagement and collaborative spirit within Facebook's hackathon culture.

Key Actionable Insights

1
Encourage participation from diverse teams during hackathons to enhance creativity and innovation.
Cross-functional teams bring different perspectives and skills, which can lead to more robust and innovative solutions. This diversity can significantly improve the quality of the projects developed during these events.
2
Utilize hackathons as a platform for skill development and exposure to new technologies.
Hackathons provide a unique opportunity for employees to learn and experiment with unfamiliar technologies in a supportive environment, ultimately benefiting both personal growth and company innovation.
3
Maintain a structured follow-up process after hackathons to ensure project momentum.
Holding a prototype forum a week after the hackathon helps keep the excitement alive and encourages teams to refine their ideas, increasing the likelihood of successful product launches.

Common Pitfalls

1
Failing to engage employees from different departments can limit the creativity of projects.
When hackathons are dominated by a single team or skill set, the resulting projects may lack diversity and innovation. Encouraging cross-departmental collaboration can mitigate this risk.