It IS a good time to be a developer. We still are in a pre-industrial age of coding, and the shorter lifecycles and continuing poor product quality of (most) apps will create an increasing demand for good, new... and quick. Quick is what will keep many jobs onshore, people close to markets and customers will always have a niche against the wannabe industrial-style offshore coding factories.
But to suggest all other IT is in decline is just plain unsupportable. Every year I've been in IT (30 years now) I've heard people promising to cut unit costs year-on-year... or maybe after the bubble of investment. Never happens. Even when the technologies shrink in price, like storage, people just want even more of it. We still buy, steal or get gifted technological tools that are plain awful to use. Usability has a long, long way to go before technology delivers the promises of three decades ago.
Meanwhile everything we see, think and hear can be digitised. So there's still a long way to go before it is, or even could be, but the trend is relentless.
But we still have cludgy, buggy, unintegrated, incompatible, form-factor locked-in tools. We need even MORE IT system/database administrators, business analysts, integrators, architects and most of all coders. Which it is why everyone in IT who wants to ride the dragon has a rosy future to look to.
Keep Up with TechRepublic