Over Christmas, I did a lot of soul searching and decided that my unhappiness in my job is perhaps deeper than just this particular job but in actual fact it's more to do with my career as a graphic designer (or more specifically my limited of ability as a graphic designer preventing me from progressing). I decided that it's time to accept, that as a Graphic Designer, I have reached my limit and if I want to be happy I need to move onto something that better suits me. This got me thinking about what I enjoy doing and what skills I already have that I could utilise. After a few days dreaming about running pubs and being an F1 driver I started thinking more about my ability to pick up technical information quite quickly and how much I enjoy the challenge of problem solving and looking for patterns etc.. (do I sound a bit rain man? lol). And it dawned on me that the happiest I've been wasn't when I was designing but when I was turning those designs into a real thing (I should perhaps point out that my qualifications are in multimedia design and not strict graphic design) and working out how to make this design come to life. The geeky boring bits like writing action script or trying to work out why a line of text wasn't styling the way it should, were the bits I was happiest doing and seemed to be quite good at. It quickly dawned on me that despite this nostalgia, Director's dead and Flash is on it's last legs, meaning there's no career prospects there, so I'd need to look at another avenue to pursue that will allow my inner nerd to flourish. That got me thinking about more recent work, and how much I've enjoyed those same challenges when learning code and trying to make things like websites and mail shots work and understanding why things behave the way they do. Based on that I'm pretty sure that what I really want to do is code. The problem is how do I get from here as Dave with a degree in multimedia from 10 years ago to confidently applying for jobs as a web developer? Have I left it too late to learn? Is it possible that an employer would take on an almost 30 year old trainee? How disciplined would I need to be to teach myself? Do employers seriously consider someone who's self taught? Would another degree be better (if so can someone lend me the money. lol). Any thoughts on all of this would be greatly received.