My father was a manager in the CS, in an engineering department, and it drove him mad when he had to manage new graduates who had degrees that were entirely irrelevant to the area but went in at manager level, supervising people without degrees who had years of experience and learned expertise.
This is one of the reasons why I believe that fair competition is important. Yes, those people had proved they were intelligent, and had transferable skills that may have made them good managers at some point, but they should have been trained in management - a degree in (for the sake of argument) History doesn't make someone good at people skills, particularly when they are 22 and many of the people they are managing are in their 50s. Similarly, many people without a degree are naturally good at getting the best from people, and it seems madness to preclude them from having a chance to use those skills.
In a sensible system, people should all be able to go as far as they can in education (assuming they want to) and then the expectation would be that they would learn the job, whether that is as a plumber, an engineer, a teacher or a generalist manager. IMO that is the only way to stop the snobbery inherent in the claim that 'university is not for everyone'. Why should it be unusual to have graduate plumbers, or non-graduate managers? If someone has the ability and aptitude, and has taken advantage of the opportunities offered by university, they will probably be promoted faster, but there should be no automatic right to that.
Where specialist knowledge is essential then obviously employers would choose from the pool of people who have a degree in the relevant subject (as they do now) but in a lot of areas subject specialism is not important. I'm thinking here of the police, the CS, the armed forces, retail management etc, where currently graduates are 'fast tracked', regardless of the subject they studied.
It would require a rolling back of the way a lot of people think of education, but I think it would be better for individuals, employers and the country as a whole if everyone were encouraged to go to move to the next stage of education on passing the current one, so passes at level 2 (GCSE/O level) would allow progression to level 3 (A level), then to level 4 (1st year undergrad/ONC/BTEC level4), and so on, up to level 7 (Masters degree), and then those with an aptitude for research could go on to a Phd if they wanted to. The right to this progression should last for life, with gaps where required, and be paid for by the state, which would benefit from having an educated population. Maybe there could be a contribution in the form of a tax on employers who also benefit from a state educated workforce - individuals who benefited most from their education would pay higher taxes than those who did not, anyway.