Sinbad
Honorary Master
- Joined
- Jun 5, 2006
- Messages
- 81,152
The nett amount includes the rental income so it's basically just PAYE and UIF taken off. My employer doesn't contribute towards medical aid and pension.
OK that makes sense - thanks.
The nett amount includes the rental income so it's basically just PAYE and UIF taken off. My employer doesn't contribute towards medical aid and pension.
Software Developer, 27
Salary: R70k
Rental Income: R7.5k
Nett: R56k
Expenses: 38k
Extra goes towards paying off debt due to stupid mistakes made when I was younger and helping out family.
LP gas, diesel or petrol?
Pretty good for any age tbh!That's pretty good for your age!
Software Developer, 27
Salary: R70k
Pretty good for any age tbh!
Probably about 3% for now. Per household 1% if he's single.Indeed. Puts him in Top 1% earner in South Africa.
Probably about 3% for now. Per household 1% if he's single.
How come 3%? Even if he has 3 members in household and if he is only earning member, that puts it in top 1% as per
http://www.saldru.uct.ac.za/income-comparison-tool/
My word. One of the brilliant developers I worked with a while ago was 27ish and he didn't earn this much then. You must be super fabulous in coding. What language do you code if I may ask? And what kind of software do you develop?
Wow. I really didn't know 870K per annum is slightly above average salary for developers these days.If you are a slightly above average developer, meaning you can do what is asked of you, and you have 8+ years of experience then this would be an average or slightly above average salary in my opinion. If you are terrible at negotiating salary then you can be the best developer in the work and still get paid minimum wage.
Wow. I really didn't know 870K per annum is slightly above average salary for developers these days.
My word. One of the brilliant developers I worked with a while ago was 27ish and he didn't earn this much then. You must be super fabulous in coding. What language do you code if I may ask? And what kind of software do you develop?
Neither did I! Flip I thought I was decently paid, apparently not!
I saw that OfferZen did a post recently on the top 5% of earners in the various experience brackets. Some developers with 6+ years of experience are making R135k per month, gross. That is huge.
Then again, the problem with that is 6+ is too vague. 6+ could be 8 years of experience or 24 years of experience.
I mainly use Python and JavaScript on a daily basis. Having just over 6 years of experience, I do consider myself lucky to be earning that much money. In terms of software, I build whatever is needed.
I do occasionally suffer from Imposter Syndrome due to my lack of having any sort of degree.
It does seem ridiculous on the surface but at the end of the day there is a very large supply of developers that only know the basics and refuse to keep on learning and this is solely because they don't truly have the heart to be in software development. This is evident in the amount of interviews you have to do before you get one person that can actually free think to come up with solutions to problems. Throughout my career I've come across the situation time and again of making hires, and for every 25+ people that you interview, only person is acceptible. Acceptible being the keyword. Not good, not great, not just right, just acceptible.
It takes a certain analytical mind to be an effective software developer and if you are above average it is not that hard to command such these salaries (within reason as it gets to a point where you ability to negotiate salary and be confident in your skills comes into play).
Makes me wonder if I am still underpaid then. In the last 2 and a half years, I have got massive raises. I'm now on R75k gross excluding bonuses. So I now wonder if I am still underpaid. I have over 10 years of experience.
Makes me wonder if I am still underpaid then. In the last 2 and a half years, I have got massive raises. I'm now on R75k gross excluding bonuses. So I now wonder if I am still underpaid. I have over 10 years of experience.
Esperience doesn't mean terribly much. It's about what you can do. Funnily enough, I've seen many times how fresh guys outperform people who have been around for 25 years when it comes to code. They're more clued up on current tech and carry less baggage.
There are also graphs going around that show how developer salaries start dipping after enough years. Probably driven by the person's language of choice becoming obsolete, coupled with an unwillingness to learn new tech.
It's an interesting problem.
With that being said, I've also had to get quotes from retired devs who built core banking systems, thus had very specialised knowledge. They were asking insane rates but the quotes were approved.
It does seem ridiculous on the surface but at the end of the day there is a very large supply of developers that only know the basics and refuse to keep on learning and this is solely because they don't truly have the heart to be in software development. This is evident in the amount of interviews you have to do before you get one person that can actually free think to come up with solutions to problems. Throughout my career I've come across the situation time and again of making hires, and for every 25+ people that you interview, only person is acceptible. Acceptible being the keyword. Not good, not great, not just right, just acceptible.
It takes a certain analytical mind to be an effective software developer and if you are above average it is not that hard to command such these salaries (within reason as it gets to a point where you ability to negotiate salary and be confident in your skills comes into play).