If you're going to survive any contingency scenario you need to be resilient, excruciatingly innovative and mentally tough. Think more like MacGyver and less like Dr Strangelove.
Be minimal, learn how to forage and scavenge, learn how to blend in and get along and take nothing for granted.
The most successful trait I've seen in survivors it's to know when to stay put and when to move. Whether it's hiding from a mob or a bear, or finding a different county or state to go to.
Take risk when necessary but not unnecessarily.
Again, having the right mindset, through intentional training is the key. There are all kinds of survival schools and the best ones will teach you this. I suggest adventure traveling as a start. That means you go someplace with no plans and the most minimal of supplies.
Edit to add: The key problem with most prepper folks and this article is that they take an approach of "alone and unafraid." Things like stocking up for months and having all kinds of weapons. In practice this is just a great way to get your cache raided by a group of scavengers. In reality you need to find or create a small community of survival minded people that can work together successfully over a long period with a variety of skills. As humans we need groups for survival, so the best bet in a crisis is to build a resilient flexible community until things settle down.