I heard Japan does honor and respect age, but it is not true in India. Definitely not in the IT industry (when I say IT, I include software development as well). Every product company publicly talks about how they want more "senior people" in technical ladder, but in reality, very few believe or support much. Managers will always be nudging you to gain more "visibility" and show more contribution. Even if you do the work of 5 people at your work, it will not count. Instead if you just don't fuckup the regular job, but talk bs or write a white paper (that nobody reads), you will be considered a super star. Because you know the managers want "well rounded" people at senior positions.