> Markdown version of [/videos/2006-what-craftsmanship-is-all-about](https://www.wearedevelopers.com/videos/2006-what-craftsmanship-is-all-about). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # What craftsmanship is all about Generative AI accelerates experts but drowns novices in automated technical debt. Discover why foundational software craftsmanship is the only way to build a truly resilient engineering culture. - **Speakers:** [Marco Achtziger](https://www.wearedevelopers.com/@marco-achtziger) - **Event:** World Congress 2026 Europe - Virtual Stage - **Published:** July 2, 2026 - **Duration:** 43:03 - **URL:** https://www.wearedevelopers.com/videos/2006-what-craftsmanship-is-all-about ## Summary Drawing from classic analogies like the carpenter who polishes the unseen back of a cabinet, true software craftsmanship goes beyond merely producing functional code. It embodies a professional mindset where maintainability and quality remain paramount, even under intense delivery pressure. As defined by industry leaders like Uncle Bob and Google, software engineering differs from mere programming by factoring in the entire lifespan of a codebase. This long-term perspective is crucial for extensive, million-line platforms, demanding that developers prioritize structural integrity and long-term habitability over short-term feature delivery. The rise of generative AI does not render this mindset obsolete; rather, it acts as a strict amplifier of existing developer capabilities. Recent industry studies reveal a counterintuitive trend: while AI tools significantly accelerate experienced power users, they can actually slow down less skilled developers who struggle with increased code review times and subtle architectural errors. Consequently, foundational software craftsmanship is more vital than ever, ensuring engineers have the mastery required to effectively guide and validate AI-generated code rather than being overwhelmed by an influx of generated technical debt. Instilling this culture cannot be achieved through top-down mandates or superficial financial incentives. Successful change management for complex cognitive work relies on Daniel Pink’s motivational framework of autonomy, mastery, and purpose. By structuring voluntary, team-based initiatives—such as evolving "Test Craftsmanship" programs inspired by Google’s Test Certified model—organizations can foster organic adoption. Allowing engineering teams to progress at their own pace, earn points in specific expertise areas, and celebrate milestones cultivates deep-rooted accountability. Over time, this deliberate cultural shift yields measurable technical dividends, drastically reducing flaky tests, smoothing defect inflows through trunk-based development, and establishing a rigorous standard where developers fiercely protect the main branch from failing builds. **Keywords:** software craftsmanship, change management, generative AI code generation, developer productivity metrics, trunk-based development, continuous integration testing, flaky test reduction, developer autonomy and mastery, software engineering culture, legacy codebase maintainability, test certified program, peer code review time, technical debt management, engineering team accountability, cognitive task motivation ## Chapters 1. **Large-scale software development at Siemens Healthineers** (00:03) — Maintaining a million-line medical imaging platform over decades requires robust testing and trunk-based development. 1. **Defining true craftsmanship in software engineering** (03:23) — Craftsmanship means building high-quality, maintainable code even in areas hidden from end users. 1. **Software craftsmanship manifesto and clean code principles** (07:37) — Professionalism dictates that functioning code is merely the bare minimum, prioritizing quality over speed under pressure. 1. **Distinguishing software engineering from standard programming** (11:42) — Engineering involves considering code maintainability and team impact across the software's entire lifespan. 1. **Evaluating the impact of generative AI on productivity** (13:18) — Generative AI tools amplify developer skills, offering significant speedups to senior engineers while hindering novices. 1. **Driving motivation through autonomy, mastery, and purpose** (21:06) — Fostering accountability requires replacing purely financial rewards with intrinsic motivators and clear organizational alignment. 1. **Adopting software testing improvement frameworks from Google** (26:17) — Borrowing successful certification frameworks drives cultural change and reduces reliance on long stabilization phases. 1. **Structuring a voluntary test craftsmanship certification program** (29:40) — A level-based, voluntary participation framework enables teams to improve their engineering practices at their own pace. 1. **Transitioning from rigid levels to flexible expertise areas** (35:18) — Adapting improvement programs to rapid industry changes involves replacing strict levels with dynamic skill points. 1. **Measuring the impact of long-term software craftsmanship initiatives** (37:38) — Continuous investment in developer skillsets significantly reduces flaky tests and stabilizes defect inflow rates. 1. **Cultivating sustainable engineering culture through long-term initiatives** (41:22) — True craftsmanship is fostered organically over time by aligning cultural programs with broader engineering goals. ## Related Moments - [Investing in engineering craftsmanship to maintain a competitive edge](https://www.wearedevelopers.com/videos/100106-craftsmanship-in-the-age-of-agents) (from "Craftsmanship in the Age of Agents") - [Maintaining software craftsmanship alongside AI assistance](https://www.wearedevelopers.com/videos/2127-five-things-in-tech-that-matter-now-wearedevelopers-world-congress-2026-closing-keynote) (from "Five Things in Tech that Matter Now - WeAreDevelopers World Congress 2026 Closing Keynote") - [The role of craftsmanship and technical taste in engineering](https://www.wearedevelopers.com/videos/100106-craftsmanship-in-the-age-of-agents) (from "Craftsmanship in the Age of Agents") - [Differentiating developer skills in the era of artificial intelligence](https://www.wearedevelopers.com/videos/1753-wearedevelopers-live-spicy-vanilla-web-css-magic-more) (from "WeAreDevelopers LIVE – Spicy Vanilla Web, CSS Magic & More") - [Embracing ambition to build uniquely beautiful software with AI](https://www.wearedevelopers.com/videos/100136-designing-high-quality-software-with-ai) (from "Designing high quality software with AI") - [Understanding software development as a deeply human activity](https://www.wearedevelopers.com/videos/721-the-quest-for-better-software) (from "The QUEST for Better Software") ## Related Articles - [What is Software Engineering in the Age of AI?](https://www.wearedevelopers.com/magazine/640-what-is-software-engineering-in-the-age-of-ai) - [Transforming Software Development: The Role of AI and Developer Tools](https://www.wearedevelopers.com/magazine/527-transforming-software-development-the-role-of-ai-and-developer-tools) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Now is the time for industrialized software development](https://www.wearedevelopers.com/magazine/601-now-is-the-time-for-industrialized-software-development) ## Related Jobs - [Tribe Lead - ( Software) Engineering Centre of Excllence](https://www.wearedevelopers.com/jobs/ext/1475530-tribe-lead-software-engineering-centre-of-excllence) at **SD Worx** - [Staff Software Engineer, Copilot Experiences](https://www.wearedevelopers.com/jobs/ext/164361-staff-software-engineer-copilot-experiences) at **GitHub** - [Principal Software Engineer, Enterprise AI Platform](https://www.wearedevelopers.com/jobs/ext/1467292-principal-software-engineer-enterprise-ai-platform) at **GitHub** - [Senior Software Engineer](https://www.wearedevelopers.com/jobs/ext/15942-senior-software-engineer) at **GitHub** - [Head of AI Applications](https://www.wearedevelopers.com/jobs/ext/1456210-head-of-ai-applications) at **ZEISS Group** - [Head of AI Applications](https://www.wearedevelopers.com/jobs/ext/1231536-head-of-ai-applications) at **ZEISS Group**