Actually, I am not asking for "getting a job" purposes.. I am asking for more practical reasons. like in: what is your opinion/experience about old coders continuing to code after 50 :)
The problem can be that when your hair starts to go grey people either expect you to be some sort of certified genius or completely out of touch (granddad).
Of course in the world of blue chip consulting this can be seen as good thing. The mature / older consultant talking to the mature / older client can work wonders for a business relationship.
Small startups unfortunately can either assume that the older you are the less 'up to date' you are and that your skills and experience somehow don't translate to the hip world of the startup.
Also smaller companies expect that they will have to pay older people more than a younger person, and the truth is younger people will work for less as they have less commitments.
I am 48 and joined a small company this year. It's a relaxed place and the fact that I an nearly 20 years older than my manager is not a problem.