Apply now

Bootcampers at a hackathon, or how we turned coffee into code

Last Wednesday, Le Wagon Montreal was lucky enough to receive ten tickets to attend the Hackerfest, a hackathon organized during the last day of Startupfest. This spiked the curiosity of many of our current students who were eager to apply the ruby skills they had recently acquired. This an account of my experience as a teacher accompanying them into battle.

Bootcampers at a hackathon, or how we turned coffee into code
Share article
The event was kicked off at 7 p.m. on Friday by an introductory talk laying out the eight main projects we could work on. Amongst them, there was Fintech group with startups looking to prototype something cool, a NeuroTech group working on brain-computer interfaces and a biology group led by a few researchers designing labyrinths for micro-organisms to wade through.

Our first task was to pick a project to work on, and we decided to split our group up into three different teams.

My team spent a couple of hours getting to know the projects better in the hope that we’d find something super exciting to work on. After some time into the evening and no project yet picked, we decided to branch off and come up with our own idea.

We initially planned to start coding at 11:30pm and before we knew it, it was midnight and we still hadn’t found our idea. We were then faced with a choice — stay there overnight and keep brainstorming, or take the last boat home and call it a night. We of course stayed the night. A couple of energy drinks later, we finally knew what were going to work on: a terminal based rubber duck called the Motherducker.

The idea came from our bootcamp experience. During the first couple of weeks when we introduce the fundamentals of programming, students sometimes feel overwhelmed when their code does not behave the way they expect it to and our job as teachers or teaching assistants is to sit with them and guide them through the problem. We take our time to ask questions that force the student to reflect on and understand the problem they are trying to solve as well as relate it to what was covered in the lectures. Step by step, we ask them to explain to us the error message they got, the code they wrote and what they were hoping to achieve. This helps them lay their reasoning out and naturally leads them to the solution. Our goal was to write a program that would help students do just that.

After a solid night of sleep on couches, we started delegating tasks and got to work. We had drawn the flowcharts for our chat-based bot and broken it down into different components. I was to lay out the cabling and architecture while Aaron, Konstantin and Ali were to implement different features. We wanted to have a meditation feature to help users relax after facing their errors and a debugger feature that would parse an error message and open a conversation about it, helping the student get through it.

In an ideal world, we would have been able to finish it all. Unfortunately, a lot of teams finished early and we had to rush through the end, hacking a working gem together in a few short hours in the afternoon to have something to demo. Lesson learned for future hackathons! We ended up pitching last after a day of sitting on a couch coding and drinking coffee, in front of the few teams who had stayed all day.

To finish off, here’s how a student summed up his experience —

“Hackerfest was truly an amazing experience. I got to meet companies that were working on ground breaking technology, apply what I had learned to a real project and interact with other developers.” — Aaron

Originally posted on Medium.com

Want to know more about Le Wagon's 9-week bootcamp?
Keep reading
Graduate stories

From paralegal in Osaka, to FullStack developer in Berlin.

Yukari worked as a paralegal in a Patent Law Firm in Osaka for 6 years before moving to Berlin in summer 2018. She was set on pursuing a career as a paralegal in Germany and realised that the opportunities would grow if she knew how to code. After attending a Women’s Coding Day in Berlin, she got inspired and decided to take the leap. After 9 intense weeks, she learned the coding skills to start her job as a Junior Ruby Backend Developer. She now combines her previous knowledge in law with her newly learned coding skills.

News

From a recruiter's perspective - coming to Le Wagon's Hiring Day

The hiring day takes place at the end of each bootcamp, where recruiters from leading Berlin startups are invited to meet graduating students and alumni. In this article, Chiara Schneider, HR Manager at Aroundhome (www.aroundhome.de) shares her experience of hiring with Le Wagon and explores the importance of hiring junior developers.

Learn to code

Infographic: the outcomes of a coding bootcamp in China

We took a step back to look at what our alumni in Shanghai, Chengdu or Shenzhen have gone on to achieve, conducting a survey of all our batches since 2017. Here's what we found out about their bootcamp experience...you'll learn about their background, journeys, job successes and advice for taking the leap into tech!

Interested in joining the #1 ranked coding bootcamp?

We are in 39 cities worldwide.