Career

How will we train junior developers in a world of generative AI?

How will we train junior developers in a world of generative AI?And how do we get young people into software development when AI is already writing decent code for them? This is one of the most pressing challenges facing our industry today. GenAI is changing the learning curve, the incentives—and even the definition of what […]

How will we train junior developers in a world of generative AI? Read More »

Your real team as CTO

One of the biggest mistakes I see new CTOs make is thinking their team is still the tech team. It’s not. Once you step into an executive role, your primary team becomes the C-suite. Of course, you still lead engineering. You are still responsible for the systems, the architecture, the platforms. But if you are

Your real team as CTO Read More »

How to work for an international software company from SA and maximise your earnings

I’m always astounded at how little South African companies pay for the same roles and experience as European companies do. The reality is that EU companies can generally afford to pay more than most SA companies, and the demand for talent is so high that developers are writing their own cheques. And often the EU

How to work for an international software company from SA and maximise your earnings Read More »