“Hacking” isn’t always a bad word in the tech space anymore—thanks to the growing popularity of “ethical hacking” and events like “hackathons”.
What is a hackathon? Often, the events don’t have anything to do with the ‘breaking in' connotation of hacking at all. Instead, it’s more like hacking something together, where a group of people come together to collaborate or compete on a coding project.
Senior software developer Gwendolyn Faraday loves the power of hackathons to bring beginners together and let them sharpen their skills in a fun and supportive environment. Her first hackathon got her hooked; it turned into attending one every other month and evolved to hosting her own hackathons for beginners.
In the episode below, Gwen talks about why hackathons were so important for her own learning journey, how to prepare for a hackathon and other hackathon tips, what to do if you’re going alone, and more.
- Hackathons are great for beginners because they can help you build your confidence, your skills, and your experience collaborating and working closely with a team of other developers.
- Hackathons can be intimidating, but if you're going to go to one, don't feel like you can't contribute because everyone seems more experienced than you. The team will need all sorts of skills, even non-tech-related ones like business acumen, marketing, designing, etc.
- The best way to prepare for a hackathon is simply to read the rules for the event, and go prepared with a few ideas or even the start of a basic project that you think might be useful.
- If you’re on your own, don’t worry! A lot of people turn up with a ready-formed group, but there are also people who go alone and will need people to join their team after they pitch an idea.
Links and mentions from the episode:
Disclosure: I’m a proud affiliate for some of the resources mentioned below. If you buy a product through these links, I may get a small commission for referring you. Thanks!
- Gwen on Twitter
- Gwen on LinkedIn
- Resources I Used to Teach Myself Blockchain Development
- The Best Resources I Used to Teach Myself Machine Learning
- More of Gwen’s articles on freeCodeCamp
- Crossroads Education
Where to listen to the podcast
You can listen to the Learn to Code With Me podcast on the following platforms:
If you have a few extra minutes, please rate and review the show in iTunes. Ratings and reviews are extremely helpful when it comes to the ranking of the show. I would really, really appreciate it!
Special thanks to this episode’s sponsors
dotTech Domains: dotTECH domains are perfect for all things tech – your portfolio, your passion project, or your business. To get 90% off your dotTECH domain, head to go.tech/Learntocode and use the coupon code Learntocode.
Flatiron School: Flatiron School’s Online Data Science Immersive can help you become a data scientist. Start learning for free with their Data Science Bootcamp Prep course at flatironschool.com/learntocodewithme.