The best books for programmers

Productivity

These books will teach you how to become an extremely productive programmer and student

  1. Deep Work by Cal Newport

Untitled

  1. Atomic Habits by James Clear
  1. How to Become a Straight-A Student: The Unconventional Strategies Real College Students Use to Score High While Studying Less by Cal Newport

Personal Finance

The first two books go together really well.

  1. The Simple Path to Wealth by J.L. Collins

    Extremely useful book to teach you what you need to know about personal finance and saving money for retirement and beyond.

  2. The The Little Book of Common Sense Investing: The Only Way to Guarantee Your Fair Share of Stock Market Returns by Jack Bogle

    This book is more technical than the first one, goes into a lot of the math behind the strategy in the first book. Highly recommend.


Fitness

Universal: