Hack the World: Why hackathons are still the best place to learn to build
The barriers to building software have collapsed. Today, anyone can build. Hackathons are a great place to start learning. The post Hack the World: Why hackathons are still the best place to learn to build appeared first
Someone bursts through the door and announces, βThereβs pizza!β Nearby, a team has duct tape and cardboard holding its prototype together. Another is debugging a model that wonβt detect their movements.
This is a common scene during hackathons, and for a lot of people theyβre the place to learn to build.
During several recent hackathons, we followed dozens of participants from the badge line to final demos and asked them what keeps them coming back.
Two days of intense focus
Teams come up with ideas for robots, apps, websites, hardware, and more, then try to get prototypes working before time runs out.
These arenβt small things, these are big endeavors, and theyβre going to try to do it in basically two days.
Kyle, hackathon participant
Yana describes it as two days of intense focus on one small experimental project that moves the needle forward. For Nithya, itβs a rare chance to work as hard as you can on something youβre proud of.
It is basically an invention marathon.
Mike, hackathon participant
You donβt need a computer science degree
For most of computing history, building software required years of specialized training. Not anymore: with AI-powered tools like GitHub Copilot, natural language is becoming a universal programming language, and anyone with an idea can start turning it into working code.
Lanceβs team hit a problem at the very last minute. They needed a news API so people could fact-check the information they were getting.
GitHub Copilot was able to not only create a frontend in 30 minutes but also connects with the actual API itself and integrates it all together.
Lance, hackathon participant
When theyβre paired up with someone thatβs a CS major, or when they just go and use AI to start a prototype and convince others to join in on their idea, itβs giving this autonomy for people to do what theyβre most passionate about.
Kyle
The pizza is free, so are the new skills
Call it a learning event, Jon says, and people might not want to go. But tell them thereβs pizza, and theyβll show up anyway, and theyβll still end up learning.
Jon calls it the best educational experience you can get as a technologist. Sarvesh puts it more simply: itβs a better way to learn.
Eric calls hackathons a huge grind of continuous work and continuous debugging. Vaishnaviβs team spent part of the time fighting a model that couldnβt detect their movements. βLike, nothing is working,β Vaishnavi said at one point. Mayankβs team got there through trial and error, with duct tape and cardboard.
Hackathons are a safe third place. Itβs okay to fail and experiment. Youβre not going to get an F, youβre not going to get fired over it.
Mike
Friendships of practice
Niels once searched Google to find out who came up with the term βhackathon,β and his own name came up. He doesnβt remember coining it, but he does remember setting laptops down wherever there was space, sleeping on the floor in sleeping bags, and going straight back to hacking after waking up.
If you feel you have to do it and you donβt like the people around you, then youβre missing the point.
Niels, hackathon participant
Akankshya found everyone open to collaborating and never felt pushed to quit or leave. Shehmeer could turn to the person on either side and ask how to do something. If they didnβt know, they usually knew someone there who did.
My first hackathon, I met two guys that are now my best friends.
Dev, hackathon participant
Zach has a name for it:
When you meet someone who you bond with over a shared interest, thatβs a friendship of practice.
Zach, hackathon participant
Impact that changes lives
Mikeβs first hackathon changed the course of his career:
At my first hackathon, I learned more in one weekend than I had in my entire university degree up to that point.
Mike
The next day, Mike looked in the mirror and told himself to forget being a lawyer and become a hacker.
Lee has seen hackathons act as a bridge between the spark of an idea and something rolled out into production. Shehmeer says organizers are trying to show a new generation that building isnβt out of reach.
For Yana, seeing the work happen pulls more people in, because thereβs now a bit more of an open door.
You can solve problems yourself, you donβt have to ask someone else for permission.
Zach
Get started today
Everyone is welcome. Student or professional. All identities. All abilities. All backgrounds. All experience levels.
- Find a hackathon near you.
- Are you a student? Get free access to GitHub Copilot and other tools in the GitHub Student Developer Pack.
- Try the GitHub Copilot app.
Join us on GitHub. Letβs build something together.
The post Hack the World: Why hackathons are still the best place to learn to build appeared first on The GitHub Blog.
Originally published by GitHub Blog. Aggregated on AIWithGhost for educational purposes β full credit and traffic to the original publisher.