There is no any uncertainty about doing a job, it's all a matter of which kind of job and for whom is the job being done, quite alright I agree there may be uncertainty with jobs when we are employed to work under someone, but this may not be possible when we are self employed, except we also failed in doing that job by improvisation and effective management of the job, as we all know, each career in life comes with it own challenge, but we must be ready to take this up and work towards how we could make ends meet for our own sake by the work we do.