A common complaint nowadays is that it is very difficult for juniors with no experience to get hired, unless they have a degree from a prestigious university, and even then that's not often a guarantee. It seems that companies are more averse than guilds to take the risk of training someone up to industry standards.
I believe that it would be very beneficial to society to create schemes that encourage learning with a similar system. Mentors can sometimes accomplish this role, but that relation is far more informal.