World's Fair 2025
Mentoring the Machine — Eric Hou, Augment Code
Overview
This talk explores how AI agents can be integrated into software development workflows, shifting the engineer's role from direct implementation to mentorship and orchestration. The core thesis is that by treating AI like junior engineers—providing context, guidance, and structured environments—teams can overcome the limitations of AI and unlock significant productivity gains. This approach transforms chaotic, interruption-filled days into more focused and efficient work, ultimately making software creation more of a science.
Who should watch
- AI Engineers looking to improve their workflow with agents.
- Product Managers seeking to understand AI's impact on development cycles.
- Builders aiming to scale AI adoption within their teams.
- Anyone struggling with context deficits and developer productivity.
- Those interested in transforming software development from reactive firefighting to proactive, data-informed iteration.
Key takeaways
- Engineers can effectively mentor AI agents by providing context, constraints, and desired outcomes, similar to guiding junior developers.
- The primary blocker to scaling AI adoption in organizations is the context or knowledge gap, a problem that predates AI.
- Successful AI integration requires institutionalizing knowledge infrastructure through tools that gather, organize, and make information accessible.
- AI agents can handle tasks like code scaffolding, log analysis, and even remediation, freeing up human engineers to focus on critical path problem-solving and evaluation.
- The analogy of AI as a perpetually junior engineer who can work on multiple tasks simultaneously highlights the need for engineers to act as perpetual tech leads.
- Organizations can scale individual AI success by exploring existing knowledge bases, gaining familiarity with AI tools, and expanding successful patterns across teams.
- By leveraging AI for parallel exploration and rapid prototyping, software development can become more data-driven and less reliant on guesswork or internal debate.
- *The real transformation is that I've unlocked time that I previously did not have.*
Notable quotes
The core realization is that to make the most use out of AI, we need to work with it as we would work with junior engineers, not assigning tickets, but mentoring.
*Every single interruption costs us 23 minutes of recovery time.*
If we use AI effectively to augment our organizations, we can make the creation of software more of a science, not less.
Unofficial community note. Prefer the recording for nuance.