Fiona Fun shares insights on evolving team norms and bottlenecks in AI-native engineering organizations at Anthropic and beyond.
Key Takeaways
- Bottlenecks in engineering evolve and require continuous reassessment of team norms.
- Coding is no longer the primary bottleneck; verification, review, and maintenance have become critical focus areas.
- Test-driven development and refactoring can be more enjoyable and efficient with modern tools and processes.
- Team roles and responsibilities blur in AI-native organizations, necessitating new approaches to ownership and collaboration.
- Regularly auditing and updating processes is essential to keep pace with rapid technological change.
Summary
- Fiona Fun introduces herself as an engineering and product leader at Anthropic, with prior experience at Meta and Microsoft.
- The main theme is how bottlenecks in engineering have shifted over time, requiring updates to team norms and processes.
- Historically, engineering bandwidth was the primary bottleneck, leading to heavy planning and review processes.
- With advances like cloud computing and AI, coding is no longer the slowest part of the process; bottlenecks have moved to verification, review, and maintenance.
- Fiona shares a personal story about rediscovering test-driven development in a more enjoyable way due to these shifts.
- Refactoring, once a difficult trade-off, is now less of a bottleneck thanks to AI and cloud tools.
- New challenges include ensuring correctness, managing blurred roles, and maintaining high throughput without sacrificing quality.
- Team norms such as planning, code ownership, code review, onboarding, hiring, and organizational structure have been rewritten to adapt to these changes.
- The talk emphasizes the importance of continuously auditing processes to ensure they still serve their intended purpose.
- Fiona encourages teams to discuss these shifts and adapt their workflows accordingly.











