Met some guys at a root hackathon that came from wethinkcode, the one was ending his second year, he was okay at coding, the others were just terrible.
The issue he had was that a lot of companies pulled out of the program, so he wasn't going to get placement at the end of it, wethinkcode just left him high and dry, he had to find his own position.
Interesting partner list:
https://www.wethinkcode.co.za/partnerwithus
Most of those are mostly front-end stuff, e.g. Yomoco, Limabean, Rhino Africa. I don't think the latter two pay that well if I remember correctly, though that's based on history, only saw a Lima Bean dev position float around a couple of months ago for like R20-30k pm pre-tax for an intermediate and around R30-40k senior. I do know they underpaid interns/juniors substantially a few years ago, and the company was pretty much falling apart, hopefully they got a wake-up call.
R20k for ~1 year of experience isn't that great though as an average, as that means most are getting around R15-16k probably and then some more exceptional people are managing to snag the more normal R25k junior positions, dragging the average up. I also wonder if that R240k includes bonus, so R18k pm pre-tax, that's really not great.
Going to e.g. do a diploma is probably better, it's one year more and NQF 6. Your Bsc is usually NQF7, technikon side it's advanced diploma, then honors or post graduate is NQF8, masters NQF9, doctorate NQF10.
You should usually try and at least get to NQF7 now, the diploma and advanced diploma are pretty easy, only apply for something like wethinkcode if you can't possibly get in anywhere and you can't do remote learning via UNISA, wethinkcode is still self-learning, so is pretty much the same thing, and getting an internship or junior position if you manage to get to 2 year UNISA and actually do code outside of it, will be pretty easy while you'll get a way better degree/education.
Code camps are definitely not a replacement for university level, that said, you can self-learn all of it, e.g. MIT open courseware has quite a lot of amazing content.
And to continue on the partner list:
EOH: lost huge amounts of devs
Limabean: was falling apart and underpays
Rhino Africa: tourism
BXC: doing job cuts
Atos: very bad salaries if I remember correctly, you're also a cog
Stackworz: cookie cutter web dev agency, but you get to build "apps"
Triggerfish: animation studio, not sure why you'd want to intern here.
Tourvest: tourism.
A third of that list are not great companies to intern at, that's just from the companies I know on that list, I haven't actually checked any of them in-depth.