In the international bestseller Thinking, Fast and Slow, Daniel Kahneman explains how we, as human beings, think and reason and, perhaps surprisingly, how our thought processes are often fundamentally flawed and biased. This session explores the ideas presented in the book in the context of professional software development.
Along this journey, the presentation also shares techniques, processes, and models that can help overcome some of the identified limitations of our decision-making abilities. Topics discussed include the “availability heuristic”, which can lead developers to choose the “latest and greatest” technology without proper evaluation; “optimistic bias”, which can blind architects so they can’t see the “unknown unknowns” within a project; and more.
Video producer: https://www.oracle.com/javaone/