Anecdata: I'm in US. Three boys, all graduated Engineers. All have jobs, easy as pie. One had $30/hr part-time remote work
during last year of college. Have to move to get the right job maybe, or take what you can find, but for various reasons they're all very happy.
My Niece is in a field that's chronically low on qualified Engineers - she designs and installs automation in factories. So many facets including mechanical, electrical, industrial, chemical, process, thermo, etc. You have to be an all-rounder to get the job. So they work her flat out every minute she can spare (lives in hotels in remote cities for weeks during installs).
Other niece does lithium-battery development for startups in Silicon Valley. They keep going under, but no problem another one starts up the next week. Got all the work she can handle.
Wife's niece does biomedical research, never been a day without work. Canada, East Coast US (Yale actually), then a regular job with Govt.
Anyway, of the 13 siblings and their cousins, exactly 1 has ever had a day of trouble with employment. So all the talk about 'over-supply' might be exaggerated.