Technology has created a two tier economy, hollowed out in the middle. If you don't get a good degree, you'll just free fall down to whatever happens to be left in your region, and you'll still be biting your nails every day waiting for technology to make your skills obsolete.
I think @pmarca's admonition to build, build and build some more is part of the solution. We have to find technological applications besides building a monopoly and taking over an industry. There's really a lack of imagination on our part.