January 10, 2014

My Nerd Story: Learn By Doing

Errietta KostalaSoon I moved on to javascript, php, and mysql and made a little web application of my own. The reason for moving on to these languages was the fact that I wanted to make said application. The challenge of having a project to complete motivated me to learn more than ever before. I also realised at the time that I was the type that learned by doing.
The first time I used open source software was when I used Firefox, because a website supported it better than IE. These were the times when IE 7 had just come out, aagees ago, and at the time I didn't know there were any other browsers, which I know is stupid but unfortunately true. I also started playing around with Linux a while later, and I loved it so much I never looked back.
I also started working on an open source web-based IRC client with some of my friends from IRC. I enjoyed doing that, but I wasn't as passionate as I am now about open source software although I loved using it. It wasn't until a few years later, in 2011, when I started being on freenode, an IRC network dedicated to open source, more actively and participating there that I got to really absolutely love open source and want to contribute more. I now contribute to both smaller projects, and bigger projects such as firefox, and to me it's a lot of fun and I constantly learn new things!
All in all, I'm glad that I started programming back then - thanks to that I discovered what I really wanted to do. I'm now in university studying web technologies, and I work on many cool projects for both uni, open source stuff and personal projects, and I want this to become my career in the future =). I'm especially glad for my university course because it's based on learning by doing and actual practical experience, with more assignments than exams. And that's also my advice to anyone who wants to learn how to code: find a project and work on it and learn by doing!
Editor's Note: This is a guest blog post by Errietta Kostala, a web programmer and student studying Web Technologies at the University of Huddersfield. See her personal website.
We are inspired by My Nerd Story, which began as one woman's blog post in response to an interview in The Information and has grown into a movement of women developers sharing their stories about how they got started coding. In support of women who want to share their nerd story but need a platform, Linux.com is offering to publish them in our community blog section. Linux.com registered users can upload directly to the site at https://www.linux.com/submit-an-article, and anyone can contribute by contacting editor Libby Clark, This e-mail address is being protected from spambots. You need JavaScript enabled to view it