Etc, Jonnymac, myself, and others
have retooled, amped up their skills, or moved to a different area. We have found our path. I made a fine living on mainframes for decades. Today, IBM is hiring mainframe experts for $20/hour in Iowa. Some, Sysman, Compchyk, others certainly, are doing much better than that. Those who did not see change coming, cannot, or will not adapt are trampled.
If you walk the planet, you will find incredible, old stone carvings. Churches, castles, cathedrals. Somehow, someone had the time to build the skills and were fed while they did that work.
Fast forward to today and we're crying because we can't earn enough to keep ourselves in hot dogs and beans, pay the rent on a cottage? A 43 inch HD LCD TV is $499 at Target.
We have power saws and pneumatic nail guns. Why doesn't everyone have a comfortable, modest home?
We have electricity, computers, robotic manufacturing. Long distance phone calls are free or nearly so.
On the converse side, we have plenty of time to complain about globalism, whatever that is.
The problem isn't shortages, it's that costs overall are falling and the labor component of everything is shrinking.
The TV example. It used to take months of human labor to build a TV set using point-to-point wiring. I've seen Siemens
pick and place robots work. The human labor component is in the minutes if not seconds. The parts costs are nominal.
Consequently the need for people, even skilled people is shrinking and their wages are falling.
The opportunity? There is work that needs to be done. This country could be rebuilt. Not into a idiotic Dubai arab vision of paradise but a reasonable 21st century America. Every park, every school, hospital, power lines, power plants, canals, roads, bridges.
Why is there crime? Why aren't there thousands of Andy of Mayberries or Jack Bauers backed up by kind of FBI that TB2K quivers in fear over?
Look at the dicotomy. 30% unemployed or underemployed and a continent sized country that could be rebuilt into the shining example of the 21st century.
We pay people to sit around and mutter and geeze, so it's not about money.
For the individual, it's a matter of making the decision to be a whiny-talker or a doer. It's OK to complain but back it up by finding your niche, learning, and making things happen.
My current niche is a bit strange, it's Lotus Notes @Formula Language and LotusScript. I give it another few good years but I'm already retooling, getting ready for the next phase of technology.
Might be
Zigbee.
Realize this. I have 30+ years building code. I started programming on PL/I which is C's daddy. The Multics OS, the precursor of Unix was written in PL/I. I did MVS internals and mainframe applications and I have an MS/CS. I logged time on TCAM, again internals. TCAM was IBM's 2nd queueing telecommunications system and we did networking in the 1970's with it.
All these terms and products are obsolete but I have the fundamentals and model in my head. I know how software works.
It takes me about 6 months to a year to ramp up on something new because they are all old. The new syntax is usually idiotic. C#, Perl, Python, PHP, what nonsense....oh wait, OK I got it now. It's not so bad.
Go with your strengths. Find a way to re-torque your skills into some new paradigm.
MVS, mainfames, obsolete terms, -bing- 6 months, and I'm working as a consultant again. Not as a talker but cutting code that works and does stuff.
The adjustment is in our heads.
Good Luck to All.