Hackathon

What in seven hells is a hackathon?

Do you love the sound of clanking of a hundred keyboards? Do you love to be in a high stressed time-crunch environment? Do you love to be at a place with too much tech quotient in a single room? Are you ready to feel the thrill of all this?

Okay, by now I thoroughly sound like a cliched tourism agent. Let me break it down for you.

A hackathon (also known as a hack day, hackfest or codefest) is a design sprint-like event in which computer programmers and others involved in software development, including graphic designers, interface designers, project managers, and others, often including subject-matter-experts, collaborate intensively on software projects. Occasionally, there is a hardware component as well. (Wikipedia) Mumbo-jumbo.

A hackathon is a programmer’s marathon. A hackathon is a developer’s Olympics.
A hackathon is an event where all kinds of permutations of programmers, developers, designers and tech enthusiasts can team up to build something, anything taking their idea from a synapse in their brain to the hands of users worldwide in a few days.

How do I benefit from a hackathon?

I’m gonna list the benefits down for you:

  1. Try something new:

    Ever thought of making that app but not having enough people to test it and give you feedback?  Ever thought of making that drone but did not have the motivation or the perfect team to help you out?
    That is what you get in a hackathon, an opportunity to showcase your skills.

  2. Build your network:

    A hackathon can be the largest gathering of enthusiasts just like you, eager to try their hands on something new. You get the opportunity to meet up with the big shots of the tech industry, the seasoned bearded developers, and the programmers who wear the same shirt everyday and connect with them.

  3. Acquire industry skills:

    If you’re novice in programming, you’ll learn how to create a project from scratch, chalk out the problem, and present to a panel of judges. You get an opportunity to enhance your team collaboration and presentation skills.  In short, a hackathon prepares you for working in a fast-paced environment and gives industry professionals experience tackling coding challenges. Hackathon presentation

  4. Free food:

    Now I think I have your attention. Yes, you get free food from Granola bars to Biryani to Pizzas to Coke. Hackathon food

  5. Swags:

    Okay, you envy that guy roaming around in a Google t-shirt. Come to a hackathon and be prepared to get a ton of stickers, shirts, etc from all the companies you could have only dreamt of. Hackathon swags

  6. Work with APIs:

    Most companies like Twilio, Spotify, etc that partner with hackathons offer their APIs for the hackers to use free of cost.

  7. Win:

    I know you just rolled your eyes. Look at the prizes of any hackathon and you’ll definitely want to participate in one. And now you’re thinking, “But there’s no way I’m gonna win!”.
    Well, there’s only one way to find out isn’t it?

  8. Boast:

    After the hackathon, you get to boast about the swags, the project and the people you met in the hackathon.
    Heck, you can even turn your project into a full blown product for the world to use!

Are there any prerequisites?

Now this is a very subjective question and depends on the hackathon. Some hackathons require you to be an established developer to even participate. But most hackathons allow amateur developers and programmers who are willing to explore new domains and have some idea and want to try it out.
Still, let me list down a few of the prerequisites for you:

  1. Willingness to participate:

    Trust me you’re not gonna survive 36 hours of coding, building and brainstorming if you’re not mentally prepared and enthusiastic about the hackathon.

  2. Basic technical skills:

    You need to make a project with a usable interface so you do need some basic technical skills so that you can learn advanced things during the hackathon and apply them immediately.

  3. Urge to win:

    What’s the point of doing anything half-heartedly? Participate to make a mind-blowing project. Participate with the aim of captivating the judges. Participate with the confidence to win.

So, what are you waiting for?
Get DuckDuckGo-ing for upcoming hackathons near you.
Or let me just save you the trouble by telling you that there’s a hackathon, India’s largest student-held one, organized in one of the top institutes of India. (Hint: Hack In The North, IIIT Allahabad)
Get. Set. Build.

Contact me at faheemzunjani@gmail.com

By Faheem Zunjani