I told myself I would never do that again
This is where keeping a finger on what your organization is doing really helps out with. If you can do this well, then you're not just inured to sudden shocks in income, but you can also thrive in uncertainty.
For example, if I caught wind that the company was being reorganized, I'd have a closed-door meeting with my manager to figure out what my exposure was and what opportunities are presented. Perhaps there's a way to help the organization and myself at the same time. Not every such situation has to result in chaos.
I have a great relationship with my manager, he lets me run the development side as I see fit for the most part, I'm privy to a lot of information because of my role,but he couldn't tell me anything about a reorg until it was announced to everyone. I understand that perfectly.
If I'm a new employee then sure, it's new enough to where my life hasn't settled yet. But after I've been there a year or so, a reorg is basically already like getting another job. If I'm not a part of that process then I'm going to regain control of my destiny myself.
The next time around, during a reorganization at another company, I not only wasn't laid off, I got a promotion. I don't think I play politics I just know how to be effective.
That mindset presupposes a few things:
A) that you always have your finger on the market and the skills that are in demand
B) your network is strong - including recruiters.
C) You live below your means and have enough in liquid savings to survive a job loss and getting a new job.