Who’s in the mood for a sobering statistic? 47% of jobs will potentially be taken over by machines within the next decade. Cheery, isn’t it? But just let that settle in; nearly half of all jobs currently held today might not even exist in ten years’ time.
Upon pondering this terrifying titbit, I suddenly realised that boasting about my ‘sound knowledge of Word’ on my resume really wasn’t going to cut it anymore (granted, it shouldn’t have come as a massive surprise). But how could I, a borderline dimwit technophobe, keep up in a world where the work economy is moving faster than we can predict?
But if anyone can teach me how to code, I have a hunch that it might be Decoded. They launched their Code in a Day course in 2011 to much acclaim and have since taught over 100,000 people to code in over 65 different cities, so they must be doing something right. In addition to London, they now have a permanent presence in New York, Amsterdam and Sydney, while they continue to spread their digital enlightenment globally through their periodic pop up workshops.
And I only had to retreat to the toilet in order to dangle my head between my legs (it encourages the blood to flow to the brain) three times in the process.
The day begins by becoming acquainted with our fellow attendees over fresh coffee. The male to female ratio is approximately 50/50, ranging from mid twenties to mid fifties. Again, I’m somewhat surprised. We’re so often subliminally (and sometimes even explicitly) told that women have neither the aptitude nor the inclination to learn to code, and it’s simply not true.
Some are managers who commission computer programmers but don’t have a firm grasp of the vernacular, some have been sent by their employers (like the 3,000 other businesses to date) and the rest are like me – semi-creative types fearing for the future of their craft. “Coding is creative”, Rosie Brigham, one of our two facilitators, maintains. “It’s a bit like knitting. You wouldn’t sit down to knit a jumper without a pattern, would you?” No I wouldn’t, Rosie.
After coming up with an idea for a location-based app, we then use Mozilla Thimble to start designing it. I’m immediately encouraged by that fact that no one is actually expected to look at lines of code and immediately decipher its meaning. If code is its own language, then Google is its translator. How do I integrate geolocation functionality on my app? Google it. While you’re there, ask it what geolocation functionality means (I’m still not 100% sure, to be honest). The good news is that there are countless websites – such as w3schools and MDN – dedicated to helping you on your quest to code.
As we (painstakingly slowly) type out lines of code in order to build our app, I realise that Rosie was right – coding is creative. From fonts to functionality, we all have the opportunity to create something beautiful from scratch from the comfort of our own computers. And while some of those clutching tightly to their Computer Science degrees might not like it, coding really isn’t reserved for an elite few. It is for everyone – even me.
Will you become a computer programmer after taking this course? Not in one day, no. But you will learn the fundamentals and gain enough confidence to continue with your coding journey, nimbly sidestepping that scrapheap as you go. Anyway, must dash – I’ve got a resume to update.