Shift from rigid roles (PM, Designer, Engineer) towards a model where individuals use AI to bridge skill gaps, enabling smaller and flatter teams...
"We need to dissolve the boundaries of these traditional roles and call ourselves builders." ā Julie Zhuo
A shift away from rigid titles (PM, Engineer, Designer) towards a model where individuals use AI to bridge skill gaps. This allows for smaller, flatter teams where engineers might define product requirements and designers might prototype code.
Don't say "I need a PM for this"; ask "Can I use AI to help me define the requirements?"
Use tools (like ChatGPT/Cursor) to raise your competency in adjacent fields from 0% to 70%.
Remove middle-management layers. A team of two "builders" can now do what a squad of 5 used to do.
Use AI not just to do the work, but to teach you the why behind the work (customized curriculum).
TRADITIONAL BUILDER MODEL
āāāāāāāāāāāāāāāāāā āāāāāāāāāāāāāāāāāā
ā PM ā ā ā
āāāāāāāāāāāāāāāāā⤠ā BUILDER ā
ā Designer ā āāāāāāāāŗ ā (uses AI) ā
āāāāāāāāāāāāāāāāā⤠ā ā
ā Engineer ā āāāāāāāāāāāāāāāāāā
āāāāāāāāāāāāāāāāāā
5 people 2 people
3 handoffs 0 handoffs
STEP 1: Audit Current Handoffs
āāā How many people touch a feature before shipping?
āāā Where does context get lost?
STEP 2: Identify AI-Bridgeable Gaps
āāā Engineer can't write PRD? ā AI assists
āāā Designer can't code prototype? ā AI assists
STEP 3: Restructure Teams
āāā Reduce from squad to 2-3 builders
āāā Each person owns end-to-end
STEP 4: Invest in AI Fluency
āāā Train team to use AI for adjacent skills
āāā Celebrate cross-functional contributions
ā Thinking everyone must be an expert at everything (specialists still needed for complexity)
ā Using AI only for execution, not for learning
ā Removing specialists prematurely for truly complex domains
At Sundial, they often don't hire dedicated Product Managers. Engineers are expected to own the "what" and "why" of what they build, using AI to help draft requirements or analyze data if needed.
Source: Julie Zhuo, Lenny's Podcast