Unorthodox frameworks for growing your product, career, and impact | Bangaly Kaba (YouTube, Instagram, Facebook, Instacart)

May 26, 2024 Episode Page ↗
Overview

Bengali Kaba, Director of Product Management at YouTube and former growth leader at Facebook and Instagram, shares frameworks for career growth, product growth, and team culture, including "understand work" and the "adjacent user" theory.

At a Glance
20 Insights
1h 42m Duration
18 Topics
6 Concepts

Deep Dive Analysis

Introduction to Bangaly Kaba and his career path

Framework for choosing where to work and what to work on

The importance of impact in career decisions

Evaluating the 'environment' variables for career growth

Strategies for building and improving 'skills' for career growth

Finding and leveraging a stable of mentors

The power of 'Understand Work' for de-risking projects

Operationalizing 'Understand Work' in product teams

Managing complex change in teams and cultures

Applying educational frameworks to product management

Product management as a team sport and building a 'coaching tree'

Driving growth through flywheels and value proposition

Understanding and serving the 'adjacent user'

Instagram's early growth strategy: partnerships and SEO

The 'connections pivot' and its impact on Instagram's retention

Solving Instagram's account access churn problem

Lessons from Facebook: understanding cultural context for global growth

Career failure and lessons learned from Instacart

Impact = Environment x Skills

This framework helps objectively evaluate career decisions. Impact, the most important output, is a product of environmental factors (manager, resources, scope, team, compensation, culture) and personal skills (communication, influence, leadership, strategic thinking, execution). By scoring and understanding these variables, individuals can identify limitations and opportunities for growth.

Understand Work

An intentional allocation of time and bandwidth within a team's execution plan to de-risk projects and gain clarity on problems, user needs, and market opportunities. It contrasts with 'identify, justify, execute' by prioritizing deep understanding before committing to building, leading to higher success rates and faster velocity over time.

Managing Complex Change Framework

A diagnostic tool with five components: Vision, Skills, Incentives, Resources, and Action Plan. It posits that all five are necessary for successful change, and missing any one component leads to specific negative outcomes like confusion, anxiety, resistance, frustration, or false starts. Leaders can use it to identify where a team is struggling and pull the right levers for improvement.

Bloom's Taxonomy in PM

An educational framework that describes different levels of critical thinking: knowledge, comprehension, application, analysis, synthesis, and evaluation. It's applied to product management to understand where team members or managers are struggling (e.g., lacking core knowledge, unable to apply concepts, or synthesize business context) to better support their development.

Product Manager as Coach

This mental model views the PM's role as akin to a sports coach, focusing on enabling and maximizing the entire team's potential rather than being a top-down 'CEO.' It emphasizes building a 'coaching tree' by developing and growing team members to achieve their next roles, recognizing that collective success is paramount.

Adjacent User Theory

A growth framework that emphasizes understanding not just current users, but also the 'next' users who could be using the product but aren't, or are struggling to. It involves identifying these potential users, understanding their motivations and pain points, and then adapting the product experience to meet their specific needs, especially crucial for hyper-growth products expanding into new markets or demographics.

?
How should I choose where to work and what to work on for career growth?

Focus on maximizing your 'impact,' which is a product of your environment (manager, resources, scope, team, compensation, culture) and your skills (communication, influence, leadership, strategic thinking, execution). Objectively score these variables annually to identify areas limiting your impact and determine if they can be changed or if a new role is needed.

?
Why is 'impact' the most important factor to optimize for in my career?

Impact is the core driver of career progression; compensation, leveling, and scope are all reflections or derivatives of the impact you create. The more impact you drive, the more autonomy and responsibility you'll be given, leading to greater career advancement.

?
How can I effectively build and improve my skills as a product manager?

Be a voracious reader of industry insights and mental models, cultivate a 'stable of mentors' (3-4 people you meet regularly) for diverse perspectives, and actively observe and learn from how others execute and lead teams, 'stealing' effective practices for your own toolkit.

?
What is 'understand work' and how does it help product teams?

'Understand work' is dedicated time within a sprint or roadmap to deeply comprehend a problem space, user needs, or market opportunities before building solutions. It de-risks projects, increases the win rate of shipped features, and creates a 'velocity multiplier' over time by ensuring more informed and impactful execution.

?
How can a leader effectively turn around a struggling team or culture?

Use the 'Managing Complex Change' framework to diagnose which components are missing: Vision, Skills, Incentives, Resources, or an Action Plan. Address the identified gaps, starting with easier-to-institute action plans and building shared mental models and skills to foster a common understanding and purpose.

?
How did Instagram achieve its rapid growth beyond just word-of-mouth?

Instagram's hyper-growth was driven by compounding growth loops, including core invitations, strategic celebrity partnerships that set cultural norms and generated media buzz, a robust SEO engine fueled by web presence and inbound links from news articles and embeds, and targeted paid media.

?
What was a key insight that significantly improved Instagram's user retention?

The 'connections pivot' in 2016-2017 shifted focus from prioritizing celebrity follows for new users to ensuring new users connected with their real-life friends early on. This addressed the problem of users feeling isolated when their first posts received no engagement, dramatically increasing long-term retention.

?
How did Facebook adapt its product for global growth, specifically in India?

Through extensive 'understand work' on the ground in India, Facebook discovered that Western-centric profile fields and common names made friend discovery difficult. This highlighted the need to adapt product features to local cultural contexts, where traditional descriptors were irrelevant and names were highly duplicated.

1. Evaluate Career Impact Equation

Assess your career impact using the formula: Impact = Environment x Skills. Annually score six environmental variables (manager, resources, scope, team, compensation, culture) and five skill areas (communication, influence, leadership, strategic thinking, execution) to identify areas for improvement and maximize your impact.

2. Prioritize ‘Understand Work’

Intentionally allocate dedicated time in your roadmaps and sprints for ‘understand work’ to de-risk projects and learn. This shifts from an ‘identify, justify, execute’ anti-pattern to ‘understand, identify, execute,’ leading to a higher win rate and faster long-term velocity.

3. Apply Adjacent User Theory

Identify who your ‘adjacent user’ is – the next user who could be using your product but isn’t – and understand their needs. Use the product as this adjacent user (e.g., with a new account) to uncover missed opportunities and pain points that current power users might overlook.

4. Diagnose Team Change Challenges

Use the ‘Vision, Skills, Incentives, Resources, Action Plan’ framework to diagnose why teams struggle with change. Identify which component is missing (e.g., lack of vision leads to confusion, missing incentives to resistance) to focus your efforts on the right levers for improvement.

5. Leverage Your Manager

Recognize your manager as the most critical variable in your work environment, as they have the power to influence resources, scope, and team dynamics. Clearly and dispassionately articulate challenges, tying them back to how they impact your work, to collaborate on solutions.

6. Cultivate a Stable of Mentors

Instead of one mentor, build a ‘stable’ of three to four mentors, meeting each on a different Friday of the month. This ensures continuous access to advice and diverse perspectives, even if one mentor is unavailable.

7. Source Mentors Strategically

When seeking a mentor, share your specific challenges or opportunities with trusted contacts and ask if they know someone who has relevant experience or good thinking on that topic. This ’triad’ approach increases the likelihood of a meaningful connection and mutual benefit.

8. Learn by Observing Others

Actively observe how other product managers and leaders hone their craft, lead teams, and communicate. ‘Steal’ their effective techniques and integrate them into your own toolkit by sitting in on their team or leadership meetings.

9. Coach Using Bloom’s Taxonomy

When coaching product managers, use Bloom’s Taxonomy (knowledge, comprehension, application, analysis, synthesis, evaluation) to diagnose where they are struggling. This helps you meet them where they are and provide targeted support to build their skills effectively.

10. Build a Leadership Tree

As a product leader, take pride in developing and coaching your team members to achieve their next roles and successes. View their growth as a reflection of your own leadership and a contribution to your ’leadership tree.’

11. Design Compounding Growth Loops

Beyond single acquisition channels, build multiple growth engines (e.g., invitations, celebrity partnerships, SEO, paid media) that compound and magnify each other’s impact. This creates a supercharged engine for acquiring and retaining users.

12. Dogfood from First Principles

Don’t assume your product works as intended for new or adjacent users; actively use it yourself from their perspective (e.g., create a new account). This helps uncover fundamental issues and missed opportunities in the user experience.

13. Prioritize Onboarding & Habit Building

Focus on optimizing the onboarding and initial habit-building experience to ensure new users find value and retain. A strong top-of-funnel is ineffective if users don’t stay, so prioritize the first few months of the user journey.

14. Listen and Learn in First 90 Days

In a new leadership role, dedicate the first 90 days to listening and learning. Sit in team meetings, talk to all cross-functional partners, and get to know them by name and story (professional and personal) before sharing your own thoughts, building trust and investment.

15. Interview with Stack Ranking

When interviewing, ask candidates to stack rank 4-5 critical job skills from strongest to weakest. This reveals their self-awareness, contextual understanding of the role, and helps calibrate if their skills align with the team’s needs.

16. Research Jobs with Former Employees

When evaluating a new job opportunity, speak not only with current employees but also with those who have left the company. Their perspectives can offer a raw and different view, helping you triangulate information for a more objective decision.

17. Focus on Systems, Not Just Goals

Adopt the motto: ‘People and teams don’t reach their goals; they fall to the level of their systems.’ Apply this to both personal life and team management, recognizing that robust systems and processes are key to consistent achievement.

18. Embrace Diverse Voices

To build world-class, hyper-growth products that scale globally, cultivate the skill of acknowledging, learning from, and living in tension with diverse voices and cultural contexts. This inclusivity is crucial for broad product adoption.

19. Be a Voracious Reader

Continuously build your product toolkit by being a voracious reader of blogs, podcasts, and thought leaders. This helps you acquire new frameworks and mental models to apply at the right time.

20. Understand Manager’s Optimization

Take time to understand what your manager is optimizing for, as there can be a disconnect between your discrete area and their broader priorities. This understanding can help you identify synergies and take on adjacent responsibilities that align with their goals.

You don't leave a job, you leave a manager.

Bangaly Kaba

The irony of growth is people think growth is overnight success. And it's not, right? It is a lot of short wins and short-term execution for a longer-term gain and really understanding you have a lot of short turns towards the longer-term outcomes.

Bangaly Kaba

When you walk into a room as a product manager, engineers, designers, researchers, go to market, nobody owes you anything. And the only thing that you're going to do in order to be successful is you need to be a strong communicator. You have a clear vision of what's going on and you need to be able to influence them to do the things together of what matters, right? It's very similar skill set, just different domain expertise.

Bangaly Kaba

Not everyone's going to be a star player, but not everyone needs to be a LeBron James or Kobe Bryant, right? You need, you need role players. You need really strong role players. You need people who feel valued in their role and you need to understand how to groom those role players and how to make sure that they have the right seat at the table in the right place.

Bangaly Kaba

People and teams don't really reach us. They don't actually reach their goals. They fall to the level of their systems.

Bangaly Kaba

Mentorship Strategy

Bangaly Kaba
  1. Identify specific challenges or areas you want to learn about.
  2. Ask trusted colleagues or contacts if they know someone who has expertise or good thinking in that specific area.
  3. Aim to build a 'stable of mentors' (3-4 individuals) rather than relying on a single one.
  4. Schedule regular meetings (e.g., once a month on different Fridays) with each mentor to ensure continuous learning and support, even if one cancels.

Solving Instagram Account Access Churn

Bangaly Kaba
  1. Implement an omnibox experience for login, allowing users to enter email, phone number, or handle in one field.
  2. If a user fails to log in twice from a trusted device, automatically send a text message with a login link.
  3. Upon logout, prompt users to save their credentials on their device to avoid needing a password for future logins.
  4. Later, add an option for a passcode to further secure saved credentials.
445 million
Instagram monthly active users (January 2016) When Bangaly Kaba joined Instagram.
636 million
Instagram monthly active users (end of 2016) Representing a 47% growth that year.
12 to 20
Instagram experiments run per team per quarter When Bangaly Kaba left Instagram, with 15 teams under him.
60% to 70%
Instagram experiments with positive and shippable results Achieved due to effective de-risking and 'understand work'.
90%
Percentage of Instacart order that is the same after five orders Highlighting the importance of easy reordering.
10%
Instagram growth increase from web launch Immediate increase in growth upon launching a web presence.
10 to 12 million people
Instagram account access churn rate (annual) Users lost per year due to inability to log back into their accounts.
15 to 20 million
Extra monthly active users gained from solving account access issues Annual impact of the omnibox and saved credentials features.
22
Average number of common friends for a Facebook connection in the US Compared to India, where it was significantly lower.
7
Average number of common friends for a Facebook connection in India Indicating a broken people graph from a Western perspective.
250,000
Number of people named 'Amit Kumar' on Facebook One of the most common names, highlighting challenges in friend discovery in India.