I lost my $84,600 developer/network architect job at the age of 29 in September of 2001. So, trust me, I know what you mean.
My mom got extreme old age in '97, I took care of her for 5 years until passing, then couldn't get back into the business. H1B's, L1's, probably resistance to sensitivity training because of age, and now offshore outsourcing.
I'm history, but you could see a comeback in your current careers.