95 ポイント 投稿者 xguru 2025-02-03 | 14件のコメント | WhatsAppで共有

「このままプログラミングを続けていていいのだろうか? それで大丈夫なのだろうか? 一生プログラミングを続けられるのだろうか?」

  • 発表者のKate Gregoryは、1979年から開発を始めた40年以上のキャリアを持つ開発者(63歳)
  • MicrosoftのC++コンパイラが登場する前からC++を使っており、Visual C++ MVPでもあり、有名なC++カンファレンスでたびたび登壇している
  • 韓国では『Beautiful C++』の翻訳書が出版されたことがある
  • NDC TechTown 2024で発表された「The Aging Programmer」動画のスクリプト要約

Intro

  • 年齢は誰にでも影響し、1秒ごとに少しずつ年を取っていく
  • 誰しも、年を重ねてもプログラミングを続けられるのか、身体的・精神的な問題によってやめざるを得なくなるのかという悩みを抱えている
    • 「このままプログラミングを続けていていいのだろうか? それで大丈夫なのだろうか? 一生プログラミングを続けられるのだろうか?」
    • 「それとも、自分がやりたい仕事なのに、体や心がそれを許さなくなるのだろうか?」
  • 今日共有する内容は、自身の経験、調査、そしてほかの開発者たちとの対話から得た洞察に基づいている
  • ただし、この助言がすべての人に当てはまるとは保証できない
  • 年を取ると「もうプログラミングはできない」と言われてやめてしまうことが多い
  • これは生存者バイアス(survivor bias)につながりうる。去っていった人たちがなぜ失敗したのかは分からないため、残っている人たちだけを見て一般化した結論を出しやすい

自分の経験だけをまとめたものではない

  • 自分の経験だけでなく、アンケート調査やさまざまな研究から得たデータをもとに話をしている
  • 論文、記事、書籍などを読み込み、年を重ねてもプログラミングを続けている人と途中で離れた人の両方と話しながら洞察を得た
  • いずれにせよ、この助言があなたに合わない可能性もあるので、自分で判断してほしい
  • 年を重ねることで得られる良いことの一つは、より良い判断力を持てるようになることだ

年齢とプログラミング

  • 私の母は技術職のキャリアを引退した88歳で、私は現在63歳だ
  • 皆さんの中には、今88歳でも63歳でもないのだから、**「この話、自分に何の関係があるの?」**と思う人もいるかもしれない
  • しかし、今日私が強調したいのは、**「20代・30代・40代・50代でできるさまざまな実践」**だ
  • そうしたことを積み重ねてこそ、将来60代・70代・80代になったときに、何もしないでゆっくり休むにせよ、あるいはプログラミングを続けるにせよ、自分の望む生き方ができるようになる
  • 「自分が楽しめることをしながら幸せに過ごすこと」、それが目標だ
  • ただし、そうしたことは自然に実現するものではないので、あらかじめ**「備えて、そのために努力する必要がある」**

    “If you’re not getting older, you’re dead.” – Tom Petty
    年を取っていないのなら、あなたはもう死んでいる

私たち全員が高齢のプログラマーになれるわけではない

  • 人は亡くなることもあるし、おそらくあなたもそれは避けたいと思うはずだ
  • 私が人が亡くなることを実感するのは、そういう電話をよく受けるからだ
    • 「うちのC++コードを理解している唯一の人が亡くなりました」
    • もちろん、皆さんも会社で死にたいわけではないだろう
  • もう少し長く生きる方法についても少し触れるつもりだが、とにかく私たち全員が最後までプログラミングを続けられるわけではないことは確かだ
  • 多くの人は、プログラマーとして働かなくなったり、管理職に移ったり、まったく別の業界へ転じたりする
    • 業界を離れてトラック運転手のような仕事に就く人もいれば、引退を選ぶ、あるいは引退を強いられる人もいる
    • 自分の選択として、適切な計画と計算のもとで引退するのは前向きなことだ
      • カナダには、55歳で引退できるよう投資計画を重視した「Freedom 55」プログラムがあった
    • 55歳であれ85歳であれ、自分の意思で引退するのは良いことだ
  • しかし、強制的に退職させられたり、法的措置を取りにくい程度の最低限の退職金だけを受け取り、次の仕事も見つからないような場合は、自発的な引退ではない
  • 業種転換をする人もいる。それは必ずしも悪いことではない
    • 高齢のプログラマーではなく、高齢のパン職人やトラック運転手、あるいはロデオクラウンのような新しい仕事を選ぶこともできる
    • そうした選択はすばらしいことだ
  • しかし、自分の意思に反して強制的に退職させられるのは悲しいことだ

身体的な懸念に関するアンケート結果

  • アンケートを通じて、身体面と精神面の健康に対する懸念を調べてみた
    • 「体で最も心配な部分は何か?」「精神的に心配なことは何か?」
  • 身体の健康については、回答者の4分の3が視力の問題を最大の身体的懸念として挙げた
    • 手根管症候群や手首の痛みといった、従来のプログラマー像に関する固定観念とは異なり、視力が最優先として挙げられた
    • そのほか、一般的な体の痛みやこわばり、スタミナ、移動の問題、階段の上り下りの困難さなども言及された
  • 精神面では、意欲の低下、シニカルな態度、無関心への懸念が目立ち、精神的な問題をどう乗り越えるかに大きな関心が寄せられた
    • たとえば、やる気を取り戻す方法、仕事への関心を取り戻す方法など

身体の健康に関する問題

  • 身体の問題だと思っていても、実際には純粋な身体の問題ではないこともある
    • 実際には補助器具で解決できる場合がある
    • 移動補助具(杖、補助器具など)を使えば、移動能力を高め、日常生活を助ける役割を果たす
  • しかし、補助器具を使うと、人からばか者のように扱われることがある
    • 職場で意見を無視されたり、カフェで本人に注文を聞かず、同行者に代わりに尋ねたりするようなことが起きる
    • 補助器具の使用は、単に身体機能の問題を補うだけであって、知的能力とは無関係だ
    • それでも、補助器具を使った瞬間に、他人に「身体の問題 = 精神の問題」という誤った認識を与えてしまうことがある
  • 補助器具の使用によって差別される環境は、個人の問題というより、社会や職場の問題である可能性が高い
    • たとえば、ある日に補助具を着けていたせいで職場で意見を無視されるなら、それは補助具の問題ではなく、その職場の問題
  • 冬は日が早く暮れ、暗い中で運転しなければならない状況が生じる
    • 視力の問題で夜間運転が難しくなった場合、勤務時間の調整が必要になることがある
    • しかし、これは単なる視力の問題ではなく、運転以外に通勤手段がない、あるいは在宅勤務ができないという環境の問題とも考えられる
  • 一部のオフィスは、20代のCEOが設計したかのような非現実的な構造になっている
    • 例: 会議室、オフィス、トイレ、コーヒースペースがそれぞれ別の階にある
    • コーヒーを飲んだりトイレに行ったりするたびに、何階も上り下りしなければならない非効率な構造
    • これは、身体的に移動が難しい人にとって大きな負担になる
    • オフィス内で階をまたぐ移動が多い場合、膝、足首、心血管の問題によって身体的な困難を抱える従業員がいるかもしれない
    • これは個人の身体的限界ではなく、非効率に設計された環境の問題
    • 問題は、単に従業員が年齢に合っていないから起きるのではなく、その職場が年齢に応じたアクセシビリティに欠けているために生じることが多い
    • したがって、「体にとってよりつらくなる」ことが、必ずしも本人の不適合を意味するわけではない
  • 人が作り、設計した環境が、すべての人に合うよう十分に考慮されていないことはよくある
    • 自分はこの仕事に対して年を取りすぎているのだろうか? それともこの職場に対してだけそうなのだろうか?
    • 個人の問題というより、環境や設計の問題である可能性がある

視力の健康

  • 視力の状態を把握するための基本検査が必要であり、年齢に応じて視力検査の頻度は変えるべき
    • すでに視力の問題がある場合は、より頻繁に検査を受ける必要がある
  • 年を取ると**老眼(presbyopia)**になるのは正常なこと
    • 若い頃に遠くがよく見えていた人でも、時間がたつと近視矯正が必要になることがある
    • 老眼は「presby」という語に由来し、これは「高齢者」を意味する
  • 処方箋なしで、薬局やスーパーマーケットなどで安価な読書用眼鏡を購入できる
  • 近くの棚からビタミンの瓶など小さな文字がある物を選び、眼鏡を試して読みやすいものを選ぶ
  • 費用があまりかからず、処方箋や特別な許可も必要ない
  • 特定の作業に合った眼鏡を選ぶことが重要
    • たとえば、画面作業やレストランのメニュー、ビタミンの瓶の裏面を読むのに適した眼鏡は、遠距離の視界には向かないことがある
    • 道路標識が読みづらい、または遠くを見るのに問題が出てきたら、遠用眼鏡が必要であり、専門家に視力を測定してもらうべき
    • 用途に応じて複数種類の眼鏡を使い分けるのは一般的
  • 私は運転用、コンピューター用、読書用など、さまざまな眼鏡を使っている
  • 視力検査を受けて適切な矯正レンズを使うことで、原因不明だった頭痛のような問題が解決することがある
    • 自分では視力に問題ないと思っていても、実際には矯正が必要な場合が多い
    • 眼鏡をかけることで視覚的な負担が減り、脳の処理能力をほかに使えるようになる
    • はっきりした視界は、仕事や日常での効率を高めてくれる
  • 年齢とともに文字サイズを少しずつ大きくしていくのは一般的
    • プログラマーであれば、視力に合った作業環境を作ることが重要

夜間運転

  • 50代に入ると、夜間運転に問題が生じることがある
    • テレビ広告に出てくる黄色いサングラスなどは効果がないので、買わないほうがよい
  • 夜間視界の問題のひとつである白内障(cataract)は、定期的な視力検査で早期発見でき、手術で改善できる
    • また、夜間視界の問題の原因はさまざまで、白内障ではない場合も多い
  • 主な問題はコントラストの変化で、暗い道を運転していて明るい画面を見ると視界がぼやけることがある
    • 車を選ぶ際は、大きな画面よりも操作しやすい物理ボタンやスライダーがある車を検討するのがよい
    • 画面からにじむ光や反射によって視界が妨げられることがある
  • 眼鏡、車の窓、ヘッドライトを清潔に保つことが重要
    • 視力に困難があるほど、ほこりや汚れの影響は大きくなる
    • 年齢を重ねるほど清潔さに気を配る理由は、こうした問題を減らすため
  • ビタミンAが豊富な食品を摂ると、視力の維持と改善に良い影響を与える
    • ニンジン、赤ピーマン、トマトのような野菜や濃い緑色の野菜は、夜間視界やコントラストの問題の改善に役立つことがある
  • 生活様式を調整して夜間運転を減らす方法を考えることが重要
    • 午後3時に退勤して家に着いたあと残りの仕事を処理することで、明るい時間帯に運転する方法を検討できる
    • 冬季には在宅勤務を増やすなどの方法で夜間運転を避けられる
    • 夜間運転を避けるため、徒歩移動や公共交通機関を使える距離に住むこともひとつの方法
  • こうした変化は、長い時間をかけて慎重に計画し、ストレスなく適応するのが望ましい
    • 突発的な状況で不合理な判断を下すより、長期的な計画が必要

運動は身体と心を健康にする

  • 私はただ運動しなくても健康でいたいと思っていたが、残念ながら運動は本当に良い
  • ただ活動的な生活様式(徒歩移動、カヤックなどの趣味)だけでは十分でないことがある
  • 健康な体を維持するには、意識して反復的な運動を行う必要がある
    • 反復的な動きは痛みを減らし、柔軟性を高める
    • 「動きは潤滑油(Motion is lotion)」という表現のように、継続して動くことは痛みの軽減と体力向上に役立つ
    • 加齢とともに、体を曲げたり高い場所に手を伸ばしたりする基本的な能力は低下するが、運動によって維持できる
  • 免疫系の多くの部分は筋肉で機能しており、運動によって免疫力が強化される
    • 運動は気分を改善し、学習能力を高め、健康に良い影響を与える

    「運動する時間がないと思っている人は、結局いつか病気になる時間を作ることになる」 — エドワード・スタンリー(1826–1893)

    • (私たちがよく知るスタンレーカップを作った人物はエドワードの弟)

すべての運動が同じではない

  • 特定の食品の不足を別の食品で完全に補えないのと同じように、運動もさまざまな種類をバランスよく行う必要がある
  • 運動は目的によって多様であり、すべての運動が同じ効果をもたらすわけではない
    • 重い物を一度持ち上げても、階段を速く上る能力は高まらない
    • 速歩の運動は、重い物を持ち上げる能力を向上させない
  • 特定の能力を伸ばすには、目的に合った運動をする必要がある
    • 筋力: 重い物を持ち上げるなど、強い力が必要な活動を行える能力
    • 持久力: 歩行や階段昇降のような比較的やさしい活動を長く続けられる能力
    • 柔軟性とバランス: 体を曲げたりバランスを保ったり、転びそうになったときに自分で姿勢を立て直したりする能力
    • 見た目にわかる筋肉を求める人もいるが、それは別の目標
    • 体重減少や体格指数(BMI)は健康の唯一の指標ではない
      • BMIは科学的に批判されており、とくに人種差別的な背景があるという指摘がある
      • BMI上で「標準」と分類されるグループより、「過体重」グループのほうが健康であることを示した研究結果もある
      • 個人の健康状態は体重減少やBMIの数値だけで判断できず、健康的な体重増加が医学的に肯定的に評価されることもある
      • 過去の理想体重(例: 17歳のときの体重)を目標にするのは賢明でないことがある
    • 病気になったときに備えた体力とエネルギーを持っておくことが重要
  • 達成したい目標に応じて、運動は変えるべき

筋力(Strength)

  • 20ポンド(約10kg)の物を片手で持つ、ピクルスの瓶のふたを開けるといった実用的な力を強化すること
  • 反復回数が少なくても、高強度の運動は効果的
    • 難しいが挑戦できる運動を少ない回数で行い、完全な限界まではいかなくても、かなり近いところまでやってみること
    • たとえば、「11回は無理だ」と思うところまで10回ほど腕立て伏せをする、といった形
    • 「70秒は耐えられなさそうだ」と思うときに60秒ほどのプランク
    • 1日3回、わずか1〜2分投資するだけでも、徐々に筋力は向上する
    • 何百回も繰り返したり、何時間もかけたりする必要はない
  • 簡単で短時間でできる運動を選ぶこと: スクワット、腕立て伏せ、腹筋運動など
    • 利点: 自重を使うため特別な器具が必要なく、運動着に着替えたり特定の場所に行ったりする必要もない
  • 運動は現在の能力に合わせて調整できる。「角度がカギ」
    • 例: 腕立て伏せができない場合は、角度を調整してやさしく始められる
      • 床で腕を完全に伸ばして行う腕立て伏せが最も難しい形
      • ソファ、ベッド、階段などを活用して上半身の負担を減らし、段階的に強化できる
  • 1日3回、1分ずつ継続して運動すると、短期間で筋力が向上する
    • 1〜2週間でより多くの反復ができるようになり、徐々により難しい動きへ移行できる
    • 例: 階段でより低い段に移る、あるいはより低いソファを使うなど、強度を上げる方法を選ぶ
    • 運動を通じて筋肉が目に見えて強くなる効果を実感できる
  • 老年期において筋力は自立した生活を維持するための重要な要素
    • 例: 両手を使わなければならないと、階段の手すりをつかめない
    • 瓶のふたを開けられなければ、食べたいものを食べられなくなる
    • 筋力があれば、日常的な活動(食事の準備、洗濯物の運搬など)を自分でこなせる
  • 強い筋肉は免疫力を高め、風邪のような病気からの回復にも役立つ
  • 自重負荷の運動(スクワット、腕立て伏せなど)は、筋肉だけでなく骨も強くする
    • 骨を強くすると、転倒や事故の際の骨折リスクが減少する
    • 水泳のような非荷重運動では効果が異なる
      • 体重を使う運動は、骨の健康と筋力強化を同時に可能にする
  • 筋力が強い人ほど長生きする
    • 手の握力を全身の筋力の指標として活用する
    • ほとんどの運動で手の力が必要になるため、握力が強い人は概して全身も強い
    • 手の力が弱い人は全体的に筋力が弱く、それが自立した生活能力を低下させ、寿命を縮める可能性がある
      • 例: 歩行器をつかめない、またはドアノブを回せないと、他人の助けが必要になる
    • 弱くなった筋力のせいで常に他人の世話が必要な状態を避けるためにも、筋力の維持は不可欠

持久力 (Stamina)

  • 筋力トレーニング(重い物を持つなど)では持久力は向上しない
    • 持久力を高めるには、少し息が上がる程度の活動を継続的に行う必要がある
  • カナダ政府は1日20分、週150分の有酸素運動を推奨している
    • ただし研究結果によれば、どれほど短い運動でも効果はある
      • 1日おきに20分の運動 > 1日おきに10分の運動 > 週2回5分の運動、のようにどれも役に立つ
    • 少し息が弾む活動を通じて健康を改善できる
  • 継続的な有酸素運動は、脳の新しいつながり(ニューロン新生を含む)の形成を促進する
    • 有酸素運動は息が弾む状態を保ち、これが神経新生を刺激する
    • ウォーキング、階段上り、速めのハイキングなど、継続的な動きが効果的
  • 運動後は学習能力が向上し、これは生存本能に関連する身体の自然な反応である
    • 例: 狩りの後の学習機会を最大化しようとする生存メカニズム
  • 軽度認知障害のある人でも、適度な運動によって状態が悪化する可能性を下げられる
  • 運動は50歳以上で認知機能を改善する効果を示す
    • 有酸素運動と筋力トレーニング(レジスタンス運動)はどちらも認知能力の向上に寄与する
  • 有酸素運動は体内でさまざまな化学物質を放出し、良い影響をもたらす
    • マイオカイン(Myokine)ドーパミン(Dopamine)ノルアドレナリン(Noradrenaline)セロトニン(Serotonin) などが代表的
    • ドーパミンは幸福感をもたらし、セロトニンは学習能力を大きく高める
  • これらの化学物質は、運動を通じて脳と気分に前向きな変化をもたらす

柔軟性とバランス (Flexibility and Balance)

  • 若いうちは柔軟性とバランスの重要性を見過ごしがちだが、年齢を重ねるほど必要性が高まる
    • 体が硬くなったり、ちょっとしたつまずきでも転んだりすることがある
  • 日常的な活動(自転車、ハイキングなど)だけでは柔軟性とバランスは改善されない
    • 柔軟性のためにはストレッチ運動が必要
    • バランスのためには姿勢保持と立て直しの練習が必要
  • 今から柔軟性とバランスの運動を習慣化すれば、後になっても維持できる
    • 物を拾うときや転びそうな場面でも、けがの予防につながる
    • 手首や足首の捻挫を防ぐのにも役立つ
  • ストレッチは高強度の運動ではなく、楽しく心地よい感覚を与える
    • 例: 朝ベッドの上で伸びをするような、気持ちのよい活動
    • ストレッチ後は姿勢がよくなり、体が軽くなる感覚を得られる
    • 簡単な動きでも日常の中で続けられる

手首 (Wrist)

  • 多くの人には、手首を曲げた状態で寝る習慣がある
    • 手首を曲げて寝る姿勢は、手根管症候群の主な原因の一つ
    • 手首を伸ばした状態で保つと、手首の痛みは大きく軽減される
    • 手首が痛む場合は、就寝用リストブレースを使って姿勢を矯正できる
  • リストブレースは、睡眠中に手首をまっすぐ保つのを助ける役割を果たす
    • タイピング中はブレースの使用が不便なことがあるため、主に就寝時の装着が推奨される
    • 手首を保護する習慣をつけると、長期的によい効果が期待できる
  • マウスやキーボードの使用時に不快感を覚えるなら、代替デバイスを検討する
    • 例: トラックボールは手首への負担を減らすのに効果的
    • 手首の損傷が深刻になる前に機器を変更するのは、比較的安価な予防策である

    "あなたの一生のあいだに手首と手で打てるキー入力回数には限りがあるのだから、不要な活動(例: インターネット論争)に無駄遣いしないように" - Scott Hanselman

痛みと苦痛 (Aches and Pains)

  • 老化は比喩的にも、実際にも痛みを伴うことがある
    • 雨が降る前の膝の痛みのような症状は実際に存在し、多くの人が経験する
  • 短期的な痛みを経験しているとき、痛みを我慢すること自体に意味を見いだすべきではない
    • 医師は、痛み止めを使わないことをむしろ問題視する場合が多い
  • 鎮痛剤は一時的に痛みを和らげるために設計された道具である
    • 痛みを我慢するより、必要な場合は鎮痛剤を使って不快感を減らすことが重要
    • 痛みを管理すれば生活の質が向上するだけでなく、身体の回復にも良い影響を与えうる
  • 一部の薬には老化に関連する利点がある
    • メトホルミン(Metformin): 糖尿病治療薬の一つで、糖尿病の有無にかかわらず老化関連の問題が減る効果がある
    • ナプロキセン(Naproxen): 抗炎症薬で、定期的な使用が老化に関連する問題を減らす助けになる
  • これらの薬は炎症を減らすうえで重要な役割を果たし、老化の過程で前向きな効果を発揮する
  • 炎症は身体に有害になりうるため、それを和らげることが重要
    • 薬で痛みを和らげることを弱さと見なさず、炎症の軽減と長期的な健康管理として理解すべき
  • 抗炎症薬の使用は、単に痛みを減らすだけでなく、身体の炎症反応を調整して長期的な健康に役立つ
  • 運動は関節や筋肉の痛みを減らし、柔軟性を高めるのに効果的
    • 定期的な運動は炎症の軽減とともに痛みの緩和にも役立つ
    • 柔軟性と筋力を同時に高めることで、痛みや老化に関連する問題を減らせる
  • 椅子、机など痛みを引き起こす物は、買い替えに投資すること
    • パンデミック中に在宅勤務を始め、その後も続けている人は多いが、しばしば非効率で人間工学に合わない機器で構成されている
      • 例: ダイニングチェア、引き出し収納、間に合わせで使っていた机など
    • 長時間の作業では、腰、膝、手首などの健康を考慮した機器の使用が重要
    • 快適さと姿勢を改善できる椅子、机、リストレストなどを検討すべき
    • 機器の改善は単なる利便性にとどまらず、長期的な身体の健康維持にも役立つ

聴力 (Hearing)

  • 軽度の聴力低下があっても、自分では気づかないことがある
    • このような状態では、会議や会話の内容を完全に追いきれない可能性が高い
    • 会話を理解できず、疎外感を覚えたり、会話への参加をあきらめたりする人もいる
    • 聴力低下は、社会的・職業的な相互作用に悪影響を及ぼす可能性がある
  • 定期的な 聴力検査 は、予防や改善に役立つ
  • 聴力は一度失われると元に戻せない
  • 聴覚補助機器(補聴器)は一部の機能を補えるが、完全な回復は不可能
    • 補聴器は単なる増幅器ではなく、会話と騒音の識別や音声最適化などの高度なソフトウェアを内蔵している
  • 大きな騒音を最小限に抑える ことが、最も重要な予防策
    • 耳栓やイヤーマフなどの 聴覚保護具 を着用する
    • 飛行機で耳栓を使うと、騒音を減らし、頭痛や疲労を和らげられる
    • ヘッドホンの音量を上げすぎないよう注意する
      • 音量を上げる際に表示される警告メッセージを無視してはいけない

健康 (Health)

  • 若い頃は、インフルエンザや感染症、軽いけがについてあまり心配しない傾向がある
  • 90歳以上まで長生きした人の多くが 呼吸器感染症 で亡くなる
    • 家族歴によって異なる場合もあるが、高齢では呼吸器感染症が主要な死因の一つである
  • 高齢者にとって、転倒やけがは命に関わることがある
    • 転倒後の骨折は、移動能力や自立を失わせ、状態悪化につながる可能性が高い
  • 筋肉量が多いと、転倒のリスクが減り、回復できる可能性も高まる
    • 例: 強い体幹筋は、転びそうになったときに自分でバランスを取る助けになる
    • 免疫系の強化にもつながり、病気からの回復も早くなる
  • 予防する習慣を今から身につけ、継続していくべき
    • 転倒予防: 安定した靴 を履く
    • 階段や手すりをつかむ習慣をつける(他人の目を気にしない)
    • 定期的な予防接種: 大人でも10年ごとに必要なワクチンがある。医師に相談して必要な予防接種を確認する
    • マスクの着用: 特に人混みでは、自分を守るために重要
    • 手洗い:
      • COVID初期には、手洗いがウイルス予防の鍵だと考えられていたが、実際にはインフルエンザ減少に効果があった
      • 世界的な手洗い習慣によって、ある種類のインフルエンザがほぼ消えた事例がある
      • 継続的に手洗いを実践することは、健康管理に大きな利点がある
  • 健康だと感じていても、定期検診 を受けることが重要
    • 検診は現在の状態の 基準値(ベースライン) を設定し、変化の有無を確認できる
    • 早期発見が重要な健康問題(少し不快だったり気まずかったりする検査を含む)も対象にすべき
    • 検診は潜在的なリスクを事前に把握し、管理するのに役立つ

閉経 (Menopause)

  • 閉経は、全人口の半数が経験する自然な老化の過程である
  • 閉経前移行期(Perimenopause) は40代から始まることがあり、長期間続くこともある
    • これは生活のさまざまな側面に影響を及ぼすため、軽く考えないことが重要
  • 閉経を経験している本人が自分で冗談にすることはあっても、他人がそれをからかったり軽視したりするのは不適切
    • 例: 「暑いの? またほてってるの?」のような冗談は避けるのが望ましい
    • 体温調節が難しい状況で生じる気まずさは、身体的にも心理的にも大きな負担になりうる
    • 気まずかったり恥ずかしかったりする状況は、不快さをさらに増幅させる
  • 閉経のような個人的で繊細な話題には、尊重と思いやり が必要
    • 相手を気まずくさせたり冗談にしたりするのは避け、共感的な姿勢を保つべきである

健康習慣

  • 若いうちから良い健康習慣を作り、それを一生続けることが重要
  • 禁煙
  • 日焼け止めを必ず使う: メラノーマ(悪性黒色腫)サバイバーからの助言
    • 日焼け止めは汗や水で落ちることがあるため、帽子も併用するとより効果的
    • 帽子は紫外線から目を守ることもできる
  • アルコール摂取に注意: アルコールは適量にとどめ、過度の飲酒は避けるべき
    • 「毒」を摂るなら、ほどほどに、頻繁には飲まないことが重要
  • 十分な水分補給:
    • 水は健康に良いが、アラームをかけて飲むほど無理に大量摂取する必要はない
    • 喉が渇いたときに自然に水を飲む習慣が望ましい
    • コーヒー、ワイン、コーラなどには多少の利尿作用があるが、水分補給には引き続き寄与する
  • 野菜と果物は、ビタミンCや食物繊維を含み、健康に非常に重要な役割を果たす
    • 食物繊維は、がん、心臓病、脳卒中の予防に重要な貢献をする
    • ビタミンCのサプリメントは、果物や野菜を食べるのと同じ健康効果をもたらさない。食物繊維 が重要である。
  • 加工されていない自然食品が最も健康によい
    • 例: りんごを食べるほうが、りんごジュースや高度に加工されたピューレより健康に有益
    • 軽度に加工された食品(例: アップルソース)は問題ないが、高度に加工された食品(例: 人工香料や砂糖が追加されたピューレ)は避けたほうがよい
    • 肉類や加工肉(ソーセージ、ホットドッグ)も、できるだけ加工度の低い状態で摂る
    • 居住地域によって加工食品の純度は異なる場合がある
      • 自分なりの基準で 加工度の低い食品 を選ぶことが重要
  • 働きすぎないこと
    • 死を前にした病床で「もっと長くオフィスで過ごせばよかった」と言う人はいない
  • あらゆることにおいて ほどほど を保つことが、健康と幸福に役立つ

他人たち (Other People) の認識

  • アンケートでは「年齢差別」について尋ねていたが、実際に差別は存在する
    • 「私が学べないと決めつけられる」: 新しい技術について学ぶかどうかを尋ねられず、学びたい意思があるとも思われない
    • 「有能なら今ごろ管理職になっているはずだ」という固定観念により、技術的能力が過小評価される
      • 非管理職であることがブランドにマイナスだという偏見がある
    • メールや音声通話で進んでいた採用プロセスが、ビデオ面接に切り替わったことで機会を失うこともある
      • これは外見、とくに髪の色など、年齢に関する偏見に起因する
    • 「会社のカルチャーに合わない気がします」:
      • この表現はしばしば、年齢が高いことを理由に候補者を排除するための口実として使われる
      • このような年齢差別は、高齢者の専門性や経験が見過ごされる問題を引き起こす
  • 男性も女性も加齢に伴う困難を経験するが、女性のほうがより大きな影響を受ける
    • 男性は時に「経験豊富」または「尊敬される」といったイメージを得る一方で、女性はそう見なされることがほとんどない
  • 小規模な会社では個別に評価される可能性が高いが、大企業では年齢による固定観念に縛られやすい
    • ただし大企業は、技術職のキャリア開発のための「技術的昇進制度(Ladder)」を提供することもある
    • そのため、人々はしばしば コンサルティング に多く移っていく
      • 社内の従業員としては、「63歳のあなたに、なぜ教育を提供しなければならないのか?」という偏見に直面することがある
      • 外部コンサルタントとして活動すれば、「63歳なら本当に多くのことを知っていそうですね!」という前向きな認識を得られる可能性が高い

もしあなたが「Other People」なら

  • たとえば、あなたが「年を取った人は学べない」「年を取った人は会社の文化になじめない」あるいは「ソフトウェア開発の現場では4階分の階段くらい駆け上がれなければならない」と考える人だとしたら?
  • そうした考えが意地悪で間違っていると、あえて言いたいわけではない
  • その代わり、それが皆さんにどんな結果をもたらすかをお話ししたい
  • もし皆さんが 「年を取るのはひどいことだ」と信じているなら、実際にひどい老後を迎えることになる
    • しかもそれは、単に気分が落ち込んで孤独になるというだけの話ではない
  • 高齢者に対するあなたの態度が、あなた自身の年の取り方に影響する
    • 老化について否定的な固定観念を持つ人は、心臓発作や脳卒中のリスクが高く、入院の可能性も50%増える
    • 老化に対する肯定的な見方は、ストレスと苦痛を減らし、より健康な老後をもたらす
  • 「自分にはできない」という態度は人生の幅を狭め、否定的な老後を招く
    • 逆に、"新しいやり方を学んだり適応したりできる"という考え方は、前向きで活力ある老後をつくる
    • まだ貢献できる力がたくさんあると信じる姿勢が重要

脳と精神的能力

  • 認知機能の低下は不可避ではなく、予防可能
  • 高齢期の認知症に関する最近の統計を見ると
    • 90歳の人では約3人に1人だけが認知症を経験し、残りの2人は健全な認知機能を維持している
    • 80歳では約5人に1人だけが認知症を経験し、80%は影響を受けない
    • 認知症のような認知機能低下は、老化に必然的に伴う結果ではない

短期記憶とワーキングメモリ(Short term memory, working set)

  • 単なる物忘れ(例: なぜここに来たのか忘れる)は、認知症の兆候ではない
  • 頻繁な物忘れの原因は、身体的または環境的な要因かもしれない
    • 視覚情報の不足: 書いたリストが読みにくい、またはなくしてしまう
    • 聴覚情報の不足: 依頼内容をきちんと聞き取れず、推測で補ってしまう場合
    • 睡眠不足: 睡眠が足りないと記憶力と集中力が低下する
  • 解決策は 習慣とルーティンの形成:
    • まずは物ごとすべてに決まった場所をつくり、そこに置くという物理的な部分から始める
    • アラーム、スケジュール管理アプリ、スクリプトなど技術を活用すること
  • チェックリストとプロセスを作る
    • 複雑な手順ではなくシンプルなやり方で作業を処理すると、ミスを減らし負担を和らげられる
      • 例: 27段階の複雑な手順の代わりに簡素化したプロセスを使えば、途中で中断されても簡単に再開できる
  • マルチタスクに頼りすぎないこと
    • 年齢に応じて、マルチタスクから単一の作業に集中する方向へ、作業スタイルを調整する必要があるかもしれない
    • 私もかつては マルチタスク(例: カンファレンスを聞きながらメール整理、ソーシャルメディア確認)が効果的だった
      • 話の内容を聞きつつ、重要なタイミングでだけ画面を確認しながら作業を並行していた
    • しかしマルチタスクは、重要な情報を見落としやすくする
      • 例: 「誰がモジュールの話をしていたんだっけ?」のように、情報を逃して再確認が必要になる状況が起きる
    • 今は一つの作業に完全に集中する方法へ切り替えた
      • カンファレンス動画を速い再生速度で流し、注意をすべて向けるやり方を採用している
      • 画面に表示される手がかり(スライドの内容、コードなど)もあわせて見ることで、より深く理解できる
    • マルチタスクを減らし、集中力を高める習慣は作業効率を向上させる
    • 動画を高速再生で視聴すれば、集中力を保ちながら時間も節約できる
      • 例: 1.5倍速で見れば、1時間の講演をより短い時間で終えられる
    • 集中力を完全に注いで マルチタスクを避けるやり方が、効率的な学習に役立つ
  • 個人の脳の構造と機能の多様性を理解し、受け入れる
    • ADHDや自閉スペクトラムを持つ人たちは、独自の対処スキルを通じて困難を乗り越えている
      • 脳がすぐには助けてくれないときでも、作業を完了する方法を知っている
    • こうした特性は一部の人にはなじみがないかもしれないが、そうしたスキルは自分にとっても有益で、応用できる
    • インターネット検索や友人との会話を通じて、さまざまな対処スキルを見つけられる
      • 記憶力不足や、複数段階の作業を途中で止めてしまう問題を解決するためのツールやコツが数多くある
  • 脳トレゲームは役に立つのか?
    • 色合わせ、単語探しなどは、そのゲーム自体の上達には役立つが、全般的な認知能力や処理速度を高めはしない
    • 広告でうたわれる効果と実際の効果は異なる
  • 楽しく読める読書や、興味を引く学習は、認知能力や処理能力に実質的な助けになる
    • 例: 絵を描くことを学ぶ、スタンドアップパドルボードを学ぶ、小説を読む
    • 読書は創造性と認知能力を刺激し、ストレスを減らして生活の質を高める

次々に現れる「新しいもの(New Stuff)」に追いつく

  • 「また別のプログラミング言語を学ばなければならない」という話をしたいわけではない
    • みんな仕事ですでに十分ストレスを受けている
  • 多くの人は、次々に新しいものを習得し続けなければならないことに不満をこぼす
    • しかもそれは本当に必要だからというより、単に「このパラダイムを8年使ってきたから、そろそろ別のパラダイムへ移る時期だ」といった理由であることが多い
  • 実際には、学ぼうとさえすればたいていのことは学べる(やりたくないというのは別問題)
  • 「Gitみたいなものは学びたくない」と感じるのは、実はGit自体が難しいからではない
    • 私たちはすでにどう学べばいいかを知っていて、素早く目を通し、過去の経験と結びつけられる
    • 「ああ、これは学生時代に使っていたあれに似ているな?」
  • それでも、「自分はWebなんて扱わない。デスクトップだけの人間だ、C++しか使わない人間だ。あんなばかげたWeb技術なんて要らない」といったふうに自分を定義してしまうと、新しいものを受け入れたくなくなるのは当然だ
  • しかし変化そのものを進んで受け入れるなら、それが新しい言語であれ、新しいフレームワークであれ、新しいパラダイムやツールであれ、あるいはまったく違う考え方であれ、はるかに柔軟になれる
    • 同じツールであっても、新しい考え方があるかもしれない
  • 自分の仕事上のアイデンティティ(Identity)は、使っているツールではなく、達成した成果と解決した問題によって定義すべき

気分(Moods)

  • 多くの人は、自分が年を取ると怒りっぽくなり、せっかちになり、皮肉っぽくなり、集中力が弱くなるのではと心配している
  • たいていは「自分はあの人みたいにはなりたくない」といった具体的なモデルがある
  • しかし認知症と同じく、こうした性格の変化も避けられないものではない
  • 20代で優しく寛容な人なら、たいてい80代になっても依然としてそうしている可能性が高い
  • ただし一つ前提条件がある
    • 生計への心配がなく、必要なものが満たされているとき、私たちは温かく寛大で親切でいられる
  • 人生の基本的な安定が欠けている場合、前向きな態度を保ったり、他人に寛容でいたりするのは難しい
    • 例: 生計維持への不安、家を失う心配、支えてくれる人の不在などは、否定的な態度を招きうる
    • そうした環境でずっと明るく笑って親切でいるのは本当に難しく、人は当然いら立ちや抑うつ感に陥ってしまう
  • 結局のところ、若いうちから 安定した老後のための計画 を立て、安心できる引退後に備えておかなければ、その時期に余裕を持って他人へ温かさと寛容さを向けることはできない
  • 今親切でないなら、年を取ったからといって魔法のように「親切な人」になるわけではない
    • 親切になりたいなら今から実践すればいい; 特別な免許は必要ない

睡眠(Sleep)

  • 睡眠は最高の デバッガ であり、身体が傷を癒やし回復する時間でもある
    • 年を取るにつれて睡眠の必要量が増えたり減ったりするのは正常な現象
  • より多くの睡眠が必要な人は怠け者ではなく、より少なく眠る人に特別な美徳があるわけでもない
    • 睡眠時間は人それぞれで、自分に必要なだけ眠ることが重要
    • 例: 88歳の私の母は、ある日に早起きするためアラームを設定するが、もっと遅く起きる人が怠けているわけではない
  • 良い睡眠は、身体的・精神的な若さを保つのに役立つ
    • 研究によると、1か月間の質の高い睡眠は6歳若返った気分をもたらし、たった2日間の睡眠不足でも4.5歳年を取ったような疲労感を与える

「何か一つ(Thing 1)」のせいではない

  • 健康問題を扱うときは、すべての症状を特定の要因(例: 年齢、病気)のせいだと決めつけてはいけない
    • 例: がんを経験したとき、すべての症状を「がんのせい」だと思い込まないよう注意する
    • 年齢、特定の疾患、または環境を「すべての問題の原因」とみなすのは不適切
  • 年齢や既往症以外にも、別個の原因によって問題が起きることがある
    • 例: 膝の痛みは単なるけがかもしれず、適切な診断と治療によって改善できる
    • 問題を諦めたり年齢のせいだけにしたりせず、解決策を探すことが重要
  • 諦めないこと: 老化による不快さを当たり前だと思わないこと
    • 「自分は年を取ったから、いつも痛い気がする」
    • 「自分は年を取ったから、ちゃんと考えられない気がする」
    • 「自分は年を取ったから、今それはできない気がする」
  • 健康問題の根本原因を正確に把握し、それを解決しようとする努力が必要
  • 新しい健康問題はいつでも起こりうる
    • 例: 特定の食べ物に対するアレルギーは年を取ってから新たに生じることもあり、それを認識して適応すれば大きく改善できる
  • すべての健康問題が「年を取ったから」起きると断定してはいけない

人生は突然やってくる (Life comes at you fast)

  • これまで計画が重要だと述べてきたが、常に計画どおりに進むとは限らない
    • 予期しない出来事(電話、来訪など)が起こりうるため、柔軟に適応する必要がある
  • さまざまな状況に対処するためには基盤となる資源が重要
    • 身体的な力: 病院で徹夜で付き添える体力
    • 精神的な力: 心の余裕があってこそ、誰かをつらい状況で支えられる
    • 経済的資源: 突発的な状況(例: 家事)でも、よりよい選択ができる金銭的余裕
    • 日常の中で役に立つスキルを身につけておくことも重要
      • インターネット検索力: 必要な情報を素早く見つけられる能力
      • 説得的な会話力: 誰かと交渉して望む結果を得る力
  • こうしたスキルは一生を通じて積み上げていくものであり、予想外の状況で非常に役立つ
    • 「あなたの人生は予告なしにスケジュールをひっくり返しに来るかもしれないのだから」

喪失 (Loss)

  • 喪失は人生の一部であり、誰にも避けられない
    • 例: 葬儀への参列、会社の廃業、友人と疎遠になる/関係が変わる/亡くなることもある
    • ある喪失は予想できるが、ある喪失は突然やってくる
  • 日常でも小さな喪失を経験する:
    • 好きだったアイスクリームが販売終了になる
    • 身体的な限界のため、好きだった活動(例: ハイキング、スキー)がもうできなくなる
  • 小さな喪失でも積み重なれば、感情的な影響を与えうる
  • 喪失を癒やす唯一の方法は、新しいものを得ることである (The only cure for loss is gain)

"Well something's lost, but something's gained In living every day" — Joni Mitchell, Both Sides Now
「何かを失っても、何かを得るのです、日々を生きていくなかで」

  • ジョニ・ミッチェルが20代で書いた歌詞だが、20代で人生経験など分かるのかと言う人もいる
    • 彼女は20代でカナダ中部から大都市トロントへ移り、子どもを産み、その子を里親家庭から引き取るために誰かと結婚までした。相手が子どもに関心を持っていないと知って離婚し、再び養子に出した。その後、ニューヨークを経てカリフォルニアへ移住してからこの曲を書いた
    • 思った以上に人生の「失うことと得ること」をよく知っていたということだ。そのずっと後には脳動脈瘤を患い、歩くことや話すことすら失いかけたが、再びステージに立ってこの歌詞を自ら歌えるほど回復した
  • しかし重要なのはこれだ:
    • 喪失は自然に私たちのもとへやって来るが、何かを得ることは結局自分でやり遂げなければならない

新しい友達を作る

  • 「何かを『得る』のは結局あなた自身の役目」
  • だから外に出て新しい友達を作ってみること。それがいちばんよい
  • 多くの人は職場で友達を作るが、仕事人生が終わりに近づいたり、長いあいだ同じ人たちとだけ働いていたりすると、そこで新しい友達を作るのは簡単ではない
  • 自分よりずっと若い友達も必要
    • 例: 85歳なら、60歳や40歳の友達が重い荷物を持ったり、瓶のふたを開けたりするのを手伝ってくれる
    • 若い友達は年長者の知恵をありがたく思うかもしれない
    • 逆に、若い人たちは年上の友達から人生の洞察を得られる
  • あなたが20代なら、自分より30〜40歳年上の友達を作ることを勧める
  • 今の自分より30〜40年若い、つまり少なくとも20歳以上の若者たちが近づいてきたら、彼らと友達になるのを恐れないこと
  • 友達は趣味の活動、地域コミュニティ、あるいは親族との新しい関係の中で見つけられる
    • 例: 大きな家族の集まりでたまに会ういとこが、実は面白い話し相手かもしれない

新しいことを試してみる

  • 新しいことを試してみるのも、友情と経験を広げるよい方法
    • 新しい活動、テレビ番組やストリーミング、ゲーム、場所、食べ物、人など、さまざまなものを探ってみる
  • すべての試みが成功するわけではないが、その一部は長く価値あるものとして残るだろう
    • 新しい経験と関係は、個人的な獲得と成長の源になる

"Getting old is like climbing a mountain; you get a little out of breath, but the view is much better!" — Ingrid Bergman
「年を取るというのは山を登るようなもの。少し息は切れるけれど、景色はずっと素晴らしいのです!」

良いこと

  • 年を取ると、より多くの時間と経済的な余裕が生まれる
  • 年を取るほど、生活の中の不要なものを減らす傾向が出てくる
    • 例: 家具の買い替えをあまり気にしなくなる、子育て費用の負担から解放される
  • 昔とは違って、シンプルな生活にも満足感を覚えるようになる
  • 年を重ねるにつれて、自信と影響力が自然と形づくられる
    • 他の人が自分を見て「この人は簡単には侮れなさそうだ」と思うかもしれない
  • 新しいシステムや規則をわざわざ学ばなくても、「私はこういうやり方が好きだ」と言って自分のやり方を貫く自由が生まれる
  • 年を取るほど恐れが減り、組織変更や新しい規則にも簡単には動じなくなる
    • 「解雇するの? かまわない、ここで働きたいかどうかもよく分からないし」
    • 「組織再編? そんなの何度も経験してきたよ。たいしたことじゃない」
  • 自分なりの資源と経験を通じて、より大きな安定感と独立性を確保できる
  • 年齢を重ねるほど、やめる自由をより容易に享受できる
    • 若い頃は「君がいないと困る」と言われるが、年を取ると「良い旅路だったね」という反応を受ける
    • 63歳で50年間続けてきた仕事をやめようとすれば、人々はそれを尊重し、議論しようとはしない

長く幸せな老後のために

  • 運動は身体と脳のために不可欠
    • 体を大切にすることは必須であり、それを敵のように扱ってはいけない
  • お金を貯める一方で、今の人生を楽しむことも忘れないこと
    • 資源を蓄えることは重要だが、現在をおろそかにしてはいけない
  • 健康的な食習慣を保ち、体をしっかり管理すること
  • 友達を作り、関係を維持すること:
    • 新しい友達を作り続け、既存の友人関係を保ち、社会的なつながりを広げる
  • 人生の中で目的と理由を見つけることが重要

「あなたがどれほど若くても、始めるには早すぎることはありません。そして断言しますが、どれほど遅いと思っていても、幸せで健康的な『年を重ねるプログラマー』になるのに遅すぎることは決してありません。」

14件のコメント

 
kipsong133 2025-02-10

ありがとうございます、良い文章でした!

 
eususu 2025-02-06

The only cure for loss is gain

胸に大きなものを一つ刻んでいきます

 
myhong76 2025-02-05

良い内容ですね〜

 
cdhrich 2025-02-05

良い文章をありがとうございます!

 
coma333 2025-02-04

他の人たちの見方の部分が気になりますね。うう… 40代後半ですが、身にしみて感じています

 
botplaysdice 2025-02-04

多焦点レンズを検討中なのですが、どうしても周りの目を意識してしまいます。私は海外にいるのですが、「あの人、年齢が高いんだな」と思われる気がして、気が楽ではありません。海外には老眼鏡をかけたエンジニアも多いと思っていたのですが、ここでも厳しい風が吹くと、年齢が無視できない要素になるので……

 
bus710 2025-02-04

首の後ろをもみながらこの記事を読んでいる私、このままで大丈夫でしょうか?

 
skshin 2025-02-03

深く共感しながら読みました。ありがとうございます。

 
katey13 2025-02-03

老いていくプログラマー - [発表動画] 要約

https://lilys.ai/digest/2499473/594466

 
katey13 2025-02-03

要約です

 
scari 2025-02-03

まるで宝石のような発表です。

 
albert 2025-02-03

必ずしもプログラマーに限った話というより、より健康で豊かな人生を続けながら年を重ねる方法を幅広く網羅した、素晴らしい文章です。

 
secret3056 2025-02-03

私たちのC++コードを理解している唯一の人が亡くなりました。
あっ…ああっ……

 
jjpark78 2025-02-03

40代で管理職のキャリアではなく主席エンジニアの道を選んだ私にとって、本当に大きな助けになります。