The title might be hyperbolic sounding, but going to my first Railsbridge Workshop for Women in September 2011 made a pretty major impact on where I am right now.
Travis ran into an old college friend on CalTrain, and they got to talking about code and my efforts to learn Ruby. This friend happened to be a lady who had attended a Railsbridge workshop, and she recommended that I attend one. I was super psyched about it, but found myself on the waitlist. Luckily there were enough cancellations that I was able to make it off the waitlist and BAM! workshop.
The workshop was broken into two main sessions: a Friday night Installfest where you get your machine up and running with the approximately 13 things you need for a complete development environment, and the Saturday learning day, where you create a little voting app (topics can be submitted and then voted on) from start to finish.
At the time, the Installfest instructions were kept on a wiki, and for some reason, a person had ripped out the current instructions and replaced them with similar, but not really functional, instructions. This was discovered about an hour and a half into the installfest; luckily, someone found a version of the good instructions and order was restored. But the troubleshooting required was really intense and there were lots of kind people typing things I didn’t know into my computer, discussing whether RVM was really necessary, and in the end the I went home, installed, around 11:30pm — about five hours, start to finish. I was tired and a bit confused about what had just happened, but also really impressed by how everyone had stayed positive and focused despite the setbacks. It reminded me a bit of late evenings of putting together a musical in high school. Everyone gets tired, but you’re working on something you love, so the fatigue just makes things kind of funnier, not frustrating.
The Saturday session was an order of magnitude clearer than the Installfest. There was an opening presentation by one of the organizers going over some RoR basics and the day’s schedule, a quick pitch by the sponsors that they are always hiring developers, and then we got to learning. My class had five students, one teacher, and two TAs. The teacher led the way through the curriculum, while the TAs helped troubleshoot when someone ran into an error and added occassional general clarification.
We played some silly name-games that involved hearing everyone’s name at least 20 times, which was awesome. We also introduced ourselves more generally, and I mentioned that I was trying to get a job in tech. During one of the breaks, a woman in my group, Natalie, mentioned that her company was hiring support reps, and even though it’s definitely entry-level, that I might apply because they like to promote people from support.
That lovely lady is now my manager at VerticalResponse, and we’ve both attended more Railsbridge events, and we’re going to host a workshop at work sometime this year! (The only delay is that we only moved into this building in August, and the open space doesn’t have any outlets. Which doesn’t really work for the Installfest, which even with much-improved instructions can go on for four or five hours, depending on what time people show up.)
It’s hard to explain how wonderful the Railsbridge community is. The Ruby community tends to be really welcoming in and of itself, and then Railsbridge takes that and puts an anti-sexist and pro-diversity spin on it. Its people are incredibly non-judgemental and encouraging. The two women who started it all are still very involved, but they no longer have to organize and teach at every workshop — a group of core volunteers helps support each pair of organizers and makes sure the curriculum and install instructions stay up to date, and a big group of people comes out to teach or TA when they can. Since that first workshop I’ve attended another as a student, volunteered as babysitter and generally helpful person at another, and just organized the March workshop. So now I just need to TA a workshop, then teach, and then I’ll have done it all!