Hi all...was doing some holiday browsing on this forum after a very long time and came across this thread. I actually founded and still lead HyperionDev. If you have any questions, concerns, feedback please do not hesitate to reach out to me directly on
[email protected].
Haven't posted here in 5 years so this is going to be a long one... Part of the reason I did was when I was much younger I used to use these forums a bit obsessively and come across the many posts about the best way to get into development/study IT, like the OP, and I think that is where I subconsciously
My own personal journey was started a CS degree at UKZN, hating it, transferring to the UK/US and finishing a degree in CS & AI (studied at Edinburgh/Cambridge/Penn/Oxford), doing a masters at Cambridge trying to look into why tech education is so hard for students and employers, ended up working in tech at Google after a short time in investment banking, then Facebook & Google funded HyperionDev to become a full-on edtech company and also spin up a sister company called CoGrammar (
www.cogrammar.com) which helps other tech education companies deliver high quality coding education using African-based talent ( I see Treehouse is mentioned in this thread, one of the companies we've worked with).
Much of my life has been in formal Computer Science education, working as a developer, working with developers, building software development education programmes, and helping other companies build and deliver software development education programmes. The main thing I learnt were:
- Education & employment is a weird thing - I think some of the smartest and most talented students I met were at UKZN, not Cambridge, and some of the best developers I met were completely self-taught and some of the most toxic working at Google. I was rejected from every company I applied for for my first job (including SA companies like Takealot and banks here) except Google.
- A dirty secret of the higher education space is that a Computer Science degree (whether part-time, full-time) has one of the highest post graduation unemployment rates in the UK , and is the degree with the highest failure rate on average in South Africa (±80% of those that enrol never finish).
- Pretty much every company now needs people who understand tech, and this is much broader than just needing senior developers.
- This need is so huge it is just not met at scale by universities or BSc Comp Sci/IT degrees. That isn't because these programmes are not valuable, but they are not primarily designed to supply the knowledge that is needed to span all these needs of employers. They are designed to teach the discipline of Computer Science, which is not the discipline of being-able-to-do-all-jobs-in-tech.
- This tech skills problem is so big that there are companies that help universities offer 'bootcamps', because universities don't even know how to train these skills. One such company is Trilogy Education. In fact, Trilogy and most bootcamps offer pretty much the same subject matter that minimally overlaps with what you may learn in a BSc IT/CS degree.
The empowering things about bootcamps that are run well by having proper student support (ie can provide personalised feedback which is extremely hard to do and what we at CoGrammar help others do), is that:
- They do actually teach skills that are in high demand are not present in a traditional BSc IT/CS degree and that universities don't know how to teach well. Trilogy and others are proof of this. These are skills that look at tech careers more broadly, not just being a senior backend developer, and skills that realise you don't need to know advanced math to, but skills that are incredibly hard to learn just by yourself by watching videos and doing online tutorials. While you can definitely find *all* the equivalent course content for free online (as you can for a degree in pretty much any subject), well-run bootcamps definitely create the best environments for intensive learning of these skills that is tangibly valuable and extremely hard to create, especially in a remote-first, part-time setting.
- They do teach these skills in a relatively short time frame because they are not bound by accreditation limits. Do you know why a BSc IT degree takes 3 years? Not because it takes 3 years to learn those skills, but because the government says it must take at least 3 years if it is to sit on the national qualifications framework. Isn't it crazy that universities work with companies like Trilogy to offer and sell courses that are not on the respective national qualifications framework, and isn't it crazy to think governments can come up with all the tiny unit standards that make up every form of knowledge, especially in tech?
- They do get self-motivated students to outcomes. And this is a big one. At Hyperion for example, a majority of our students are already working and want to move into a more technical role in their current company or at another company, and no necessarily wanting to 'double their salary in 6 months' - though some do. This is a really different 'outcome' from going to study full-time at an institution when you are 18 years old, or when we run programmes for marginalised youth who didn't even get a chance to finish off high school. But no education institution can guarantee outcomes (though some have tried..) and universities do not operate on an outcomes-first basis and cannot in the way that non-universities can. Building relationships with hundreds of employers that are open to non-degreed graduates and even helping them understand how to identify and assess tech talent, identifying the right types of roles, building trust through a larger alumni and placement network - it takes years or focus and millions of rands.
But what does this mean for HyperionDev:
- Do all of our students get to the outcomes they wanted coming in? No, and this is something we literally obsess about on a daily basis and this is something I will be personally chasing up with Faziki. Unlike universities, we specialise in this problem and so success for us is 100% of students reaching their outcomes, with a data-driven approach where we track CV reviews, interviews, technical assessments from hiring companies across thousands of students on a weekly basis. A traditional university simply can't even get ±20% of students through a CS degree consistently. We do everything in our power to help you actually complete a programme and the proof is in our progression, graduation, active student rates, net promoter scores which are orders of magnitudes higher than traditional BSc IT/CS programmes in SA. Our last graduate report showed 72% of graduates reaching outcomes in 3 months of graduating, but we've also spent 8 years learning about the 28% that didn't, the different outcomes people are seeking, and also what is realistic in what timeframe at scale. We have just raised the majority of a round of funding (with investors like Black Coffee) where we will be deploying the largest amount of capital that has ever been deployed in South Africa to solving the problem of scaling consistent outcomes in tech further than we have today.
- Are we known by employers? We have one of the largest tech hiring networks in South Africa with graduates placed at hundreds of tech companies - and this is where network efforts kick in, where employers want more HyperionDev graduates and even trust us to help them assess technical talent for many of their roles.
- Are we accredited? Intentionally only partially. We could offer BSc IT/CS degrees if we wanted, and are SETA accredited and can confer unit standards of a National Diploma in IT in our programmes without compromising their quality - but thats the problem. The solution to scaling outcomes is not accreditation - accreditation in some cases helps people get alternative funding to study (which is why we have it), but it otherwise forces you to limit where and how you offer your programmes, and to teach content that doesn't help people get to outcomes, wasting time and money of students. We can iterate on our content and pedagogy in ways that are not limited by this, and this is how we scale outcomes.
- Are we perfect? No. We have made a lot of mistakes in our journey, and it has been an incredibly hard one - I started Hyperion when I was 18, and built it with absolutely no money of my own or friends/family - our first financial backers were Facebook & Google which I still can't believe - but I can confidentially say we are the best technical education provider in South Africa, one of the most advanced globally in terms of scaling extremely detailed technical instruction and feedback for students (so much so that we help other leaders in the space do it others through CoGrammar), and can scale and obsess about outcomes in a way no traditional university does or can do - with 2021 being the year we really get to focus on (and spending way more capital on) innovating in new types of outcomes that accelerate people into tech employment that has never been done before

Thank you MyBroadband for first introducing me to the scale of the tech education and skills gap in South Africa.
If you have any questions, concerns, feedback please do not hesitate to reach out to me directly on
[email protected].