Coursera Spring Sale
40% Off Coursera Plus Annual!
Grab it
Explore the fascinating intersection of psychology and software development in this 44-minute conference talk that applies Nobel laureate Daniel Kahneman's groundbreaking research on judgment and decision-making to optimize development practices. Discover how System 1 and System 2 thinking patterns directly impact the software development process and learn to balance fast intuitive thinking with slow deliberative reasoning. Delve into practical Developer Productivity Engineering (DPE) strategies designed to reduce mental fatigue and minimize context switches, including build system performance optimization, test parallelization, AI-powered test selection, and developer productivity observability techniques. Master methods for conserving cognitive resources while enhancing both individual and team productivity, allowing you to maintain focus on high-value development tasks. Gain insights into how psychological principles can be leveraged to create more efficient development workflows and improve overall software engineering performance through evidence-based approaches to cognitive load management.