Less noise, more data. Get the biggest data report on software developer careers in South Africa.

Dev Report mobile

Topic: tech career insights

Using Mentorships to Power-up Continuous Learning

Arneau van der Horst from OneDayOnly mentors his interns to effectively practise continuous learning. Here's how you can do the same in your company.

by Jomiro Eming

Topic: tech career insights

Beating Bad Habits that Stunt Your Success

Setbacks are rife when going from being a graduate to a full-time employee. Here's how this can be an opportunity to build good, helpful habits for success.

by Micheal Forbes

Topic: tech career insights

What Civil Engineering Taught Me About Being a Good Software Developer

Making a career change can be hard. However, it can also prove to be incredibly insightful. Here's what I learnt from taking this leap.

by Bhekani Khumalo

Topic: tech career insights

How to Win at Your Next Interview

At OfferZen, I see many job-seekers make avoidable interview mistakes that lead to rejection. These are some big impact skills for securing your ideal job.

by Luke Cadden

Topic: tech career insights

How to Turn an Internship into a Success Story

For companies, internships are notoriously difficult to leverage. But Platform45 have managed to turn theirs into hiring success stories. Here's how.

by Jomiro Eming

Topic: tech career insights

Using Modern Processes to Support Dark Age Solutions

Keeping your processes up-to-date can really help to keep you motivated when your tech stack is old. Here's my tips on how I keep my processes up-to-date.

by Gertruida Maritz

Topic: tech career insights

How to Overcome the Difficulties Within Offshore Collaboration

Today, developers can work from anywhere in the world, but offshore collaboration comes with unique challenges. Here's what I learned to overcome them.

by Peter Khayundi

Topic: resources

WTF is a 'WTF lunch' at OfferZen?

It's hard to have a deep understanding of every team, project or process in a company. Here's how we explain WTF every team is doing plus a presentation so you ...

by Robyn Luyt

Topic: tech insights

Using Stone Age Insights to Create Better Software

Social processes drove technological success in the Stone Age, here's how I use those insights to build digital tools as a technical product owner.

by Lauren Hayes

Topic: tech career insights

Leading a Team - A Short Introduction to CHAOS

Being a leader often means that you are pulled in many different directions. Here's how factoring CHAOS into how I lead has helped me make sense of it all.

by Thilo Muller

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.