It's not bad but I've also learned that staying at the same place for a long time does not do wonders for salaries. Generally I switch jobs at around the 2.5-3 years mark and get 30% more with each move. You can't get far if you keep getting 4 or 5 % a year increase. It also depends on what language you develop in and whether you are taking on more management level tasks.This thread has really been an eye-opener. Sites like glassdoor and payscale would suggest I'm earning above average - but this thread leads me to believe otherwise.
For the duration of my 4.5 years as a working adult, I've never switched jobs - been at the same company all the while. With COVID, my increase last year was dismal (3.0%).
- Experience: 4.5 years
- Qualification: BSc
- Industry: Software Development
- CTC: R650,000 (excl bonus)
- Nett p/m: R36,000 (deduct: medical aid, paye, uif, pension)
- Type: Perm
Based on some salaries here - I feel after 5 years of experience I should be on the R750,000 - R800,000 mark. I might negotiate a higher salary at my current employer or find a new employer who will offer me that.