The whole "I graduated, I'm entitled to a job" sentiment must go away, or we will end up with an army of hungry homeless history, women-study, art, philosophy graduates.
The whole "I graduated, I'm entitled to a job" sentiment must go away, or we will end up with an army of hungry homeless history, women-study, art, philosophy graduates.
A generation or two ago you had a bunch of guys with degrees in literature and art-history managing plants full guys with highschool diplomas. And they all were middle-class or higher.
[1] http://www.bls.gov/ooh/architecture-and-engineering/chemical... [2] http://www.computerworld.com/s/article/9245494/What_STEM_sho...
Software developers are indeed in demand.
"The number of employed software developers, the largest IT occupation segment, increased by only 1.75%, to 1.1 million, a gain of 19,000. The unemployment rate for developers last year was 2.7%, which is still elevated, according to Hira."
Software developers are doing well, especially compared with some other STEM professions, it's just not huge in absolute terms because there's only about 1.1 million software developer jobs overall. Good for us programmers, but not for STEM careers in general.
1) Give up and work for a shitty job, until it gets automated, then go homeless and hope the government keeps them alive
2) Learn new marketable skills and get a job. You're right, we can't all be programmers, but we can be nurses, car mechanics, accountants, pilots, welders, plumbers, farmers, etc.
3) Start a small business. Many successful small businesses are literally as stupid as "buy wholesale, sell retail". Many have very low barriers to entry, like making ice cream.
Nursing is more for people who like to help/save other people, and it's a noble profession in my mind.
And then there's growing things and selling them, which is usually very profitable, and lands you all kinds of government subsidies, depending on where you are and what you're growing.
I have two degrees in IT-related fields, and I'm fascinated by modern farming. If you're not familiar, I recommend checking it out.