Most of my friends in a major field of engineering or computer science are just fine as well (IT-degrees and almost comp sci degrees don't fair as well).
The world is not as dismal as it may seem for millenials. It's just that demand for STEM +CS continues to grow while the demand for other fields is stagnant, relying on people leaving the workforce to create new openings.
That means you weren't around for the dot-com bust in 2001 or so. Yes, things are good right now but the situation can go south very suddenly and with very little warning and stay bad for several years.
EDIT: In hindsight, I see the irony of that statement. But I also know we don't get involved with the sort of schenanigans that hurt firms in the last crisis.
Even if your present employer is stable, it seems likely that tens of thousands of us will be competing with you for your next job, and bidding down its wages.
In making high-dollar salaries, we're doing better than most, but don't confuse $150k Senior Engineer positions for 25-year-olds at 5-year-old companies with long-term stability.
I also took out a sizable chunk of student loan debt for my degree, and have paid it off already, so now I'm debt-free and employed. Nearly every one of my friends and peers are in a similar boat. No apocalypse here, yet.
I also grew up in a non-nuclear family with a single mother and 2 siblings.
http://www.cbc.ca/news/business/crea-march-figures-1.4073540
For a 400k loan, with 100k down, a Canadian bank will want to see an income of at least 80k/year before taxes. That number (80k) puts one in the top 10% of earners. So to buy the average house (500k) one must be in the top 10% of earners. To buy the average house in a city you better earn closer to 180k, putting you well into the top 1% of earners. So for the vast majority of young people home ownership isn't a reasonable option even in the long term.
Anyone can play around with the numbers here: https://tools.td.com/mortgage-affordability-calculator/
The example I always return to is the military. An officer in a nation's military should be able to buy a house and have a family in a degree of comfort. That was my grandfather. Today, officers rent apartments in full knowledge that home ownership will never happen so long as they remain officers. An RCAF pilot, an elite officer in any military, earns between 75 and 100k. With a young family and perhaps a student loan, that fighter pilot won't ever own a house. It is worse for naval officers, who generally need to live near cities/ports.
Toronto’s Housing Boom Refills Empty Nests, Driving Prices Even Higher | March 12, 2017 https://www.nytimes.com/2017/03/12/world/canada/torontos-hou...
Granted, we're smart folks, who could finish a bachelors in four years, and got degrees in subjects that lead to well-paying careers. We also chose to live in a part of the country that isn't stupid expensive.
If you're a first-time home owner, you can get an FHA mortgage, which has a low down payment and low interest rates.
Real estate inflation is a problem, but if you live outside of the ridiculous areas, that million dollar house is only 100k-250k. Which is entirely feasible on an engineer or developer salary in those same areas.
I don't make half of what I could make in SV or NY, in gross terms, but for where I am, I'm very comfortable.
Median tenure is falling I believe. And employees in their mid-twenties and thirties have way lower tenure than those in their fifties. I think it's about 3 years as opposed to 10 years. Job-hunting is much more prevalent.
With respect to jobs, I totally agree that the definition of "stable" has changed from my parents' era to my children's. And we are lucky we don't live in the US. Our social services, while not what they were, are still ahead of your. But if you can start life without a huge debt, then that is the best way we can help them, and in those circumstances "stability" can be defined more flexibly.
Have you met any 20-somethings in stable employment? Unless your daughters are supermodels or have PHDs in biotech they are in for at least a decade of contract work and constant job-hunting. Even those at their dream jobs know they stand on the knife's edge. And the property ladder, the average home price in my area is over 500k and closer to 1m if you want to be in driving distance of any "stable" job. Even with the 20% down payment only top earners even qualify for a loan. I hope you are ready to co-sign their mortgages.