Navigating Trade-offs Between Impact and Team Health
TL;DR
- Aggressive growth goals in "war rooms" can lead to prolonged team strain and morale issues, necessitating realistic timelines and upfront communication about team health trade-offs.
- Managing managers requires a shift from direct IC collaboration to a partnership model, emphasizing trust but verify to maintain project oversight without micromanagement.
- Dogfooding products, even for leaders, provides crucial user empathy, product pulse, and inspiration, fostering stronger team relationships and driving product quality.
- Effective mentoring hinges on mentees setting explicit goals, allowing mentors to provide targeted advice and ensuring efficient use of time for mutual benefit.
- Prioritizing live conversations in one-on-one meetings by handling status reporting asynchronously allows for deeper discussions on growth, learning, and strategic alignment.
- Embracing a "nothing is someone else's problem" culture, as seen at Facebook, encourages cross-functional collaboration and collective ownership, fostering a more agile and responsive environment.
- Kindness in engineering organizations is paramount, especially during challenging times, as acknowledging personal struggles and offering flexibility can have a profound positive impact.
- Mission-driven environments, like Anthropic's focus on AI for humanity with safety first, create strong team alignment and rapid iteration cycles, driving significant progress.
Deep Dive
Fiona Fung, an Anthropic Eng Leader and former Senior Director at Meta, emphasizes that career growth and organizational success hinge on understanding and navigating trade-offs between impact and team health, and on the deliberate application of "trust but verify" principles. Her experience highlights that while aggressive goal-setting can drive significant impact, it necessitates candid conversations about team well-being and realistic timelines to avoid burnout and maintain long-term effectiveness.
Fung’s career trajectory underscores the critical importance of adapting management styles to the evolving needs of teams and individuals. Transitioning from managing individual contributors to managing managers requires cultivating a "trust but verify" muscle, balancing delegation with oversight to maintain project touchpoints without micromanaging. This approach is crucial for fostering transparency and enabling fast feedback loops, preventing the "this is fine" scenario where issues fester unnoticed. Furthermore, effective mentoring and coaching relationships are built on explicit goal-setting with mentees and understanding the distinct approaches of mentoring (advice-giving) versus coaching (facilitating self-discovery), with mentee-driven goals yielding the most impactful outcomes. Fung advocates for leveraging one-on-one time for deep conversations and strategic discussions, reserving status reporting for asynchronous channels to maximize live interaction effectiveness.
The decision to transition from Microsoft to Facebook was driven by a passion for enabling C2C commerce, environmental sustainability through product reuse, and supporting small businesses, aligning with a mission-driven ethos that Fung found compelling. This mission focus, combined with a desire to expand her technical skills beyond the Microsoft ecosystem, fueled her move. At Facebook, she observed a culture of speed, characterized by weekly updates and a "nothing is someone else's problem" mentality, which contrasted with Microsoft’s longer sprint cycles. A consistent theme throughout her career has been the practice of "dogfooding" -- using the products one builds. This practice fosters user empathy, provides product insights, and, as a leader, signals to engineering teams that their work is valued and scrutinized, thereby focusing efforts on critical issues and building rapport. This deep product engagement also proved invaluable when collaborating with Product Managers, fostering richer, product-centric discussions. Fung also champions kindness in engineering organizations, viewing it not as a soft skill but as a foundational element for navigating the inherent stresses of ambitious projects, especially in challenging circumstances like the COVID-19 pandemic. Her experience at Anthropic has reinforced this value, revealing a deeply mission-aligned culture focused on building AI that benefits humanity safely, with a rapid iteration cycle that mirrors her earlier experiences with fast-paced product development.
The core implication of Fung's insights is that sustained success in technology leadership requires a nuanced understanding of human dynamics and organizational systems. Recognizing the inflection points where team health or management strategies become critical is paramount. Her emphasis on mission alignment, transparent communication, and deliberate practice of empathy through dogfooding offers a framework for building effective, resilient, and impactful technology teams.
Action Items
- Audit product usage: Integrate dogfooding into daily life for 2-3 core products to identify issues and gain user empathy.
- Create feedback protocol: Implement "read-only mode" for initial feedback sessions, deferring questions to a follow-up discussion.
- Measure team health impact: For 3-5 critical projects, conduct deliberate trade-off discussions on project impact vs. team health.
- Design manager 1:1 template: Define 5 key sections for manager 1:1s, prioritizing live conversations over status reporting.
- Track iteration speed: For 2-3 key product areas, measure and aim to maintain a weekly or bi-weekly release cycle.
Key Quotes
"Let's say there's some project that's going to be really impactful but team health's going to take a hit or vice versa how do you make those calls oh that's a really good one we had quite a few of these in the facebook marketplace days I would say um recognizing when a moment is really such that it's almost existential so Facebook marketplace I would definitely remember we had a couple of you know lockdowns or war rooms where it really became wow we really needed to focus like make sure and actually that's one thing I like about lockdowns or war rooms it allows the team to focus focus on what it is that we were really saying out to do and making sure we're focused on doing that really well um but it does come at a cost to team morale so I my advice is really have those deliberate trade off discussions with with with the the team and leadership"
Fiona Fung explains that when faced with a choice between high impact and team health, it's crucial to recognize "existential" moments. Fung suggests that while "lockdowns or war rooms" can focus a team, they come at a cost to morale. Fung advises having deliberate trade-off discussions with the team and leadership to navigate these situations.
"I would say that's maybe one thing that's unique of when you start supporting managers and managers like -- they are also going to have additional skill sets not just IC skill sets also manager skill sets so it's even more opportunity to figure out how you both can complement each other and and uh help each other where it's most needed so that was one really good uh you know like just new approach that was it was it was new compared to supporting -- all ICs I would say the other one that becomes even more important is building that trust but verify muscle because there's a lot of trust like you know as as managers we have a lot of responsibilities leading teams and uh but making sure that you know because I think sometimes you want me also hear advice of oh delegates like it's scaling up if you delegate too much but don't do the trust and verify you you lose touch with the project a little bit too much so finding that right balance"
Fiona Fung highlights a key difference when managing managers compared to individual contributors (ICs). Fung notes that managers possess both IC and managerial skill sets, creating opportunities for complementary collaboration. Fung also emphasizes the importance of developing a "trust but verify" approach, balancing delegation with maintaining project oversight to avoid losing touch.
"I would say save status reporting and all that for some asynchronous form if you know if like you know here in Anthropic a Slack and and so it could be a Slack message or I like to create a one on one doc that is a living doc between both of us so that any async update we can just put in there I would say save the actual one on one time for any conversations you want to have whether it's you're curious about learning about something new or you think hey there's a good opportunity for me to you know like uh dig a little bit deeper into the work that I'm doing with my manager because there might be some interesting product conversations whatever it is I would save the one on one time for those live conversations and then anything that's status reporting -- you know you can feel free to use the asynchronous forms of communication"
Fiona Fung advises prioritizing live conversations during one-on-one meetings. Fung suggests using asynchronous methods, such as Slack messages or a shared document, for status updates. Fung believes that one-on-one time is best reserved for deeper discussions, learning opportunities, or exploring work-related insights with a manager.
"There were things that were definitely similar like work with really great people people really passionate about what they're doing uh definitely speed came to mind so -- Facebook Marketplace just operated we were doing weekly updates at the time with the first version it was actually on www Facebook com so I remember there were weekly updates I remember going oh my gosh a sprint last a week like usually a sprint for me was like four weeks at you know in Visual Studio and back then I thought that was already a short time compared to you know where it started so definitely speed Facebook also felt much smaller to me back then especially coming from Microsoft"
Fiona Fung contrasts her experiences at Microsoft and Facebook, noting similarities in working with passionate people. Fung highlights speed as a significant difference, recalling weekly updates for Facebook Marketplace compared to four-week sprints at Visual Studio. Fung also observed that Facebook felt smaller in scale compared to Microsoft.
"Oh I love it it's one of my favorite topics so -- as I mentioned my first job out of college was using Visual Studio to build Visual Studio so and I'm really grateful that I got to experience that and I think that's where I've learned oh wow yeah I'm going to use a product every day that I'm building so that's where that initially came from and I feel it really gave me like not only empathy for what our users are going through but it really gives you a good pulse of the product plus it was easy on VS because you're using VS to build VS -- but then I guess I carried that over -- to Facebook Marketplace I remember our first test launch was in the Seattle area and also Hawaii and I remember I would have a pile of things that usually we would have you know donated and my husband's getting so annoyed like why do we sell this pile up I'm like no I need good inventory for me to sell on Facebook Marketplace and that was where actually it was super rewarding to not only in terms of using the product and gaining insights also just inspiration from you know meeting users of Facebook Marketplace and and seeing that what you do makes a difference so I think that just kind of carried throughout"
Fiona Fung expresses strong enthusiasm for "dogfooding," the practice of using one's own products. Fung explains that this practice began when she used Visual Studio to build Visual Studio, fostering empathy and a deep understanding of the product. Fung shares an anecdote about using Facebook Marketplace extensively for personal sales to gather inventory and gain user insights, demonstrating how this habit carried over to her work.
"I would say actually the one of the most pivotal feedback I ever received was how to receive was feedback on receiving feedback so we're engineers you know we like to set breakpoints and debug and and uh earlier on at Meta and you know when someone would give feedback I'm like oh I definitely want to get better let me ask more questions so I could debug the situation and and replay the situation and figure out how I can improve and someone gave me really good feedback of hey when when someone cares enough to come to you for constructive feedback it's already uncomfortable enough make sure that that first session you're just in read only mode just to learn and listen you may have questions but save it for another day because it's already uncomfortable for that person you don't want to anyone to ever feel like they have to justify the feedback and so just pay attention you know like just give yourself the space pay attention listen and that night like even if you have questions hold them to the next day like give yourself time to sit with the feedback and reflect
Resources
External Resources
People
- Fiona Fung - Guest, former Senior Director at Meta and Microsoft, currently supporting the Cloud Code team at Anthropic
- Michael Abra - Mentioned for the quote "these are the good old days"
Organizations & Institutions
- Microsoft - Previous employer of Fiona Fung
- Meta - Previous employer of Fiona Fung
- Anthropic - Current employer of Fiona Fung
- Facebook Marketplace - Product Fiona Fung worked on at Meta
- New England Patriots - Mentioned as example team for performance analysis
- Pro Football Focus (PFF) - Data source for player grading
- NFL (National Football League) - Primary subject of sports discussion
- Cloud Code - Product Fiona Fung is currently working on at Anthropic
- Horizon OS - VR product Fiona Fung worked on at Meta
- Rayban Stories - Product Fiona Fung worked on at Meta (later Rayban Meta)
- Instagram - Mentioned as a team Fiona Fung worked with
Other Resources
- Typescript 1.0 - Software version Fiona Fung wanted to see released at Microsoft
- Cloud Code - Tool Fiona Fung is using to build Cloud Code
- DevMate - Internal tool Fiona Fung used at Anthropic
- Sonnet model - AI model Fiona Fung used internally at Anthropic
- Claude Code - Product at Anthropic that is iterated on rapidly
- Quest 2 - VR device Fiona Fung worked on shipping during COVID-19
- Rayban Meta - Product Fiona Fung worked on during COVID-19
- VR (Virtual Reality) - Technology Fiona Fung is a fan of and worked on at Meta
- AR (Augmented Reality) - Technology Fiona Fung worked on operating systems for during COVID-19
- AI (Artificial Intelligence) - Technology Fiona Fung is passionate about and works with at Anthropic
- C2C commerce - Type of commerce Fiona Fung is passionate about
- Dogfooding - Practice of using one's own products, discussed as a valuable practice for empathy and product pulse
- Manager of Managers - Role Fiona Fung experienced at Microsoft
- IC (Individual Contributor) - Role type contrasted with Manager of Managers
- Trust but verify - Management principle discussed by Fiona Fung
- Mentoring - Process of dispelling helpful advice
- Coaching - Process of acting as a mirror to help others discover answers
- One on ones - Meetings between managers and their reports
- Status reporting - Information typically shared in one on ones, suggested to be done asynchronously
- Async update - Updates provided outside of live meetings
- Product feedback group - Group for providing feedback on Meta products
- Badge post - Post shared upon leaving a company, often containing reflections and feedback
- Kindness - Value Fiona Fung emphasizes in engineering organizations
- Mission-oriented - Characteristic Fiona Fung values in teams and organizations
- Agility and speed - Qualities Fiona Fung values in product development
- Feedback on feedback - Type of feedback Fiona Fung received that changed her approach
- Read-only mode - Approach to receiving feedback, as suggested by Fiona Fung