Developing Fast, Thinking Slow
How Daniel Kahneman Changed Software Development (for me at least)
The planning fallacy is that you make a plan, which is usually a best-case scenario. Then you assume that the outcome will follow your plan, even when you should know better. Daniel Kahneman
Kahneman, Amos Tversky and Charlie Munger helped me understand humans don’t act rationally and logically. Understanding this can help you understand the craziness of software development.
People believe they are rational but most people are acting on instinct, bias or are emotionally driven. It was Kahneman and Tversky whose studies proved humans don’t decide rationally.
- Thinking, Fast and Slow (affiliate link)
- Noise (affiliate link)
When people decide they could make errors of judgement bias, fallacies and shortcuts the brain uses to survive the physical world.
You can’t stop the brain sabotaging decisions, but you can stop and think about it the decisions and override those decisions with rational logic.
Kahneman says the mind has 2 systems
- System 1 — works…