Volunteering at RailsBridge- 3 mins
This weekend I had the opportunity to volunteer as a TA at RailsBridgeTriangle. RailsBridge is an organization that hosts weekend intro courses to Rails targeted at women. My partner, Ashley, came into programming through a RailsBridge event and is now the lead organizer of the local chapter (RailsBridgeTriangle) a year and a half later. Ashley is the one who introduced me to programming as well, so I have overwhelmingly warm feelings towards the organization.
RailsBridge is set up over two days. On Friday night we have InstallFest, where participants come and install all the necessary programs for a basic dev environment (Ruby, Git, Brew, Atom, etc.). For a minority of people this is a pretty straightforward process, but for a lot of people, it’s pretty critical to have some devs wandering around to help troubleshoot the install process. Some people finish the install in twenty minutes, but a couple of people took close to three hours, through no real fault of their own.
The second day is spent working through building a polling app in Rails. The curriculum is posted online, and participants work through it independently and are encouraged to ask for help if they get stuck.
The event is targeted at people with zero programming experience who want to see what all the hype is about, so having a plethora of TA’s wandering around helping people who encounter problems is an absolute must for a successful event.
It was an incredibly gratifying experience. I loved helping people and teaching them small tricks to help them out in future programming endeavors, such as pressing the up arrow to repeat a command in the Terminal or showing people ways to google problems and reinforcing that googling is 100% okay and a common practice by ALL programmers.
While sharing tips was great and helping troubleshoot problems was a lot of fun, I got a lot of joy out of seeing all the ‘Ah-ha’ moments and happy dances (which I think every developer has done at their desk on multiple occasions) when someone figured out a problem. I know and remember exactly what those feelings are like, and I’m thrilled to see other people experiencing them.
It was also gratifying to me in an oddly selfish way. I was initially kind of nervous to volunteer as a TA. As a newly minted junior developer, I was really worried I wouldn’t be helpful to people or be able to solve their problems. Turns out, I was wrong. I was able to help lots of people during InstallFest, and then during the day of Rails, I actually never came across a question that I was totally out of my depth with. I got some questions about the basic structure of Rails, about Git and Heroku, and other general programming questions. Granted, these people are in their literal first days of programming, so I’m quite a bit ahead of them in terms of my programming experience, but it did remind me of how much I know and how much I can offer to people just starting out.
All in all, I had a fantastic time volunteering at RailsBridge and I’m so incredibly excited to volunteer at the next one!