I would probably have to quote every post in this thread to put my reply across
I think there are some very hit and miss points in this thread but that's because there about a billion different ways someone can be successful and what works for one person may not work for another; it's a combination of hard work, smart work, timing, opportunity and luck. If you ask 1000 successful people how to get their you will get 1000 different answers.
To answer your first question: is SA that bad? Yes, for most people it is terrible. It wasn't AS terrible for me when I was still in SA on a good income and wanting for nothing but it had got to my threshold of what I was willing to put up with on a daily basis. My terrible is different to someone else's terrible but that doesn't make it any less so, for me or others. I once drove through the squatter camp in honeydew and saw people catching and cooking rats on a fire to survive. Now that is both terrible and the reality that many people in SA deal with on the daily that you don't see. There are millions of people without shelter, food, water, healthcare, jobs and more. I have never gone a day without any and so my perception is skewed.
To answer how people become successful: well I don't have the answer and I don't consider myself successful. What I do consider myself is more successful than yesterday, than last year, than a decade ago. I like the saying "the harder I work the luckier I get" because in a sense it's raw truth (and yes working harder includes working smarter

). I've always worked hard/smart at what I do and I don't wait on others to move myself up the ladder so to speak. I haven't sat around at a company to get a promotion, I make my own promotion by moving to where I'm valued and paid what I'm worth. I now earn about 20 times what I did when I started out 12 years ago and that could easily be at the 30x mark if I didn't take the perk of full time work from home.
- It's incremental steps every step of the way. Learn something new that you can monetise when you get the chance. My first job I had nothing in the bank except the few hundred bucks my parents gave me for petrol money. I used to blow all that money every month and basically live paycheck to paycheck. In contrast I now save for retirement, save money every month and all the money my GF earns we save each month too. I'm now in the position that if I lose my job I can go for months without having to worry how I would pay the bills. I remember after about a year of saving in SA in the early years of working I had R10k saved and went to a friends dad for advice on how to invest it. I now save/invest about 5 times that in month.
- I see Ancalagon above states that he hates the whole networking thing and while I was in SA I would have agreed. Moving to Aus though and not knowing a single person forced me to change my perspective. In SA I could move job and increase my salary easily and I can do the same here in Aus, but I've found there is a bit of a ceiling on this thinking and at some point it's hard to progress without having individuals of different skillsets in your corner. I've found that connecting with older saffer expats I can tap into a network of people that have a similar background, similar likes and we have a lot in common and that affords me opportunities you wouldn't get from a common employer-employee relationship. People like to stick together and empower people that are like them and this is how I managed to land my current role and have all my demands met, and ultimately if this project doesn't work out there are already plans to pull me into multiple other businesses at a moments notice. I think the most important thing is that networking is often seen or done incorrectly. I often see younger people in university or who have just started working try to network at networking events, giving their details etc to very experienced people but what they don't understand is networking doesn't help if you cannot be of benefit to someone in a position of power. As a junior developer for instance you don't have the skills, experience or network to add value to some CEOs business. On the flipside if you've been in the industry for 10+ years, know what you're talking about, have experience in the systems a company is trying to build and have a lot of people you know and can vouch for who you can bring in on the project then the people you are networking with gain value from knowing their project is well taken care of without them having to get involved on every level to make sure it works out.
- Take FB/Insta etc with a bag of salt. I don't really, if ever post anything to my FB and don't have any other social media things. My GF does FB etc a lot and it's not that she is trying to create a false narrative but people just don't post their negative **** there. I don't post on FB that my cat shat in the bath again instead of going outside or using the litterbox. But what people could gleem from browsing mine/my GFs social media is that we always eat out at fancy places and are always travelling, even if to local areas/cities and experiencing new places. That could scream being rich but it doesn't cost that much to drive in the car for an hour and have a lunch out on the weekend. Also it is costly here to eat out a lot (usually $60-$100 for 2), but we spend our money on eating out and then I buy my clothes from KMart with an average cost of $10 per item. My friends GF just posted that she dropped $2000 of 8 pairs of shoes. Same friend has just bought (homeloan) a house that cost $1.1 million so by all accounts they're living the dream, but I found out via the grapevine that they are now fighting with the previous owner because the roof leaks badly when it rains and that the previous owner covered this fact up - something they didn't post about on FB.
- You'll find that you probably have a whole array of friends who grew up in different circumstances. Some will get given nice positions based on who their parents know and what education they were provided. Others may have the same education but struggle to land that first job. Some will fly to the top easily, others will never make it. I had a smart friend that had some mental issues who now lives in PE with a kid and as far as I know is being supported by his grandparents. I have a friend whose parent were well off but wound up losing his GF because all he did was play computer games and has only recently started getting his life together. I have a friend who has worked hard, earned 2 masters degrees and now works at a prominent financial institution in England. I have a friend who I was convinced was going to go to jail before reaching 21 but who now lives a "successful" life with a wife and 2 kids on the isle of mann. The major difference between them is those that worked hard got luckier and now live under better circumstances.
- I found reasonable "success" running my own sideline business in SA. It didn't make a heap but it was easy to manage while I was at my full time job and part time which brought in a good few thousand each month. Definitely helped me boost my skills and credentials.
- There is unique opportunity in SA that isn't available everywhere else. Semi skilled/skilled labour is cheap straight off the bat and that can be leveraged to start a business a lot easier than it is in other countries. In Aus for instance you could expect to pony up $50k-$60k a year for a grad developer. Good luck starting out your business covering your salary and theirs and other costs in the first year. It's good to get multiple perspectives as it helps you identify these unique opportunities. I only realised this after emigrating and still consider from time to time opening something in SA. You could literally open anything with a small amount of monthly investment. As an example, grab someone who has no job, offer to pay them a few grand a month and get them to make sandwiches and go from business to business selling them everyday, even better get preorders every day if possible. For R10k a month you could probably have a steady and growing business in SA. Try that in Aus and you won't find anyone working for $1000 a month, nevermind cost of groceries for the sandwiches etc. Now take that premise and you could apply that to many many things.
Ultimately I think success is a relative term. The thing that has keeps me going in a sense is that I don't ever stop. My goal is to reach the next project, next business and next salary bump and when I've achieved that I'm only happy for a small amount of time before the next, bigger goal is set out. If you are not constantly chasing something you become aimless, you tend to wonder with no target to move towards and therefore start becoming irrelevant and obsolete and no longer successful. People are all at different points in there life and no matter whether you are at the very bottom, struggling to even get food or whether your first job is handed to you on a silver platter, if you choose to believe that your circumstances cannot be changed and that you cannot do something every day to make your life more successful you have no chance of being successful at all.