My question is: Does education guarantee a job.
Answer: No
Being educated means you are trainable i.e you should be able to use your acquired knowledge to creat space for yourself in the labour market even if their isn't any job opportunity. Education will give you some skills that make you different from an illiterate.
I get your point; it depends on the skills of individuals. But think of this; would you hire a bystander as an architech if he knows how to draw? Skills won't be enough if it won't be further developed and that's the goal of every school which is to hone talents and potentials.Some people who did not manage to graduate became rich. But that doesn't mean that it would be applicable to all of us. We are all different. We have different fates. The least you can do is to create yours and education would be your biggest milestone to somehow reach that "minimum" requirement to get a job. Acquiring a job is every successful businessman's first step, 'coz it would generate the capital. So how would you do that, now that the minimum requirement on some countries is on collegiate level?