Imagine if you gave her
the power of code.

CODE4CT

Our History

Imagine if girls saw themselves as the tech leaders of the future?

The central mission behind the Code for Cape Town programme is to see more young women elect to pursue tech-related study paths and enter the workforce equipped with the skills they need to hold influence in the tech industry.

Over a 5 year period, the initiative identified 200 talented girls, taught them coding skills and nurtured their interest in technology through an extramural coding programme. As girls navigated critical career choices, the programme allowed them to experience that coding is achievable, creative and powerful, avoiding girls self-deselecting from Computer Science fields on the assumption that it’s ‘not for me’.

37% of these young women continued on into STEM-related studies and another 48% continued on into other studies equipped with robust coding skills that will augment their impact in their chosen fields.

In response to the needs of our students, we expanded our suite of programmes that support young coders, which we now run as CodeSpace.

This page tells the stories of young women who learnt to code through Code for Cape Town, and how their experiences defined our work today.

Our Community

Malyka, UI/UX Design Student

“I code because it gives me the freedom to go anywhere and do anything.”

I don’t want to restrict my life based on what other people think I should be doing. With code and design, I’m free to go anywhere and do anything. Without code, I would have been forced to follow a designated path through life, because I wouldn’t have been exposed to a plan B, a plan C, or even a plan D.

“Because I can code I can define my own path where my creativity can thrive.

Mandisa, Web Developer

I code because it gives me the superpower to find solutions in a world of problems.

Mandisa has been working as a web developer for over 2 years. She discovered her love of coding through the Code4CT programme in high school and after school she trained as a web developer in CodeSpace’s 4 month Web Development Intensive course. Mandisa’s studies were made possible through the Tech Leader Young Professional programme which funds the upfront cost of a young person's IT training, connects them into employment and allows them to repay the cost of their training retrospectively.

“I love being a solution finder in a world of problems. When you’re coding something, you have to understand every aspect of the program, because all of it is interconnected. As in the real world, there are no shortcuts in coding. So when I finish a project and present it to people, I’m proud of my work. I’m proud of myself. Too many people in this country spend all of their energy finding and describing our problems, but do absolutely nothing about them. The purpose of coding is to take a problem, plan how to solve it, and then actually reach that solution. That’s why I love coding.”

“The ability to code is the ability to conquer obstacles. This sets me apart from all of the people who complain and never take action.”

READ MORE

Kholiswa, Software Developer

I code because I love solving problems. I like to think of coding as being presented with a blank canvas problem and experimenting with the best, easiest, and fastest approach to turn that blank canvas into a beautifully crafted and efficient solution. With code, there is always the opportunity to be both creative and innovative.

"I code because most of the challenges our world is facing today will be solved by young women like me who are passionate about coding."

Kholiswa was a part of Code4CT throughout high school. She then received a scholarship to complete CodeSpace’s intensive web development training programme that fast-tracked her into a career as a developer.

Global opportunities through tech

Azraa spent a week in London visiting tech startups, mingling with global tech leaders and exploring further study opportunities. The trip connected her to technologists working in academia, startups and corporates, showcasing the breadth of opportunities for someone with IT skills.

“The highlight of the trip was exploring Oxford University. I now am really inspired to pursue further studies once I finish my Engineering undergrad.”

Since she was in primary school Azraa has had a dream of making robots and now she is studying Electrical and Mechanical Engineering at University of Cape Town. She spent a day exploring the university town, Oxford, discovering post-graduate study opportunities and learning more about Machine Learning from a research group at Oxford University.

The trip culminated with the Booking.com Technology Playmaker Awards, a global celebration of technologists leading in their field which exposed Azraa to a worldwide network of tech leaders.

READ MORE

Babalwa takes first prize at a Facebook Hackathon

Babalwa started learning web development when she was in Grade 10 through the classes Code4CT offered. She went on to study Computer Science and is currently doing her post-graduate studies. She received a scholarship for her studies through the Tech Leaders scholarship programme. Babalwa actively passes on her love of Computer Science as president of the Women in Computer Science chapter at UWC and by teaching younger girls in the Code for Cape Town community.

Azraa, Mechatronics Student

Kukhanya, Student

I code because I can tell a computer to do exactly what I want it to do.

Meet Kukhanya

With code you’re never truly finished. It can always be modified and improved. I’ve expanded this lesson into life on a broader scale. Coding taught me that you can always reinvent yourself and constantly look for ways to improve.

With code, there is always more than one solution for every problem. The same is true of life. Being part of Code for Cape Town exposed me to a world in which success can be found outside of the norm. I learnt that it is possible to achieve what you want and become the person you want to be without following just one route.

"The mindset of coding lets me code my way through any scenario in life."

READ MORE

Thembeka, Web Developer

My burning curiosity to understand the Internet and phone applications made me want to start coding. Then the realization that coding allows you to learn something new every single day that made me stick with it. “Being part of Code for Cape Town exposed me to a future in which I can be in charge every step of the way, I just have to be curious enough to learn how to do it.”

Coding offers the most incredible experience of being stunned that you can create something entirely new and then immediately wanting to do more, to know more. The key is understanding that learning takes time and to not get frustrated when it looks like the people around you are moving faster than you.

“Being part of Code for Cape Town exposed me to a future in which I can be in charge every step of the way, I just have to be curious enough to learn how to do it.”

READ MORE

Awards & Recognition

Mail and Guardian
Most Powerful Women
The Queens's Young Leaders
Shuttleworth Foundation
Google Rise Awards
Inspiring 50
eSkills 4 Girls
IIE