When I was sixteen years old, I wanted to code.
It was that time of year where we chose our year 12 subjects, which would, of course, we were told, define the rest of our lives. I wanted to code, but that involved joining Computer Studies. Our computer studies class was full of those socially awkward boys who could only converse with you about Pokebattles or, on a good day, something more pop-culture centric like The Simpsons. I would have been the only girl in the class, and, more importantly, at 16, none of my friends were doing it. On top of this, I had no idea what careers I could get into outside becoming a programmer: which was something I could barely comprehend in a world pre-MySpace. In fact, most people expected me to become an English teacher. I didn’t know what I wanted to do – but I knew I would be safe in the arts. And, honestly, I didn’t think that I was smart enough to code – so I scratched that secret craving off my to-do list. So I took Society and Culture.
In a small country town, with all my friend on farms, I’d taught myself HTML from websites online, because the only other thing to do was cultivate weed, and gardening was never really my style. I didn’t know anyone else who build websites and a hobby so it kind of fell into the ether as something I did sometimes to relax (like beating that level of Angry Birds that has had you stumped for hours). It was the challenge to create this thing that was in your head into the real world. It, of course, never occurred to me that I was probably doing the exact same thing that those socially awkward kids in Computer Studies were doing.
At the time, I didn’t think it was really acceptable for girls to code. I know it was all “pro gender equality” and all that, but when you’re a teenager, no one really paid attention, especially when then most important thing your friends were concerned about was the dress they were wearing for their deb ball. Its been only a few years on where I’ve realized that, actually, girls can code – and no one cares if a girl wants to code. I’ve discovered that people actually really like a girl who can code – because there isn’t as much as a language barrier as compared with boys who chose to sink into a code-centric world, who discuss the universe is references to Skyrim or, if we’re lucky, The Simpsons.
It was like Christmas. I was so excited. I signed up and I’ve been working through the Codecademy courses like there’s no tomorrow. It’s been incredibly empowering. I can’t wait to fumble though the lessons and write my own code beginning with the dorky “hello world”. As for where to go from here – I don’t know. Maybe I have a base understanding to crack open my textbooks. Or maybe I’ll need to learn another language or two. I guess time will tell – either way, I can’t keep limiting myself from doing something I really enjoy simply because of something that, as a teen, I thought I couldn’t, or shouldn’t, do.
If you have any tips for rad sites to teach programming, hook us up. I’d love to know what else out there.