Beg to differ my friend; let me explain...automotive and everything around it is in high demand. With the sophistication and complexity of the today's automobiles, one needs a highly qualified technician to "be allowed" to work on.(all, but all, car manufacturers demand a highly skilled/trained technician to diagnose/repair that particular vehicle)
I should know, I am a 25+ Years Chrysler/Jeep/Dodge Technician and I can tell you that, we can not find a decent technician to do the job right. Plenty of wanna be's ("carniceros", "boomerang tech", "butchers") no shortage (they last less than 3 weeks) but nothing of a reliable and honest, old school technicians!
The old "shade tree", "DIY", kinda of Saturday Morning type of "let me fix this ol' jalopy" is all but gone. We are talking about super sophisticated hard/software operating systems taking care of your wheels. On average any of todays cars has at least 9+ computers on board, controlling misc. functions.
In my daily routine, computer related, reprogramming, updating and set up's are the routine, instead of mechanical wrenching like in the past.
The thing am trying to emphasize is that life/jobs is an ever changing medium/society where by, we all have to adapt soon or later. So, be flexible,...everything will work out, provide you are not stuck in the 50th's panacea.
So where do young people learn to do this kind of work? It sounds like a lot of the software and diagnostic systems are proprietary. Is there a "technician shortage" because the dealerships are essentially raiding each others' shops, without considering how they're going to create *new* technicians in the long run?