← Back to Home

The Pragmatic Programmer

David Thomas, Andrew Hunt

★★★★★

Finished: 2024/1/20

感想

エンジニアとしての心構えを教えてくれる本。技術書というより「職人の哲学書」という感じ。

20年以上前の本なのに、今読んでも全く色褪せない。むしろ今だからこそ響く内容が多い。

心に残った教え

  • DRY (Don’t Repeat Yourself): 知識の重複を避ける
  • 割れ窓理論: 小さな問題を放置しない
  • 曳光弾開発: 動くものを早く作って軌道修正する
  • 直交性: コンポーネント間の依存を減らす

実践していること

毎年1つ新しい言語を学ぶ、というアドバイスを実践中。今年はRustを学んだ。

おすすめ度

エンジニア1年目〜3年目に特におすすめ。早いうちに読んでおきたかった。