We think code_ Create an impact in the youth education and employment sectors
Why we think code_ PARTERS
Be part of the huge impact WeThinkCode_ create in the youth, education and employment sectors
- WeThinkCode_ is a software development training academy. Our mission is to recruit sharp minds from underserved communities in South Africa and equip them with the skills to become excellent software developers.
- Our programme is run over the course of 20 months, with 16 months on campus training and 4 months in workplace internship. Thanks to our industry partners, the programme is tuition-free for our students as we aim to create opportunities for young people from low income households to access quality education. We train in coding basics to enable students to transition into South Africa’s current typical work environment for junior software developers and engineers. At the end of the training programme we facilitate job placement internships with our corporate partners so that they can onboard students in an extended interview period and make a final decision about employment at the end of the internship.
- Our Sector Education and Training Authorities (SETA) accredited programme ensures that our graduates are equipped to help future-focused companies solve their most tenacious development challenges. We use a peer-to-peer learning methodology to simulate a work environment where students are encouraged to be accountable for achieving individual and group learning outcomes. We’ve successfully graduated over 700 students and placed 91% of those talented individuals within many companies, across various industries.
- 53% of our students are women. WeThinkCode_ strives to create inclusion and drive representative innovation within Africa’s tech industry to elevate and showcase African solutions. We do this by cultivating a pipeline of smart, dynamic and talented budding developers who possess the skills and competence to add value to businesses and society.
- 90% of our students come from low-income households earning less than ZAR 350 000 annually, 60% of those students are categorised as coming from extreme low income households earning less than ZAR 75 000 per annum for an average household size of four people. With South Africa’s youth unemployment sitting at over 60%, WeThinkCode_’s inclusive recruiting and robust training model offers a much-needed bridge connecting talented young people to meaningful employment opportunities in the digital economy.
we think code_ Theory of Change
To ensure that African youth meaningfully and sustainably participate in the digital economy to realise personal financial independence, and make a positive social and financial impact in society.
we think code_ Outcomes

An inclusive and diverse tech workforce incorporating youth from under-served communities
Well-rounded, work-ready tech professionals equipped with the technical and interpersonal skills with established and sustained careers in tech
Reliable pipeline of tech talent able to fulfill the requirements of tech-enabled businesses
Africans are internationally recognised and sought after as competent creators of digital technology
we think code_ Activities

Rigorous recruitment process that ensures an inclusive and diverse tech workforce incorporating youth from under-served communities
Comprehensive training and learning methodology that develops well-rounded, work-ready tech professionals equipped with the technical and interpersonal skills with established and sustained careers in tech
Delivering a reliable pipeline of tech talent able to fulfill the requirements of tech-enabled businesses
A team that is dedicated to ensuring that Africans are internationally recognised and sought after as competent creators of digital technology
Key areas of impact & metrics
We collaborate with local and international foundations focused on creating learning and earning opportunities for undeserved groups in South Africa.