Funny, I'd think that Aviation would be a more stable career than IT. It's tougher to outsource those kind of "hands on" jobs overseas.
It has never been stable... even in good economies. Its all about seniority (age and hire date). The job could suck for years or you could work 9 days a month with a sweet route thanks to seniority. Even when the economy is humming there are still poorly run companies. Mergers happen all the time and corporate raiders decimate airlines for quick profits.
The first company I flew at had two kinds of pilots. People like me with little experience and 30,000 hour captains who were working for $75/hour (bad pay for captain with 25+ years experience). Most of the captains came from either Pan Am or Eastern where they had the good life.
Its not all bad though, there are good companies.. but like I said, everything is based on seniority. If a good company is not growing... no new pilots are hired and you could be stuck for quite a while waiting to make captain.
There is demand for pilots now... that is because it used to be a pilot could fly a large jet with little experience. Now all co-pilots have to have Airline transport pilot ratings which require 1500 hours of flight time. Which is not easy to get early on. Then they new-hire pay sucks.
Any OP, I was in the same shoes. Just have to find that first company to give you a chance. Overall its been good. Always home for birthdays, holidays, steady schedule, etc. My degree was is aviation and had a minor is CIS... which was nothing. Just got some things like MCSE to pad the resume and then it was no problem.