SlideShare a Scribd company logo
1 of 27
Moving Towards Structure 
Camille Fournier 
CTO, Rent the Runway 
@skamille
My Story 
• Grew Rent the Runway’s engineering team 
from ~12 to 55 and counting
My Organizational Goals 
• To create a relatively meritocratic 
environment 
• To limit bias 
• To develop the leadership talent on my team 
• To hire a diverse workforce
Flat 
• We start flat, except of course for “the 
founders” or perhaps “the executives” 
• First you have 3 directs 
• Then 5 
• Then 10 
• Then… you start to break down
Time to add some structure! 
• Maybe I’ll hire a VP of Engineering!
How about a Tech Lead? 
• Great I’ll take my most senior/favorite dev and 
make them “Tech Lead” of some of the 
software
Perhaps a Director of Engineering 
• Not quite VP, not quite Tech Lead
Either way, your flat is dead 
• It was never true anyway, so it’s probably for 
the best
What does this new leader DO? 
• They make my life easier, of course!
No, really 
• I dunno. They handle… 
– Project Management! 
– People Management for part of the team! 
– All Management so I don’t have to! 
– Architecture!
If you don’t know, you’re set up to fail 
• Inevitably, this person is going to not read 
your mind exactly the way you wish they did 
• How do you know whether they’re 
incompetent or just confused? 
• How do you hold them accountable when you 
don’t know what they’re SUPPOSED to be 
doing?
“They’ll define the role themselves!” 
• If you hire someone who has done this job 
before and you have a shared context, that 
might be ok 
– IE, you both worked for Google, and you hired a 
senior manager at Google to be a Director of 
Engineering
A bad, but common, case 
• HR hires people with random titles based on 
what you said you needed to hire 
• “Frontend Engineer” 
• “Lead DevOps” 
• “iOS Specialist” 
• Pay people directly based on experience and 
whatever HR magic formula
Creating Clarity 
The minute you create hierarchy, you 
need clarity
The Engineer Ladder: What 
• The list of job levels and the description of 
what goes in each of those levels 
• BEST PRACTICE: Above Senior Engineer, has a 
separate path for “Manager” vs “Individual 
Contributor” 
• A device to create clarity on your team and, if 
done well, limit bias
The Engineering Ladder: Why 
• Gives you a framework for hiring, paying, 
promoting 
• Forces you to become more clear in what you 
expect from people 
• Forces you to push that clarity into your hiring 
process and possibly hire better 
• Gives your team a growth path that helps 
them imagine their future with you
Creating an Engineering Ladder 
• Step 1: Ask your friends for theirs 
– Step 0: Make friends with people who have teams 
big enough to justify a ladder 
• Step 2: Be realistic about how it applies to 
your team 
– You may not need all the levels. You may need 
more levels. 
• Write it up. Get feedback. Rewrite it. 
• Share it.
I really don’t want to do this 
Why not?
I’m afraid everyone will be clamoring 
for titles 
• They probably will when you roll this out BUT 
• This gives you the chance to make it clear to 
them what success looks like! 
• Give them something to work towards! 
• Give you both a framework for talking about 
how they are succeeding and how they are 
not
Expect some anxiety 
• Ladder rollouts do generate anxiety around 
upward mobility 
• On the flip side, with no ladder, people that 
care about upward mobility leave for a better 
title elsewhere
I’m afraid people will think they should 
be promoted who aren’t ready 
• Well then, that is why you need to be very 
clear about what you expect at each level 
• People will want to be promoted with or 
without a ladder, if you have any sort of 
leadership 
• They’ll also want bigger pay, more options, 
bigger projects 
• How do you determine who gets what?
I’m afraid titles will cause us to lose 
voices of others 
• It takes more than “no titles” to ensure that 
voices are actually heard
There are more paths to excellence 
than climbing a ladder! 
• True! And a ladder doesn’t take the place of 
other training 
• Embrace add-ons, badges, specialties
Premature optimization! 
• True. You probably don’t need to do this when 
you have only 1 non-founder/executive 
“leader” 
• But the minute you need 2…
Your vibe is a function of your company values and culture 
Do you know what your company values are? 
It is very possible to design a ladder to reflect and reward those values 
WHAT ABOUT MY VIBE?
I’m the CTO, this isn’t my job! 
• Like hell it isn’t 
• If you are very lucky, you might find a VPE to 
do this for you 
– I would not hold my breath 
• This isn’t rocket science. If you can architect a 
system, you can architect a team.
Conclusion 
• Clarity Clarity Clarity 
• Clarity

More Related Content

What's hot

Agile Leadership - Beyond the Basics
Agile Leadership - Beyond the BasicsAgile Leadership - Beyond the Basics
Agile Leadership - Beyond the BasicsMark Levison, CST
 
Strategies to split user stories
Strategies to split user storiesStrategies to split user stories
Strategies to split user storiescpolc
 
99 inception-deck
99 inception-deck99 inception-deck
99 inception-deckdrewz lin
 
Management 3.0 in 50 minutes
Management 3.0 in 50 minutesManagement 3.0 in 50 minutes
Management 3.0 in 50 minutesJurgen Appelo
 
Agile Patterns and Anti-Patterns
Agile Patterns and Anti-PatternsAgile Patterns and Anti-Patterns
Agile Patterns and Anti-PatternsRichard Cheng
 
CTO vs. VP of Engineering
CTO vs. VP of EngineeringCTO vs. VP of Engineering
CTO vs. VP of Engineeringbcantrill
 
Structure plug-in introduction for JIRA
Structure plug-in introduction for JIRAStructure plug-in introduction for JIRA
Structure plug-in introduction for JIRADao Ngoc Kien
 
Agile Coaching Workshop
Agile Coaching WorkshopAgile Coaching Workshop
Agile Coaching WorkshopCraig Smith
 
Project To Product: How we transitioned to product-aligned value streams
Project To Product: How we transitioned to product-aligned value streamsProject To Product: How we transitioned to product-aligned value streams
Project To Product: How we transitioned to product-aligned value streamsTasktop
 
What Is Agile Management?
What Is Agile Management?What Is Agile Management?
What Is Agile Management?Jurgen Appelo
 
Agile effort estimation
Agile effort estimation Agile effort estimation
Agile effort estimation Elad Sofer
 
Estimating Story Points in Agile - MAGIC Approach
Estimating Story Points in Agile - MAGIC ApproachEstimating Story Points in Agile - MAGIC Approach
Estimating Story Points in Agile - MAGIC ApproachMarraju Bollapragada V
 
Product Backlog - Refinement and Prioritization Techniques
Product Backlog - Refinement and Prioritization TechniquesProduct Backlog - Refinement and Prioritization Techniques
Product Backlog - Refinement and Prioritization TechniquesVikash Karuna
 
Demystifying observability
Demystifying observability Demystifying observability
Demystifying observability Abigail Bangser
 
Design the team you need to succeed
Design the team you need to succeedDesign the team you need to succeed
Design the team you need to succeedChristina Wodtke
 
How to build & Coach an Agile team
How to build & Coach an Agile teamHow to build & Coach an Agile team
How to build & Coach an Agile teamVinh Bao Quang
 
Agile Transformation v1.27
Agile Transformation v1.27Agile Transformation v1.27
Agile Transformation v1.27LeadingAgile
 

What's hot (20)

Agile Leadership - Beyond the Basics
Agile Leadership - Beyond the BasicsAgile Leadership - Beyond the Basics
Agile Leadership - Beyond the Basics
 
Strategies to split user stories
Strategies to split user storiesStrategies to split user stories
Strategies to split user stories
 
99 inception-deck
99 inception-deck99 inception-deck
99 inception-deck
 
Management 3.0 in 50 minutes
Management 3.0 in 50 minutesManagement 3.0 in 50 minutes
Management 3.0 in 50 minutes
 
Agile Patterns and Anti-Patterns
Agile Patterns and Anti-PatternsAgile Patterns and Anti-Patterns
Agile Patterns and Anti-Patterns
 
CTO vs. VP of Engineering
CTO vs. VP of EngineeringCTO vs. VP of Engineering
CTO vs. VP of Engineering
 
Structure plug-in introduction for JIRA
Structure plug-in introduction for JIRAStructure plug-in introduction for JIRA
Structure plug-in introduction for JIRA
 
Agile Coaching Workshop
Agile Coaching WorkshopAgile Coaching Workshop
Agile Coaching Workshop
 
Project To Product: How we transitioned to product-aligned value streams
Project To Product: How we transitioned to product-aligned value streamsProject To Product: How we transitioned to product-aligned value streams
Project To Product: How we transitioned to product-aligned value streams
 
What Is Agile Management?
What Is Agile Management?What Is Agile Management?
What Is Agile Management?
 
Vertical Slicing
Vertical SlicingVertical Slicing
Vertical Slicing
 
Agile effort estimation
Agile effort estimation Agile effort estimation
Agile effort estimation
 
Estimating Story Points in Agile - MAGIC Approach
Estimating Story Points in Agile - MAGIC ApproachEstimating Story Points in Agile - MAGIC Approach
Estimating Story Points in Agile - MAGIC Approach
 
Product Backlog - Refinement and Prioritization Techniques
Product Backlog - Refinement and Prioritization TechniquesProduct Backlog - Refinement and Prioritization Techniques
Product Backlog - Refinement and Prioritization Techniques
 
Splitting User Stories
Splitting User StoriesSplitting User Stories
Splitting User Stories
 
Demystifying observability
Demystifying observability Demystifying observability
Demystifying observability
 
Design the team you need to succeed
Design the team you need to succeedDesign the team you need to succeed
Design the team you need to succeed
 
How to build & Coach an Agile team
How to build & Coach an Agile teamHow to build & Coach an Agile team
How to build & Coach an Agile team
 
User stories for BAs: overview and tips
User stories for BAs: overview and tipsUser stories for BAs: overview and tips
User stories for BAs: overview and tips
 
Agile Transformation v1.27
Agile Transformation v1.27Agile Transformation v1.27
Agile Transformation v1.27
 

Similar to How to go from structureless to structured without losing your vibe

Be the Captain of Your Career
Be the Captain of Your Career Be the Captain of Your Career
Be the Captain of Your Career Jack Molisani
 
DevOps and the Impostor Syndrome
DevOps and the Impostor SyndromeDevOps and the Impostor Syndrome
DevOps and the Impostor SyndromePeter Varhol
 
Hiring the best at Opower
Hiring the best at OpowerHiring the best at Opower
Hiring the best at OpowerRoderick Morris
 
Scrum: From the Classroom to the Workplace :: FCUP 2018
Scrum: From the Classroom to the Workplace :: FCUP 2018Scrum: From the Classroom to the Workplace :: FCUP 2018
Scrum: From the Classroom to the Workplace :: FCUP 2018Pedro Gustavo Torres
 
Grow your own tech leads
Grow your own tech leadsGrow your own tech leads
Grow your own tech leadskenbot
 
Rock the tech interview january 2015
Rock the tech interview   january 2015Rock the tech interview   january 2015
Rock the tech interview january 2015Infusionevents
 
Rock the tech interview january 2015
Rock the tech interview   january 2015Rock the tech interview   january 2015
Rock the tech interview january 2015Infusionmarketing
 
Kellogg VC CEO Summit
Kellogg VC CEO SummitKellogg VC CEO Summit
Kellogg VC CEO SummitDave Kellogg
 
Confitura 2013 Software Developer Career Unplugged
Confitura 2013 Software Developer Career UnpluggedConfitura 2013 Software Developer Career Unplugged
Confitura 2013 Software Developer Career UnpluggedWojciech Seliga
 
Bootstrapping a-devops-matter
Bootstrapping a-devops-matterBootstrapping a-devops-matter
Bootstrapping a-devops-matterSkills Matter
 
Scrum: From the Classroom to the Workplace :: IPLeiria 2016
Scrum: From the Classroom to the Workplace :: IPLeiria 2016Scrum: From the Classroom to the Workplace :: IPLeiria 2016
Scrum: From the Classroom to the Workplace :: IPLeiria 2016Pedro Gustavo Torres
 
How to Prepare for and Survive a Technical Interview
How to Prepare for and Survive a Technical InterviewHow to Prepare for and Survive a Technical Interview
How to Prepare for and Survive a Technical InterviewPerl Careers
 
Pellissippi State AITP Meeting November 2014
Pellissippi State AITP Meeting November 2014Pellissippi State AITP Meeting November 2014
Pellissippi State AITP Meeting November 2014Adrian Carr
 
Benjamin Curry - Becoming a Voice for Your Leadership Team
Benjamin Curry - Becoming a Voice for Your Leadership TeamBenjamin Curry - Becoming a Voice for Your Leadership Team
Benjamin Curry - Becoming a Voice for Your Leadership TeamLavaConConference
 

Similar to How to go from structureless to structured without losing your vibe (20)

Hoe to make engg
Hoe to make enggHoe to make engg
Hoe to make engg
 
Be the Captain of Your Career
Be the Captain of Your Career Be the Captain of Your Career
Be the Captain of Your Career
 
DevOps and the Impostor Syndrome
DevOps and the Impostor SyndromeDevOps and the Impostor Syndrome
DevOps and the Impostor Syndrome
 
Hiring the best at Opower
Hiring the best at OpowerHiring the best at Opower
Hiring the best at Opower
 
Scrum: From the Classroom to the Workplace :: FCUP 2018
Scrum: From the Classroom to the Workplace :: FCUP 2018Scrum: From the Classroom to the Workplace :: FCUP 2018
Scrum: From the Classroom to the Workplace :: FCUP 2018
 
Grow your own tech leads
Grow your own tech leadsGrow your own tech leads
Grow your own tech leads
 
Rock the tech interview january 2015
Rock the tech interview   january 2015Rock the tech interview   january 2015
Rock the tech interview january 2015
 
Rock the tech interview january 2015
Rock the tech interview   january 2015Rock the tech interview   january 2015
Rock the tech interview january 2015
 
Walls agile2013
Walls agile2013Walls agile2013
Walls agile2013
 
Kellogg VC CEO Summit
Kellogg VC CEO SummitKellogg VC CEO Summit
Kellogg VC CEO Summit
 
Confitura 2013 Software Developer Career Unplugged
Confitura 2013 Software Developer Career UnpluggedConfitura 2013 Software Developer Career Unplugged
Confitura 2013 Software Developer Career Unplugged
 
Team up
Team upTeam up
Team up
 
On the Startup Team
On the Startup TeamOn the Startup Team
On the Startup Team
 
Bootstrapping a-devops-matter
Bootstrapping a-devops-matterBootstrapping a-devops-matter
Bootstrapping a-devops-matter
 
Scrum: From the Classroom to the Workplace :: IPLeiria 2016
Scrum: From the Classroom to the Workplace :: IPLeiria 2016Scrum: From the Classroom to the Workplace :: IPLeiria 2016
Scrum: From the Classroom to the Workplace :: IPLeiria 2016
 
How to Prepare for and Survive a Technical Interview
How to Prepare for and Survive a Technical InterviewHow to Prepare for and Survive a Technical Interview
How to Prepare for and Survive a Technical Interview
 
Scaling tech teams
Scaling tech teamsScaling tech teams
Scaling tech teams
 
Pellissippi State AITP Meeting November 2014
Pellissippi State AITP Meeting November 2014Pellissippi State AITP Meeting November 2014
Pellissippi State AITP Meeting November 2014
 
Building your LinkedIn Brand
Building your LinkedIn BrandBuilding your LinkedIn Brand
Building your LinkedIn Brand
 
Benjamin Curry - Becoming a Voice for Your Leadership Team
Benjamin Curry - Becoming a Voice for Your Leadership TeamBenjamin Curry - Becoming a Voice for Your Leadership Team
Benjamin Curry - Becoming a Voice for Your Leadership Team
 

More from Camille Fournier

Building Engaged Teams in 2017
Building Engaged Teams in 2017Building Engaged Teams in 2017
Building Engaged Teams in 2017Camille Fournier
 
Hopelessness and Confidence in Distributed Systems Design
Hopelessness and Confidence in Distributed Systems DesignHopelessness and Confidence in Distributed Systems Design
Hopelessness and Confidence in Distributed Systems DesignCamille Fournier
 
A People's History of Microservices
A People's History of MicroservicesA People's History of Microservices
A People's History of MicroservicesCamille Fournier
 
The Role of CTO: A Rantifesto
The Role of CTO: A RantifestoThe Role of CTO: A Rantifesto
The Role of CTO: A RantifestoCamille Fournier
 
So You Want to Rewrite That...
So You Want to Rewrite That...So You Want to Rewrite That...
So You Want to Rewrite That...Camille Fournier
 
Keynote talk: How to stay in love with programming (with notes)
Keynote talk: How to stay in love with programming (with notes)Keynote talk: How to stay in love with programming (with notes)
Keynote talk: How to stay in love with programming (with notes)Camille Fournier
 
Keynote talk: How to stay in love with programming
Keynote talk: How to stay in love with programmingKeynote talk: How to stay in love with programming
Keynote talk: How to stay in love with programmingCamille Fournier
 
Operations-Driven Web Services at Rent the Runway
Operations-Driven Web Services at Rent the RunwayOperations-Driven Web Services at Rent the Runway
Operations-Driven Web Services at Rent the RunwayCamille Fournier
 

More from Camille Fournier (11)

Building Engaged Teams in 2017
Building Engaged Teams in 2017Building Engaged Teams in 2017
Building Engaged Teams in 2017
 
The Elements of Scaling
The Elements of ScalingThe Elements of Scaling
The Elements of Scaling
 
Hopelessness and Confidence in Distributed Systems Design
Hopelessness and Confidence in Distributed Systems DesignHopelessness and Confidence in Distributed Systems Design
Hopelessness and Confidence in Distributed Systems Design
 
A People's History of Microservices
A People's History of MicroservicesA People's History of Microservices
A People's History of Microservices
 
The Role of CTO: A Rantifesto
The Role of CTO: A RantifestoThe Role of CTO: A Rantifesto
The Role of CTO: A Rantifesto
 
So You Want to Rewrite That...
So You Want to Rewrite That...So You Want to Rewrite That...
So You Want to Rewrite That...
 
Becoming a Multiplier
Becoming a MultiplierBecoming a Multiplier
Becoming a Multiplier
 
Keynote talk: How to stay in love with programming (with notes)
Keynote talk: How to stay in love with programming (with notes)Keynote talk: How to stay in love with programming (with notes)
Keynote talk: How to stay in love with programming (with notes)
 
Keynote talk: How to stay in love with programming
Keynote talk: How to stay in love with programmingKeynote talk: How to stay in love with programming
Keynote talk: How to stay in love with programming
 
Operations-Driven Web Services at Rent the Runway
Operations-Driven Web Services at Rent the RunwayOperations-Driven Web Services at Rent the Runway
Operations-Driven Web Services at Rent the Runway
 
Zoo keeper for ricon
Zoo keeper for riconZoo keeper for ricon
Zoo keeper for ricon
 

Recently uploaded

(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxhumanexperienceaaa
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 

Recently uploaded (20)

(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 

How to go from structureless to structured without losing your vibe

  • 1. Moving Towards Structure Camille Fournier CTO, Rent the Runway @skamille
  • 2. My Story • Grew Rent the Runway’s engineering team from ~12 to 55 and counting
  • 3. My Organizational Goals • To create a relatively meritocratic environment • To limit bias • To develop the leadership talent on my team • To hire a diverse workforce
  • 4. Flat • We start flat, except of course for “the founders” or perhaps “the executives” • First you have 3 directs • Then 5 • Then 10 • Then… you start to break down
  • 5. Time to add some structure! • Maybe I’ll hire a VP of Engineering!
  • 6. How about a Tech Lead? • Great I’ll take my most senior/favorite dev and make them “Tech Lead” of some of the software
  • 7. Perhaps a Director of Engineering • Not quite VP, not quite Tech Lead
  • 8. Either way, your flat is dead • It was never true anyway, so it’s probably for the best
  • 9. What does this new leader DO? • They make my life easier, of course!
  • 10. No, really • I dunno. They handle… – Project Management! – People Management for part of the team! – All Management so I don’t have to! – Architecture!
  • 11. If you don’t know, you’re set up to fail • Inevitably, this person is going to not read your mind exactly the way you wish they did • How do you know whether they’re incompetent or just confused? • How do you hold them accountable when you don’t know what they’re SUPPOSED to be doing?
  • 12. “They’ll define the role themselves!” • If you hire someone who has done this job before and you have a shared context, that might be ok – IE, you both worked for Google, and you hired a senior manager at Google to be a Director of Engineering
  • 13. A bad, but common, case • HR hires people with random titles based on what you said you needed to hire • “Frontend Engineer” • “Lead DevOps” • “iOS Specialist” • Pay people directly based on experience and whatever HR magic formula
  • 14. Creating Clarity The minute you create hierarchy, you need clarity
  • 15. The Engineer Ladder: What • The list of job levels and the description of what goes in each of those levels • BEST PRACTICE: Above Senior Engineer, has a separate path for “Manager” vs “Individual Contributor” • A device to create clarity on your team and, if done well, limit bias
  • 16. The Engineering Ladder: Why • Gives you a framework for hiring, paying, promoting • Forces you to become more clear in what you expect from people • Forces you to push that clarity into your hiring process and possibly hire better • Gives your team a growth path that helps them imagine their future with you
  • 17. Creating an Engineering Ladder • Step 1: Ask your friends for theirs – Step 0: Make friends with people who have teams big enough to justify a ladder • Step 2: Be realistic about how it applies to your team – You may not need all the levels. You may need more levels. • Write it up. Get feedback. Rewrite it. • Share it.
  • 18. I really don’t want to do this Why not?
  • 19. I’m afraid everyone will be clamoring for titles • They probably will when you roll this out BUT • This gives you the chance to make it clear to them what success looks like! • Give them something to work towards! • Give you both a framework for talking about how they are succeeding and how they are not
  • 20. Expect some anxiety • Ladder rollouts do generate anxiety around upward mobility • On the flip side, with no ladder, people that care about upward mobility leave for a better title elsewhere
  • 21. I’m afraid people will think they should be promoted who aren’t ready • Well then, that is why you need to be very clear about what you expect at each level • People will want to be promoted with or without a ladder, if you have any sort of leadership • They’ll also want bigger pay, more options, bigger projects • How do you determine who gets what?
  • 22. I’m afraid titles will cause us to lose voices of others • It takes more than “no titles” to ensure that voices are actually heard
  • 23. There are more paths to excellence than climbing a ladder! • True! And a ladder doesn’t take the place of other training • Embrace add-ons, badges, specialties
  • 24. Premature optimization! • True. You probably don’t need to do this when you have only 1 non-founder/executive “leader” • But the minute you need 2…
  • 25. Your vibe is a function of your company values and culture Do you know what your company values are? It is very possible to design a ladder to reflect and reward those values WHAT ABOUT MY VIBE?
  • 26. I’m the CTO, this isn’t my job! • Like hell it isn’t • If you are very lucky, you might find a VPE to do this for you – I would not hold my breath • This isn’t rocket science. If you can architect a system, you can architect a team.
  • 27. Conclusion • Clarity Clarity Clarity • Clarity