First Post – Welcome!

Hey guys, so this is my first post of my new blog all about being a baby software developer. I hope to make this blog interesting and engaging for software developers old and new. I can’t make any promises as to how often I will update, but I hope that I can record my progress as I learn and develop myself further as a software developer.

I feel this first post should just give a little background on myself, if you don’t know me already. My name is Rachael, I’m a Graduate Java Developer working at Auto Trader UK in Manchester. I graduated from the University of Salford with a 1st class degree in Computer Science in June 2014 and I’ve been working at Auto Trader since then.

Before I joined Auto Trader, the only experience I had of programming was from University and a few small side-projects I’d worked on in my spare time – mostly personal websites. Building websites was how I got into Computer Science. I spent a lot of my childhood making dollie/glitter/myspace graphics and putting them on a little website of my own that evolved from a WYSIWYG freewebs site to proper paid hosting and pages built from scratch. While the subjects of my websites differed over the years, it taught me how to write HTML & CSS, later PHP and a bit of JavaScript. That led me to choosing Computer Science for University. I knew that I loved using my computer, that I could do some cool stuff with it, and I wanted to see how far I could take that.

At University I found that I enjoyed the Java modules a lot, and that there was satisfaction to be found in back-end programming as well as the front. Creating logic and structures that made sense was as beautiful as aligning divs on a page. I wouldn’t say that I have lost my appreciation for front-end design. Even though I have never been able to make anything as beautiful as what I’ve seen UX designers at work mock up in minutes, I like to think that I make things that don’t look horrible most of the time. My focus at the moment though is on the server-side, as most of my time at work is spent there.

And that’s a brief history of how I got to where I am today. I feel that I am now at a point where I can start sharing my thoughts about software development and programming and hence start this blog. So, welcome!