Explore the future of Test Driven Development (TDD) and its potential impact on software development careers in this keynote address from EuroPython 2014. Delve into Geoffrey Moore's "Crossing the Chasm" theory to understand TDD's position as a disruptive technology and its adoption challenges. Examine whether TDD will become an essential skill for developers by 2024 or if new methodologies like Property-Based Testing, Approval Testing, or Outside-In Development might supersede it. Learn about Coding Dojos, Code Katas, and practical TDD applications. Gain insights into the evolution of software testing practices, including legacy code handling, acceptance testing, and the concept of "Double-Loop TDD." Assess the long-term viability of TDD and related technologies to ensure your skills remain relevant in the ever-changing landscape of software development.
Will I Still Be Able to Get a Job in 2024 if I Don't Do TDD?