The possibilities are endless

Text by Tegan Crous

University applications are looking for achievements, extra-curricular activities and shiny skills that prove applicants are top performers. Employers are looking for the same… plus five years of work experience.

So, how do young people entering the workspace ensure that they’re prepared?

Young people should be upskilling themselves with 21st-century aptitude: skills to use, understand and create the technology that keeps the world turning. According Apple CEO, Tim Cook, learning to code is more important than English as a second language. He said that coding should be “required in every public school in the world”. Of course, it’s not. That’s unfortunate, but it’s something that learners can remedy, by taking the initiative to learn industry-relevant skills in their free time – on the weekends and in their holidays.

But let’s take a step back. Why should everyone learn to code? Quite simply, because everyone uses technology.

Digital technology is growing exponentially – taking over repetitive, formulaic work – which means that in the workplace, people are likely to either be replaced by technology, to use technology, to create technology, or to work with people who create technology.

If you understand code, it will help you to understand how technology works and you will be able to effectively use and/or create new technology.

Not convinced yet? Here are a few other benefits:

  • Access to high paid jobs (get an idea of developer salaries here)
  • Opportunity to work remotely or internationally
  • Ability to create your own flexible, part-time or freelance work
  • Improved problem-solving abilities (learn how to break problems down and apply a formulaic approach)

Click here to find out more about preparing teens for a successful future in tech.

5 Ways to get started with coding

Classes, learning online, or getting stuck in and collaborating with the coding community? Find the route that’s right for you.

#WhyICode | Mandisa Dlubom

Mandisa’s relationship with tech got off to a rocky start – but this front-end developer now sees coding as a key to making an impact.

Business to business with the Yoco team

Scroll through our gallery of images from Yoco’s insightful presentation to CodeSpace learners.

#WhyICode | Kholiswa Ntshinga

For this Code4CT graduate, problem-solving is enabled by creativity – and code, of course.

Why beginners benefit from open source projects

Coders at every skill level can benefit from working on shared projects. Here’s why it’s never too soon to start.

If we’re getting technical…

Journalist Nafisa Akabor has made a career out of simplifying the stuff that other people find complicated.

5 Tech-enabled career tips

Whatever your profession, these tools will let you do your job a little better – starting right now.

3 Reasons to learn JavaScript

From humble beginnings to becoming one of the most in-demand skills on a coder’s CV, JavaScript has earned its reputation as a language worth learning.

Does personality predict coding ability?

Is the ability to learn tech skills quite simply coded into us from birth? CodeSpace co-founder Clint Clark explores the topic.