When I was between 35 and 40, I ended up redoing most of my life. I married, for the first time, late in life. I got baptized. I moved from one part of the state to a very different part. And I switched my career from programming to database specialty, and from corporate FTE to independent consultant. As an indepedendent database consultant, I didn't set the world on fire. But I did survive comfortably in what I will call semi-retirement, for about 17 years.
All in all, not bad for a mid life kicker. If there were people who snickered behind my back, I laughed all the way to the bank. If there were people who were still in the rat race, and were doing lots better than I, well they have their dreams and I have mine.
Over the last ten years, that second career has collapsed, for a variety of reasons. I'm still coping with the aftermath.
Here are a couple of conclusions about the general discussion of ageism:
If you conclude that the only successful career for someone in their 50s or 60s is to be in a leadership position, and that all non leaders are living laughable lives, there are only two alternative outcomes, both distastrous:
Either you end up with too many managers or you end up with too many failures. And this, I believe, is an essential problem with the rat race. It's an individual problem for each person who is placed among "yesterday's men". It also a societal problem, in that a society where most people end up as failures is severely dyfunctional. A society with too many managers is simply unworkable.