
{"id":10469,"date":"2021-10-29T16:40:18","date_gmt":"2021-10-29T14:40:18","guid":{"rendered":"https:\/\/careerfoundry.inbearbeitung.de\/en\/?p=10469"},"modified":"2021-10-29T16:41:08","modified_gmt":"2021-10-29T14:41:08","slug":"what-is-a-hackathon","status":"publish","type":"post","link":"https:\/\/careerfoundry.inbearbeitung.de\/en\/blog\/web-development\/what-is-a-hackathon\/","title":{"rendered":"What is a Hackathon? A Beginner\u2019s Guide"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">If you\u2019re taking your first steps in web development, you\u2019ll have started to see this word pop up. \u201cAh, yes,\u201d you\u2019ll say, your head nodding confidently. \u201cA hackathon.\u201d<\/span><\/p>\n<p><span style=\"font-weight: 400;\">But what is a hackathon actually? Are these mysterious events only for experienced coders, or can newbies also get involved? And how do you go about signing up to them in the first place?<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Furthermore, what are participants hacking into? Can you get arrested for taking part in them? Will your mother be worried about what you\u2019re up to?<\/span><\/p>\n<p><span style=\"font-weight: 400;\">This quick guide will answer all those questions\u2014well, as many as we can. Feel free to use the clickable menu to skip ahead.<\/span><b><\/b><\/p>\n<ol>\n<li aria-level=\"1\"><a href=\"#what-takes-place-in-a-hackathon\">What takes place in a hackathon?<\/a><\/li>\n<li aria-level=\"1\"><a href=\"#what-is-a-hackathon-for\">What is a hackathon for?<\/a><\/li>\n<li aria-level=\"1\"><a href=\"#are-hackathons-for-beginners\">Are hackathons for beginners?<\/a><\/li>\n<li aria-level=\"1\"><a href=\"#why-junior-web-developers-should-take-part-in-hackathons\">Why junior web developers should take part in hackathons<\/a><\/li>\n<li aria-level=\"1\"><a href=\"#how-to-find-hackathons-to-join\">How to find hackathons to join<\/a><\/li>\n<li aria-level=\"1\"><a href=\"#final-thoughts\">Final thoughts<\/a><\/li>\n<\/ol>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"600\" class=\"wp-image-10489 size-full\" src=\"http:\/\/careerfoundry.inbearbeitung.de\/en\/wp-content\/uploads\/2021\/10\/This_is_what_you_might_think_a_hackathon_is_like.jpg\" alt=\"A pair of hackers sit at a computer pointing at the screens\" title=\"\" srcset=\"https:\/\/careerfoundry.inbearbeitung.de\/en\/wp-content\/uploads\/2021\/10\/This_is_what_you_might_think_a_hackathon_is_like.jpg 1200w, https:\/\/careerfoundry.inbearbeitung.de\/en\/wp-content\/uploads\/2021\/10\/This_is_what_you_might_think_a_hackathon_is_like-300x150.jpg 300w, https:\/\/careerfoundry.inbearbeitung.de\/en\/wp-content\/uploads\/2021\/10\/This_is_what_you_might_think_a_hackathon_is_like-1024x512.jpg 1024w, https:\/\/careerfoundry.inbearbeitung.de\/en\/wp-content\/uploads\/2021\/10\/This_is_what_you_might_think_a_hackathon_is_like-768x384.jpg 768w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/> What your mother thinks when you tell her &#8220;I&#8217;m doing a hackathon this weekend.&#8221;<\/p>\n<h2 id=\"what-takes-place-in-a-hackathon\"><span style=\"font-weight: 400;\">1. What takes place in a hackathon?<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">The definition of a hackathon is actually quite broad: it\u2019s basically a design sprint for programmers, bringing developers together in teams to collaborate on various projects for a prize.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Hackathons are typically hosted by a tech company, organization, or collective. Having been around for more than twenty years, these events really took off in the mid-2010s. They have even spread beyond the web and software developer field, being seen as a fun and productive way of collectively tackling a problem in a short space of time.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Typically taking place over a limited time period\u2014usually over one day or a weekend\u2014hackathons involve an intense sprint to the finish. This is part of what makes them so fun! The brave participants often skip sleep for the duration, fuelled by a large amount of snacks and caffeine\u2014supplied by the host, of course.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">A simple example of a hackathon would be that teams have a weekend to build a working prototype food app that creates recipes from the ingredients users have in their cupboards.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">By participating in a hackathon you\u2019ll learn to produce code in a focused way and to a tight deadline, as well as learning a new web framework to help with the project. Outside of that it\u2019s also a great networking opportunity, giving you the possibility to meet new friends and contacts in the field.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"600\" class=\"size-full wp-image-10490\" src=\"http:\/\/careerfoundry.inbearbeitung.de\/en\/wp-content\/uploads\/2021\/10\/What_a_hackathon_actually_looks_like.jpg\" alt=\"A smiling man and a woman sit at a table during a hackathon, planning their project with a laptop, pens, and paper.\" title=\"\" srcset=\"https:\/\/careerfoundry.inbearbeitung.de\/en\/wp-content\/uploads\/2021\/10\/What_a_hackathon_actually_looks_like.jpg 1200w, https:\/\/careerfoundry.inbearbeitung.de\/en\/wp-content\/uploads\/2021\/10\/What_a_hackathon_actually_looks_like-300x150.jpg 300w, https:\/\/careerfoundry.inbearbeitung.de\/en\/wp-content\/uploads\/2021\/10\/What_a_hackathon_actually_looks_like-1024x512.jpg 1024w, https:\/\/careerfoundry.inbearbeitung.de\/en\/wp-content\/uploads\/2021\/10\/What_a_hackathon_actually_looks_like-768x384.jpg 768w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/> What a hackathon looks more like in reality.<\/p>\n<h2 id=\"what-is-a-hackathon-for\"><span style=\"font-weight: 400;\">2. What is a hackathon for?<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Essentially, the goal of a hackathon is to have produced functioning software (or hardware) by the end of the event. The team with the most convincing project is judged to be the winner and takes home the prize.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Hackathon projects aren\u2019t just a weekend fling\u2014sometimes whole apps, features, and even companies have been born from these competitions. <\/span><a href=\"https:\/\/www.zaarly.com\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">Zaarly<\/span><\/a><span style=\"font-weight: 400;\">, <\/span><a href=\"https:\/\/groupme.com\/en-US\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">GroupMe<\/span><\/a><span style=\"font-weight: 400;\"> (bought by Skype within a year of creation), <\/span><a href=\"https:\/\/play.google.com\/store\/apps\/details?id=br.com.easytaxi&amp;hl=en_IE&amp;gl=US\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">Easy Taxi<\/span><\/a><span style=\"font-weight: 400;\"> (now part of Cabify), and <\/span><a href=\"https:\/\/www.carousell.sg\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">Carousell<\/span><\/a><span style=\"font-weight: 400;\"> all originated in hackathons, and received funding in the tens of millions.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">These days, quite a lot of hackathons are hosted by companies looking not just for new features or to source new talent, but also to improve collaborations within their own tech departments. The range of firms now hosting these events is staggering, with their value spreading from industry to industry. There&#8217;s even now a <\/span><a href=\"https:\/\/www.hackathon.io\/hasbro\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">Hasbro-a-thon<\/span><\/a><span style=\"font-weight: 400;\">, hosted by the global toy manufacturer!<\/span><\/p>\n<h2 id=\"are-hackathons-for-beginners\"><span style=\"font-weight: 400;\">3. Are hackathons for beginners?<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">In short: yes, they are. With the competitive aim of these events balanced out by the social and collaborative aspect, most hackathons are open to different skill levels. It doesn\u2019t matter if you\u2019re not a <\/span><a href=\"https:\/\/careerfoundry.inbearbeitung.de\/en\/blog\/web-development\/reasons-to-learn-python\/\"><span style=\"font-weight: 400;\">Python<\/span><\/a><span style=\"font-weight: 400;\"> pro, nor a <\/span><a href=\"https:\/\/careerfoundry.inbearbeitung.de\/en\/blog\/web-development\/django-framework-guide\/\"><span style=\"font-weight: 400;\">Django<\/span><\/a><span style=\"font-weight: 400;\"> don\u2014all that matters is that you\u2019re interested in technology.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Think of a hackathon as an intense\u2014but fun!\u2014crash course in development. The amount you will learn in such a short time is surprising, but can be invaluable when you\u2019re getting used to learning the ropes.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Lastly, if you aren\u2019t feeling confident enough about your ability to contribute at a certain point of a hackathon, you\u2019re welcome to merely observe proceedings. It\u2019s a great chance to learn how these events work and ask questions, as well as to work out where you will be able to fit in and help out.<\/span><\/p>\n<h2 id=\"why-junior-web-developers-should-take-part-in-hackathons\"><span style=\"font-weight: 400;\">4. Why junior web developers should take part in hackathons<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Hackathons provide the perfect opportunity to practice your skills and meet new people.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">We always hear about the importance of meeting like-minded people, but working intensely with others who care about the same thing you care about\u2014whether that\u2019s building APIs or working with a particular framework\u2014can work wonders for your life in web development.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">If the prospect of participating in a hackathon alone isn\u2019t enticing enough for you, maybe one of these adjacent perks will be:<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Meeting potential mentors<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">If that person sitting next to you is a more experienced coder than you, then you can learn from them and perhaps even ask them to be your mentor. We\u2019ve talked before about <\/span><a href=\"https:\/\/careerfoundry.inbearbeitung.de\/en\/blog\/career-change\/the-importance-of-having-a-mentor-and-how-to-make-the-most-of-yours\/\"><span style=\"font-weight: 400;\">the importance of having a mentor <\/span><\/a><span style=\"font-weight: 400;\">to your career in tech, and hackathons can be incredibly useful for making these kinds of connections in an informal environment.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Meeting other junior web developers<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">On the other hand, if that person is a fellow junior developer, that\u2019s great too! Even more than getting to know other classmates in a <a href=\"https:\/\/careerfoundry.inbearbeitung.de\/en\/blog\/web-development\/online-coding-schools\/\">coding school<\/a> or bootcamp, it\u2019s always good to meet others at the same point as you in your journey, even if you just want to compare notes on <\/span><a href=\"https:\/\/careerfoundry.inbearbeitung.de\/en\/blog\/web-development\/easiest-programming-languages\/\"><span style=\"font-weight: 400;\">which programming language you found easiest to learn<\/span><\/a><span style=\"font-weight: 400;\">.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Recruitment<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Another benefit for joining hackathons as a junior web developer is the prospect of potential recruitment. While having a <\/span><a href=\"https:\/\/careerfoundry.inbearbeitung.de\/en\/blog\/web-development\/web-developer-portfolio\/\"><span style=\"font-weight: 400;\">sharp developer portfolio website<\/span><\/a><span style=\"font-weight: 400;\"> is great for showcasing the work you\u2019ve done, these events are perfect for showing how you work with others.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Working collaboratively is essential to being a successful developer. If you prove to be a great teammate over a hackathon you\u2019ll impress not only potential employers, but also your fellow hackers, who may recommend you to their own companies.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">A resume boost<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">What\u2019s more, if you manage to win a hackathon, it\u2019s an impressive achievement to include on <a href=\"https:\/\/careerfoundry.inbearbeitung.de\/en\/blog\/web-development\/software-engineer-resume-guide\/\" target=\"_blank\" rel=\"noopener\">your coding resume<\/a>! Particularly the experience-light CVs of those who are still only starting out in web development can benefit from listing the events they\u2019ve competed in. You don\u2019t even have to have won it\u2014taking part also sends all the right signals to potential employers.<\/span><\/p>\n<h2 id=\"how-to-find-hackathons-to-join\"><span style=\"font-weight: 400;\">5. How to find hackathons to join<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">It should come as no surprise that these days, hackathons are taking place worldwide. They\u2019re being hosted everywhere from university campuses to coworking spaces, with most of them costing nothing to participate.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Since the onset of the Covid-19 pandemic, the offering of in-person hackathons has reduced greatly. If you look at this data from 2015 to October 2021, you\u2019ll see a huge drop in developers searching for the topic from April 2020 onwards.<\/span><\/p>\n<p><script type=\"text\/javascript\" src=\"https:\/\/ssl.gstatic.com\/trends_nrtr\/2674_RC03\/embed_loader.js\"><\/script> <script type=\"text\/javascript\"> trends.embed.renderExploreWidget(\"TIMESERIES\", {\"comparisonItem\":[{\"keyword\":\"\/m\/068mxn\",\"geo\":\"US\",\"time\":\"2014-08-01 2021-10-26\"}],\"category\":0,\"property\":\"\"}, {\"exploreQuery\":\"date=2014-08-01%202021-10-26&geo=US&q=%2Fm%2F068mxn\",\"guestPath\":\"https:\/\/trends.google.com:443\/trends\/embed\/\"}); <\/script><br \/>\n<span style=\"font-weight: 400;\">As vaccination programs are being rolled out, there has been an uptick in interest for them again on the graph.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Luckily\u2014unlike Zoom quizzes\u2014<\/span><b>online hackathons <\/b><span style=\"font-weight: 400;\">have been commonplace long before lockdowns. While they perhaps not as immediately exciting and intense because of the lack of physical proximity, they are still piles of fun, and even easier than before to spectate on.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">You can find hackathons to join at these websites. Their offerings are typically split into on- and offline options:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/angelhack.com\/events\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">Angelhack<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/devpost.com\/hackathons\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">Devpost<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.eventbrite.ie\/d\/online\/hackathon\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">EventBrite<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/garage48.org\/hackthecrisis\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">Garage48<\/span><\/a><\/li>\n<li><a href=\"http:\/\/www.hackalist.org\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">Hackalist<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/mlh.io\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">Major League Hacking<\/span><\/a><\/li>\n<\/ul>\n<h2 id=\"final-thoughts\"><span style=\"font-weight: 400;\">6. Final thoughts<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">As you\u2019ve seen, hackathons are an excellent way for web developers of all skill levels and walks of life to have a bit of fun and keep their stacks sharp. However, beginners and junior web developers will especially stand to gain a lot from taking part in these events\u2014tech experience, new friends and contacts, as well as job leads.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">So if you\u2019re thinking of <\/span><a href=\"https:\/\/careerfoundry.inbearbeitung.de\/en\/courses\/intro-to-frontend-development\/\"><span style=\"font-weight: 400;\">learning web development<\/span><\/a><span style=\"font-weight: 400;\">, taking part in your first hackathon should be high on your to-do list. We can\u2019t guarantee that your mother will stop worrying that you are now a criminal, but we will guarantee that you will enjoy yourself.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">If you\u2019d like to learn more about other aspects of the world of programming, then these articles may interest you:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/careerfoundry.inbearbeitung.de\/en\/blog\/web-development\/python-real-examples\/\"><span style=\"font-weight: 400;\">13 Real-World Examples of Python in Web Development<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/careerfoundry.inbearbeitung.de\/en\/blog\/web-development\/intro-to-swift\/\"><span style=\"font-weight: 400;\">Swift: A Step-By-Step Guide<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/careerfoundry.inbearbeitung.de\/en\/blog\/web-development\/freelance-web-developer\/\"><span style=\"font-weight: 400;\">How to Become a Freelance Web Developer<\/span><\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>If you\u2019re taking your first steps in web development, you\u2019ll have started to see this word pop up. \u201cAh, yes,\u201d you\u2019ll say, your head nodding confidently. \u201cA hackathon.\u201d But what is a hackathon actually? Are these mysterious events only for experienced coders, or can newbies also get involved? And how do you go about signing [&hellip;]<\/p>\n","protected":false},"author":108,"featured_media":10472,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_lmt_disableupdate":"yes","_lmt_disable":"","footnotes":""},"categories":[5],"tags":[],"class_list":["post-10469","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-web-development"],"acf":{"homepage_category_featured":false},"modified_by":"Matthew Deery","_links":{"self":[{"href":"https:\/\/careerfoundry.inbearbeitung.de\/en\/wp-json\/wp\/v2\/posts\/10469","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/careerfoundry.inbearbeitung.de\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/careerfoundry.inbearbeitung.de\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/careerfoundry.inbearbeitung.de\/en\/wp-json\/wp\/v2\/users\/108"}],"replies":[{"embeddable":true,"href":"https:\/\/careerfoundry.inbearbeitung.de\/en\/wp-json\/wp\/v2\/comments?post=10469"}],"version-history":[{"count":1,"href":"https:\/\/careerfoundry.inbearbeitung.de\/en\/wp-json\/wp\/v2\/posts\/10469\/revisions"}],"predecessor-version":[{"id":25948,"href":"https:\/\/careerfoundry.inbearbeitung.de\/en\/wp-json\/wp\/v2\/posts\/10469\/revisions\/25948"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/careerfoundry.inbearbeitung.de\/en\/wp-json\/wp\/v2\/media\/10472"}],"wp:attachment":[{"href":"https:\/\/careerfoundry.inbearbeitung.de\/en\/wp-json\/wp\/v2\/media?parent=10469"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/careerfoundry.inbearbeitung.de\/en\/wp-json\/wp\/v2\/categories?post=10469"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/careerfoundry.inbearbeitung.de\/en\/wp-json\/wp\/v2\/tags?post=10469"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}