情報技術分野では、高齢になってもプログラマとして働いているエンジニアは少ない傾向にあります。
一般的には、プログラミングの仕事で開発の経験を積んだ後に、システムエンジニアなどの上位職へとステップアップするケースが多いです。
その理由としては、年齢を重ねて定年近くまで働き続けると、残業が続くような開発の激務に耐えられないという問題が挙げられます。加齢と共に体力はどうしても衰えるため、『体がついてこないという』事情があるのです。
若い頃には多少徹夜が続いたとしても、激務に耐えることができるかもしれません。しかし高齢になると、そのような働き方はすぐに体の不調を招く恐れがあるため、控える必要があります。
ただしプログラマは、いずれシステムエンジニアなどの上位のキャリアに転職しなければ働き続けられないわけではありません。中には高度なプログラミング技術を身につけて、プログラマの仕事を定年まで続けているエンジニアもいます。
もしプログラミングの仕事に強い興味を持った場合、システムエンジニアへのキャリアアップの道をあえて選ぶことなく、プログラミングの仕事を一生貫く働き方も可能です。『他のプログラミング技術者には簡単に真似できないような高度なスキル』を身につければ、残業が多い職場を避けられる可能性が生まれます。
また技術力を活かして高収入を得ることもでき、さらに加齢による体力の衰えについても普段の体力トレーニング次第ではある程度はカバーが可能です。