Думаю сколько людей столько и ситуаций.
Общая тенденция (брать молодых) конечно есть, но слишком много влияющих факторов чтобы говорить что именно возраст будет ключевой проблемой.
Меня более занимает тема изменения самой среды.
Потребности\востребованности программистов.
Здесь правильно заметили что во многих случаях нанимателю достаточен низкий уровень компетенции наемника. Как таковой зачастую и программист не нужен. Да, должность будет называться программист а на практике нужен "забиватель гвоздей вдоль размеченной линии".
И в этом случае создается вилка - программисту (опытному, бывалому) фронт работ не интересен а нанимателю не интересно оплачивать микроскоп, которым нужно забивать гвозди.
Потребность в "чернорабочих интеллектуального труда" увеличивается, а в собственно программистах-творцах потребность снижается.
Возможно, как предсказывают некоторые футурологи, в будущем программистов будет человек 9 на европейскую часть, остальные будут "обслуга" роботизированной индустрии всего и вся.