Although what you say is mean. It is somewhat true. A lot of older people stay at one company because of stability. When it comes time to switch, because they've spent their 40s in one company, they haven't gained new skills and they get bad at interviewing.
Essentially what happens is you have a senior title but your skills have languished to the point where you are essentially a junior with expert knowledge about something that's obsolete. That and your mind deteriorates somewhat when you are older if you don't keep exercising it.
I think the fix is to bounce around to many companies, constantly even in your 40s as if you were in your 20s. You lose the stability but you maintain a fresh skillset.
Young people take note! I know many successful older SW engineers and they all have done this.
Essentially what happens is you have a senior title but your skills have languished to the point where you are essentially a junior with expert knowledge about something that's obsolete. That and your mind deteriorates somewhat when you are older if you don't keep exercising it.
I think the fix is to bounce around to many companies, constantly even in your 40s as if you were in your 20s. You lose the stability but you maintain a fresh skillset.
Young people take note! I know many successful older SW engineers and they all have done this.
The other option is to get into management.