Some programs in uni are very practical, especially: engineering with labs: nursing and medicine, culinary schools, technical colleges, vocational institutes, coding bootcamps etc….These produce graduates who are much closer to job-ready.
There is no university in the world where graduates have job skills. Universities are not job training centers.
Universities teach students to think in order to have mental agility and adaptability to think around a plethora of challenges.
These are, therefore, trainable people - hence “on the job training” which is ideally continuous throughout their career as they move up the ladder of (corporate or public) responsibility.