Algorithms to Live By
Brian Christian and Tom Griffiths
An exploration of how computer algorithms can be applied to our everyday lives to solve common decision-making problems and illuminate the workings of the human mind. What should we do, or leave undone, in a day or a lifetime?
Score based on developer article recommendations — not sales data or reviews.
🟢 Developer Verdict
An insightful exploration of how computer algorithms offer practical frameworks for improving everyday decision-making and understanding human thought.
Read this if
- ✓ You want to apply computer science concepts to personal decisions.
- ✓ You seek practical frameworks for common real-world problems.
- ✓ You are curious about the intersection of algorithms and human behavior.
Skip this for now if
- ✗ You expect deep dives into algorithm implementation details.
- ✗ You are looking for advanced computer science theory or proofs.
- ✗ You need hands-on guidance for software development challenges.
🔄 Compare & Reading Path
📊 Why Developers Recommend
It helps people protect focus in distraction-heavy environments.
Cited by 9 different developers, each bringing their own experience and perspective.
Valued for its practical approach — concepts connect directly to real-world engineering decisions and daily work.
💬 What Developers Say
"Algorithms to Live By has quickly become one of my favorite books."
— stephsmithio · Managing Remote Teams: A Psychological Perspective · Mar 14, 2019
"If you prefer books over blog posts, I highly recommend (in order of readability):"
— aarohmankad · Data Structures and Algorithms: 0 to 60 · Jan 17, 2018
"Every book on this list has changed my life in a pivotal manner."
— issmirnov · My Top Book Recommendations · Jun 8, 2021
Based on 11 developer article mentions
👤 Who Should Read This
Best for
- • Developers looking to grow their careers
Explore Similar Books
More books in similar categories — browse to discover your next read.
Common Stocks and Uncommon Profits
Philip Fisher
View →
How to Make Money in Stocks
William J. O'Neil A
View →
Grokking Algorithms
Aditya Bhargava
View →
Python Crash Course
Eric Matthes
View →
Thinking, Fast and Slow
Daniel Kahneman
View →
Brian Christian and Tom Griffiths
Mentioned in 11 articles · #75 overall
As an Amazon Associate, we earn from qualifying purchases.
Recommended in 11 Articles
Managing Remote Teams: A Psychological Perspective
A Year in Review: 2019
A framework for learning for programmers
Data Structures and Algorithms: 0 to 60
How knowing computer scheduling algorithms can help us to be productive?
The Realistic Guide to Remote Work
Score Trend
Last 90 Days
Articles
1
vs prev 90d
+1
All Time
Unique authors
9
Total mentions
11