Algorithms to Live By is a book about computer science and how it can be used to inform human decision-making. The author, Brian Christian, uses real-world examples from his own life to illustrate the concepts he covers. Topics include choices between multiple options, dealing with uncertainty, and optimizing for efficiency.
For who is this book for ?
This book is for anyone who wants to learn more about computer science and how it can be applied to everyday life. It is also a good read for people who are interested in learning more about problem-solving techniques.
Pros :
- The author’s examples are relatable and easy to follow.
- The book provides a thorough introduction to computer science concepts that can be applied to everyday life.
- It is well-written and engaging, making it an enjoyable read.
Cons :
- It can be dense at times
- Some of the examples are specific to the author’s own life
- It may not be applicable to everyone
Learn more about the author
Brian Christian is a computer scientist and author. He has a master’s degree in computer science from Harvard University and a Ph.D. in artificial intelligence from Carnegie Mellon University, where he was also a junior fellow at the Center for the Advancement of Technology in Learning.
Reader Reviews
“If you’re at all interested in the cognitive science behind human decision-making, or just want to learn about some cool algorithms, then I would highly recommend this book.”
“If you’re at all interested in the application of computer science to the messy reality of human existence, then this book is a must-read. It’s engaging, funny, and thought-provoking – I couldn’t put it down.”
“Algorithms to Live By is a terrific book. Christian has taken some of the most important computer science concepts and applied them to the challenge of living well. The result is informative, entertaining, and useful.”
“A tour de force of computer science and decision theory, informing the most important decisions we make in our lives.”