Scott and Mark learn...how agents reshape software engineering | BRK247

Mark Russinovich and Scott Hanselman discuss how AI agents are changing day-to-day software engineering, focusing on where agentic workflows speed things up, where they break down, and what engineers can do to adapt without buying into hype.

Overview

This Microsoft Build 2026 breakout (BRK247) looks at how AI agents are reshaping software engineering practice. The session emphasizes practical realities: common failure modes, how engineers can interpret AI output safely, and how roles and skills may shift as agentic tooling becomes more common.

AI-augmented software practices (Project Lobster / Aspire team)

AI compared to an intern: limits in context and learning

Failure modes: faulty fixes and benchmark misinterpretation

Demonstration-driven discussion: ZoomIt panorama feature

Why some problems are hard: ClearType and pixel color complexity

Pitfalls of AI-generated code and impact on early-career developers

Historical perspective: technology waves and skills evolution

Training analogy: guided real experiences and safe mistakes

Outlook: AI won’t replace oversight; focus shifts to learning and mentoring

Resources