Seldom does a book come along that makes you re-think. This is one of those that you may keep going back to. From the mundane choices (where to park) to often untenable solutions like optimizing global supply chains, a refreshing read.
Algorithms to Live By: The Computer Science of Human Decisions by Brian Christian
What I really liked about this book:
1. Pragmatic ways of looking at real problems and understanding how to approach the solution so it’s good enough for you
2. Learning that not all problems are solvable even for the world’s smartest people and computers so don’t lose sleep over them
3. It’s important to prioritize but also to know on the basis of what you need to prioritize. In other words, few things matter more than others but it’s important to validate against your intentions (aka what’s really important)
4. Simplicity is one way of breaking complexity – adding more constraints to your problem often makes the problem harder to solve
I hope you enjoy this book and let me know in the comments what you thought about it!