Frankly, if the factors you describe are really what's stopping you from reaching your goals, you're likely to fail anyway.
Frankly, if the factors you describe are really what's stopping you from reaching your goals, you're likely to fail anyway.
A very narrow perspective of the world.
Though I hope not, but some day if you fail for reasons beyond your control despite your best efforts may be you will see for yourself why not all failure happens due to a individual's short comings.
The world is full of examples of people who work heroically only to meet chronic failure.
But those things ARE actually under your control. Just move to San Francisco :-)
I'm not sure what your point is.
I'll bet that a large percentage of those people worked in Africa
I am also working at emigrating, and it is a painful process. Huge amounts of bureaucracy. I have to shell out for English exams (despite English being my first language). I then have to shell out more for my work experience and degree to be assessed by the Australian Computer Society. Getting letters from ex-colleagues has proven to be challenging, because the letters need to be notarised - hopefully these will be acceptable- no guarantees.
I then lose an arbitrary two years of work experience points (at least) because I didn't study in Australia. Finally, assuming that I have enough points, and there isn't a revision to the Skilled Occupation List, and I am invited to apply for a Visa, there is another small fortune to be spent on visas. Any small oversight or error, and my money is gone. If I don't have enough points, I have to spend the same amount to have my experience assessed again in six months.
Fortunately, I have enough saved up enough money to play the emigration game, the same probably applies to you. Most people have not.