5 reasons I chose a software development immersive course

Late in 2014, I took the plunge and signed up to a software development immersive course starting in Spring of the following year. For me, it was a decision that took me a while to make, but I did for the following 5 reasons:

1. I love digital

Digital is an exciting place to be. I’ve met and worked with some really talented and amazing people across the country, such as graphic designers including RAWA and small start-ups like Clean Digital. Being part of a new business, website or app is something that always gives me a great sense of achievement. I started in 2010 when I finished my Business Studies degree, and was pretty disillusioned about the choices I could then make. Whilst looking for work, I decided to kill time and occupy myself by building a website, this stoked a curiosity about digital that has grown and grown.

2. Job opportunities

At the moment, there are more jobs than applicants for software development positions. Roles are in a wide variety of different industries – I’ve worked in start-ups, big finance companies and education organisations…pretty much every industry requires software developers to operate successfully. This means I can pick and choose where I want to work and on projects that really interest me, such as launching Scotland’s first digital academy right here at CodeClan. Working as a developer has let me be a crucial part of amazing ventures and an immersive course was a fast track to getting there.

3. Fast-paced learning environment

I’ve always enjoyed learning and discovering new things. Software development, as a career, allows me to continually learn and challenge myself every day. Having a base for learning, such as an immersive course, is so important to continue to broaden my skill set. It’s so satisfying being able to look up a new technology, such as the Google Maps API, and within a short space of time create something that works!

4. Being able to build ‘cool stuff’

One of the best things about being a software developer is an ability to build really amazing applications. We’ve all had an app idea but to be able to build it yourself is an awesome thing to be able to do.

5. The social side

Almost contrary to the belief, the social side to software development is great fun – and this goes beyond beers on a Friday. Some of my best friends are in digital who I play football with, go travelling, eat out and of course we do share well-earned beers at the weekends!