Trades - North America simply doesn't value skilled trades like they do in say Germany where a carpenter makes damn good money and doesn't top out at $40/hr for the best finishing carpenter. We encourage kids to be doctors but look down on a plumber. Reality is that a steadily working independent plumber (even if he sticks with residential work) makes about as much as a family GP.
The trades training in BC in "Anticipation" of future LNG or shipbuilding work is absolutely necessary but also risky if these future mega-contracts don't materialize. It's the provinces fault in the 90's/early 2000's for cutting funding to high school trades programs and diverting resources to IT training. Now look at how many unemployed programmers/developers there are. The foreign worker issue in trades is a result of the lack of domestic trades training.
also, a good education co-relates with a good job.
Not necessarily. There are a lot of graduates serving coffee. Always will be from here on in as we export jobs to cheaper parts of the world.
There will always be a need for traditional careers -
medicine - people will keep getting sick
accounting/finance - someone's gotta keep track of the money
law - no second in sight for legal matters
Careers in the traditional sense are obsolete. Your dad may have gotten a job out of high school and was chained to his desk for 40 years but you won't be. The growth is in small/medium sized businesses that people start themselves. Service industries to help a generation of people who grew up so focused on getting a degree that they forgot to be exposed to stuff like- cleaning the house, being handy, basic car repairs, gardening, walking the dog, etc.
Kids to day seem unmotivated because they don't see the future like we saw it. With housing prices in the stratosphere, the concept of home ownership is way less desirable or achievable. That the good jobs are going overseas is also discouraging. With all the obvious negatives it's no wonder that kids are saying "why bother". It's our own fault for creating a North American utopia that has never seen war or famine. We have an incredibly high standard of living and people don't fight to make it better. Immigrants (highly educated ones) give up everything to come to our shores to practice as doctors ...they end up driving cabs. Yet they stay and keep working (and trying to learn a new language) because it's still a hell of a lot better than back in their part of the world. The reverse is hardly true. Not a lot of fresh engineering grads are willing to move to Asia where the jobs are because it's just too comfortable here.