Well, the older you are, the more experience you will likely have and thus have another view for problems and how to attack them. That said, you may be experienced and yet unsuited for such roles. Maybe you're a senior programmer and excel at pure programming. But are not able to lead a team. Or you may be getting angry easily. Or you tattle too much. Is that suitable for a senior role? I think not. But those are just my thoughts. What do you think?