a builder's codex
codex · operators · Bangaly Kaba · ins_understand-then-identify-then-execute

Lead with understand-work, not identify-and-justify — data informs understanding, not the reverse

By Bangaly Kaba · Former Head of Growth, Instacart; ex-Instagram, Facebook · 2026-04-28 · podcast · Understand work, adjacent user theory, impact frame

Tier B · TL;DR
Lead with understand-work, not identify-and-justify — data informs understanding, not the reverse

Claim

The growth PM's first move is to understand from first principles what is actually happening — not to pull data that justifies a pre-existing plan. Understanding precedes identification of the lever; identification precedes execution. Inverting this sequence ("identify, justify, execute") produces fast motion in the wrong direction.

Mechanism

Most growth roadmaps start from the team's existing model of the user and the funnel. Data is then mined to support that model. The problem is that the model is usually a quarter or two stale, and the supporting data confirms the team's blind spots. Understand-work — qualitative interviews, trace review, talking to non-users, sitting with the actual workflow — surfaces the live picture. Only with the live picture does data analysis identify the right lever. Execution becomes faster because the lever is correctly chosen.

Conditions

Holds when:

Fails when:

Evidence

"First you have to really understand from first principles what is actually going on... understand, identify, execute."

Bangaly's complement: impact = environment + skills. Where are you structurally hindered? Where are your skills lacking? What do you control? The answer guides where to invest.

— Bangaly Kaba on Lenny's Podcast, 2026-04-28

Signals

Counter-evidence

At well-known categories with stable user behaviour, the understand step is overhead. Casey Winters and other growth practitioners argue that the better move in mature categories is to copy known-working playbooks from category leaders.

Cross-references

Open the interactive view → View original source → Markdown source →