Why won't Indian IT companies allow a person to play the same role till retirement? Other sectors allow this. Even in US, I have seen people working as developer or tester or DBA at the age of 60.
Asking for people who feel contended with what they do and how much salary they draw.