2. Everybody gets told to get into engineering in college
3. Boom crashes. Companies lay off engineers. The new engineering graduates don't get hired and are unemployed
4. Everybody flees engineering
5. Back to step 1.
I think we are at the end of step 1 and 2. -