• Skip to primary navigation
  • Skip to main content
  • Skip to footer

She's Gotta Develop It.com

Notes on web development and programming

  • About
  • Blog
  • Projects
  • code snippets

Meetups & Events & What I Learned Series | Wednesday // June 29, 2016

What I Learned: My first hackathon!

hackathon

0

I’m back for another post in my “What I Learned” series … I’ve been learning a lot lately laugh/cry emoji.

Not sure where I got the idea to participate in a hackathon, but I added it to my list of “things-that-might-make-me-uncomfortable-but-I-should-probably-do-anyway” for the experience list. So when I received an email about DCFemTech’s #HackForGood event I immediately signed up. It didn’t hurt that the event included free tickets for “beginners.”

This hackathon is different from other hackathons, according to everyone I’ve spoken to. I say this because it’s my first and I have nothing to compare it to but I’ve always imagined hackathons as all-nighter coding sessions reminiscent of college nights spent crashing for a test or paper – except at the end of this one there is a program and cash money??

dcfemtech-hackforgood16-screenshot

It was a two day event but I was only able to attend the first day and it was a great learning experience, although I didn’t do much coding. I plan to attend other hackathons in the near future. Different project ideas were submitted and explained and participants were able to select what they wanted to contribute to based on skillset or interest in the subject matter. Since I am interested in improving my front-end skills, I joined a project where an application was built but they needed to beautify it on the front-end with HTML/CSS/JS.

Day one went something like this:
  • The group leader spent a significant amount of time staging the application for us so that we were clear on application requirements and high-level functionality the application would need – also referred to as MVP, which is minimum viable product. This is very important given the varying skill levels, but it definitely took up almost half the day, but it’s vital for those working on the site to know how it works.
  • The group separated into teams working almost exclusively on either the backend to tighten up of the code and the front-end.
  • The front-end team then split into groups based on various components that would allow everyone to continue working on project without interfering with the other groups.

Although I was not able to see the final product I’m glad I at least had the opportunity to work and interact with other developers with a range of expertise. There were recent bootcamp grads, interns, junior developers, and newbies (like myself).

It also gave me a glimpse into how a team might collaborate on developing a product, the brainstorming process, and why team dynamic is so important (too many cooks in the kitchen or not enough people with different ideas can always be problematic).

I was able to see others coding with frameworks I’d opted out of learning. One thing I walked away thinking was that we always have room to learn and also to help. During the event I was able to show someone how to use the Chrome Developer Tools to inspect psuedo-class rules like :hover. It is something I figured out by playing around and trying to figure things out with navigation menus. While that is not coding per se, it was just a reminder that I do know more than I give my credit for, especially with my lack of a portfolio at the moment. I’m sure there are other tips & shortcuts I could definitely teach folks who spend all day coding and consequently might overlook.

I was inspired by someone else (who I can’t name because I can’t remember) to attend my first hackathon and I hope that my experience can also inspire other code newbies.

Save

Save

Post navigation

Previous:
What I Learned: Interviewing for junior “technical” positions
Next:
This Week in Coding: #006

Reader Interactions

Leave a Comment Cancel reply

Your email address will not be published. Required fields are marked *

Footer

Archives

  • April 2019
  • March 2019
  • January 2019
  • December 2018
  • November 2018
  • June 2017
  • May 2017
  • December 2016
  • August 2016
  • July 2016
  • June 2016
  • May 2016
  • April 2016
  • March 2016

Categories

  • @snippets
  • ~/notes
  • Code Reviews
  • Meetups & Events
  • Starter Packs
  • Weekly Updates
  • What I Learned Series

Github

shesgottadevelopit (shesgottadevelopit)

shesgottadevelopit

shesgottadevelopit
atlanta via chicago
https://shesgottadevelopit.com
Joined on Feb 06, 2016
16 Public Repositories
dev-log
fit-connect-app
global-content-blocks
iheartcode
JS-DC-Lab-01
JS-DC-Lab-02
lemonade-wp
npm-link-dev
nunjucks-starter
pixartJSdeploy
practicalJS-TodoList
sans-static
virtualhost
W3C_HTML5.1x
wamp-vhost
_s
3 Public Gists
Copyright 2023 ❤ She's Gotta Develop It.com