The ever-changing world of web development
By Caitlin Murphy - Web Developer.
Kate joined our growing team in January as a part-time web developer after a 2-year break from IT, and today she shares her thoughts about the rapidly evolving world of web development and the main changes that occurred during her time 'out'.
I started working as a developer at Orantec at the beginning of the year and during my first 6 months here I've learnt so much. Being part of a small company means I get to work on all aspects of each project, and so since starting I've had input at the UX design stage, I've managed to get my outdated CSS skills up to scratch, I've learnt some new image manipulation techniques and I've got up to speed on the latest development approaches, while getting to liaise directly with clients, things I missed out on when working for a larger company. This is also my first ever blog post that I've written! Another benefit is that our clients vary between small start-ups and international companies, so the technical work is very diverse, ranging from small HTML/CSS websites through to CMS driven e-commerce websites all the way up to large software management systems. Working part-time I'm lucky to get such variety and having taken a two-year career break to look after my two small people it's a great feeling to get back up to date with fast-moving technologies, something that daunted me and made me consider alternative careers. It's hard enough keeping up to date with ever-evolving web-technologies as it is without being out of the loop for two years!
So now that I'm back I've learnt that some things never change but other things have made life much easier for a developer, one of which is cross-browser compatibility. Gone are the days of creating a perfect-looking site in one browser only to look at it in another browser (usually the dreaded IE6...) to find with horror that it looks a total shambles. That's not to say things never look slightly different in each browser, but it's not the minefield it used to be. This is largely due to the advent of HTML5, the latest version of the HTML standard, which not only improves cross-browser compatibility but also has many new exciting features, including audio and video elements, making Flash a thing of the past.
Another development is the media device: the relatively recent explosion of hand-held devices, such as iPhones and iPads, has had a big impact on the web industry, meaning developers have to make their websites responsive so they can be viewed on a great range of sizes, often having a different, much simpler design on the smaller mobile devices. This for me has been one of the most fun bits as I can create different experiences for the user depending on the size of the device they are using, all by changing a few lines of CSS!
Single Page Applications
In conclusion, I’d say it's an exciting time for a web-developer, and I'm glad I got back in here before things moved too far on, as I may well have opted out of the world of computers and followed my other dream: to be a fine artist - the other extreme where things have hardly changed in the 20 years since I did A-level art!