<<Риск всегда есть что вдруг ситуация резко изменится и навыки будут востребованы другие.>>Не, это не риск. Я бы сказала, что это  так  будет с очень большой вероятностью .  Именно потому, что жизнь длинная. И за 50 лет изменится и человек и мир.   Вероятность, что ничего не изменится значимо, как раз очень мала.  Ну как минимум человек должен будет играть роль не только программиста, но и учителя собственных детей.  Не будет же он детям рассказывать  высшую математику для программистов?Но если человек "все яйца положил в одну корзину", если он умеет что-то только одно, он  будет за это цепляться даже тогда, когда мир изменился и это стало невыгодным. Просто потому, что он больше ничего не умеет.А если у него много возможностей, он будет подстраиваться.Интеллект и образование это про гибкость.  Это ровно то, что говорили на упомянутом вами профильном форуме действующие программисты.