"In today's work environment, you need to learn all you can at your present job and eventually leave to leverage "this knowledge" for a better position and pay elsewhere. If your [sic] sitting back waiting for good things to happen, you're delusional. "
100% correct. I'm reading through these and as an ex-IBMer it infuriates me. IBM has been feeding the layoff monster for more than 20 years now, since 1992!! Anyone who is "shocked, just shocked" about IBM's propensity to layoff really hasn't been paying attention at all. An ENTIRE GENERATION of IBMers has now come and gone since then.
I was 54 when I left IBM for greener pastures (a sports entertainment company) and I have never been happier. I'm now making 30% more per year than what my salary + pitiful bonus at IBM was in 2015. This year, I earned an 8% bonus on top of that. If you have skills and some motivation, you can do it. Especially if you are "whip smart with certifications galore and industry credentials that are a recruiters dream" as the above poster said.
Get your skills together, keep learning, sharpen up the resume and get the heck out. Find a company that doesn't do annual layoffs in droves. There are plenty out there. Stop whining and just leave IBM already.