ChallengeRocket
  • Product
    • Recruitment Challenges
    • Skill Assessment
    • Direct Hire
    • Hackathons
    • Intern Challenges
  • Challenges
  • Case-studies
  • Employers
  • Log in
  • Join talent network
  • Book demo
Menu
  • Home
  • HR Blog
  • How to make a hackathon best suit your needs?

How to make a hackathon best suit your needs?

T
Tomasz Florczak
Jan 22, 2017
Share
How to make a hackathon best suit your needs?

A brief history of hackathons

The first known formal hackathon took place in June 1999. A group of programmers from around the world gathered in a house in Calgary, Canada, worked persistently for a week and created integration of IPv6 (improved communication protocol) and IPsec (Internet protocol security) with the operating system OpenBSD (freely available UNIX-like system).


Over the years, Open BSD organization has successfully organized more events of this kind and put emphasis on their rather loose character – people who were interested arrived at a specific time and worked for a fixed number of hours on a project that interested them the most. People who wanted to talk to others were free to do that and those who wanted to work in peace were just sitting beside in the same room with their computers and working. For the first organizers of hackfests, they were mostly about writing code over and over again so that the target changes could be achieved as soon as possible. Only chosen programmers were invited to such events. There was no room for people who were just learning and the most desirable participants were those with already established skills. These hackathons were usually funded from donations made to the OpenBSD Foundation, although many programmers paid for their stay out of their own pocket. The organizers tried to locate events near academic centers or in cheaper neighborhoods. OpenBSD successfully organizes one of the best hackathons to this day.


Another pioneer in organizing hackathons was the already non-existent Sun Microsystems (which used to be one of the most important manufacturers of computer hardware and software) which in a short period of time organized its own event within the JavaOne conference (Sun Microsystems is the company that invented Java). At the beginning of the twenty-first century, organizing hackathons has become increasingly common and entered permanent calendar of events organized by companies around the world.


Different approaches to organizing best hackathons

Depending on what the company of institution organizing a hackfest is expecting, the event can take many forms, involve different people and have different goals. The general principle is always the same – at a certain time and place (if a hackathon is stationary) specialists from different areas of new technologies come together in teams to work together on solving a problem or creating something new. Hackathon can be an internal event and it means that its participants are employees from different departments of a company. It can be also an external event and then the participants are people from outside the company. Different themes of hackathons include also successful recruiting of new employees, networking, promotion of your own APIs, attracting investors and partners or simply establishing contacts.


Internal hackathon

One of the companies famous for organizing regular hackathons is the Australian Atlassian which provides advanced technology for programmers, project managers and IT companies. The hackathons organized by them are well known and focused on a few core values:

  • work on whatever you want – find what interests you, develop that dream function, smash your nemesis bug (bug – an error in the code)
  • assemble your crew – this is a chance to combine ideas and skills of people from different departments
  • you’ve got 24 hours – go!


Atlassian’s hackathons, called ShipIt Days, are internal and are greatly appreciated by the staff. What's more, some even say that they work there for these events only. But it is not only fun, free food and an opportunity to work late (yes, some people really like it). A number of ideas that have been actually carried out and implemented were generated during hackathons. A good example is Jira Service Desk – a platform for communication between the client and the IT company, which became an element of the Atlassian's permanent offer. Another example is replacing light bulbs in one of the rooms with more energy efficient ones.


External hackathons

Hasbro, one of the oldest toy companies in America and second largest in the world, held a hackathon called Hasbro-A-Thon and focused on issues related to toys and games.


The company invited 150 programmers who formed groups of five people and worked for two days on new solutions. The result was development of 45 different products. It was a great example of organizing an external hackathon – the company opened to new ideas, but also increased its involvement in the programming environment, gained a lot of inspiration and recruited new employees at the same time. Long before the event, the company had begun some promotion and information activities aimed at, apart from attracting interest of potential participants, preparing the organizers for the good conduct of the event, sharing knowledge and obtaining feedback.



Tomasz Florczak, representative of ChallengeRocket.com service that brings together programmers and organizers of hackathons, said that purpose of the company organizing the event is not that significant. The most important goal is to have reasonable (and achievable) expectations, find good jurors, ensure adequate space, offer unusual prizes (high cash prize is not always a good idea) and put participants first, not sponsors or media representatives.

T
Tomasz Florczak tomek@challengerocket.com

Inspired? Let’s talk!

In view of your consent, the data you provide will be used by ChallengeRocket Sp. z o.o. based in Rzeszów (address: Pl. Wolności 13/2, 35-073, +48 695 520 111, office@challengerocket.com) to send messages as part of the newsletter subscription. Don't worry, only us and the entities that support us in our activities will have access to data. All information on data processing and your rights can be obtained by contacting us or at www.challengerocket.com in the Privacy Policy tab.
Share

Related articles

job ad, IT job, IT specialist, programmer, programming, recruitment in IT
8 tips on how to improve your job ads to attract more IT candidates in 2021
Aleksandra Kadłubowska
Jan 07, 2021
challengerocket-how-to-recruit-online-with-challengerocket
3 easy steps to recruit online with ChallengeRocket!
Tomasz Florczak
Oct 13, 2020
2019 summary brief ChallengeRocket startup platform
We confirmed the effectiveness of our IT talent recruitment method – 2019 in brief
Paweł Kwiatkowski
Jan 01, 2019
Show all
ChallengeRocket
Tech talent
Challenges Blog Find jobs Employers
Companies
Business HR Blog Pricing
Challengerocket
FAQ EU Join Us Contact Us
Copyright © 2023 ChallengeRocket. All rights reserved.
Privacy Terms and Conditions Service status

Let’s talk

Proven effectiveness - get up to x3 more candidates and shorter recruitment time.

In view of your consent, the data you provide will be used by ChallengeRocket Sp. z o.o. based in Rzeszów (address: Pl. Wolności 13/2, 35-073, +48 695 520 111, office@challengerocket.com) to send messages as part of the newsletter subscription. Don't worry, only us and the entities that support us in our activities will have access to data. All information on data processing and your rights can be obtained by contacting us or at www.challengerocket.com in the Privacy Policy tab.

We will reply within 2 business days.

Log in


Forgot your password?

OR
Don’t have an account?
Create a candidate account or a company account

Log in

Forgot your password?

Create a candidate account

Already have an account?
Log in
OR
  • At least 10 characters
  • Uppercase Latin characters
  • Lowercase Latin characters
  • At least one number or symbol

Not a candidate?  Sign up as an employer

Reset your password

Remember your password? Log in Log in for business

Create an employer account

Sign up for free.
Select the best plan to publish job ofers & challenges.

Company name introduced here will be visible on your job ads.
  • At least 10 characters
  • Uppercase Latin characters
  • Lowercase Latin characters
  • At least one number or symbol

Not an employer?  Sign up as a candidate