SlideShare ist ein Scribd-Unternehmen logo
1 von 33
Demystifying the
Engineering Org Chart
sumbry@sumbry.com
1
About Me
2
Name: Sumbry
Email: sumbry@sumbry.com
Twitter: @sumbry
Aliases: Sumbrizzle, Sumbrymatic, Gumby
Quotes: “Never trust a skinny cook”
The Why
3
A software company’s
purpose is to deliver a
product. How that is
accomplished varies wildly
between organizations.
Your success as an
engineer depends on
being able to navigate the
org successfully and
advocate for yourself.
The Agenda
4
● Hierarchies
● Levels
● Structures
● Roles
● Ladders
A Story
5
● Tech-Lead for dev team
● Designed and built most systems
● Hired my own boss
● Weekly 1:1s
● Did not understand my contributions
● Told me I needed to be more strategic
● Was confused for a year
● The gap was in how I communicated
You’re being too tactical!
Human Hierarchies
6
We Need Order
7
The term organizational structure refers to how the people in
an organization are grouped and to whom they report.
Humans have always loved hierarchies.
The Egyptians
8
USMC
9
Industrial Organization
10
International Organization
11
Dunder Mifflin
12
Computers
13
The Kobe Effect
14
You cannot change the rules of an organization unless you first
learn to play by them.
No one is going to listen to you if you do not play the game.
Humans have always loved hierarchies … and games.
Operating Levels
15
Operating Levels
16
Visionary
Strategic
Operational
Tactical
● Founder / CEO
- Big Picture, Creates the mission, Why (President)
● Executives
- Develops the plan, executes, How (General)
● Managers
- Drives process, continuously delivers, When (Sargeant)
● Individual Contributors
- Builds the thing, worker bee, What (Corporal)
Communicating between Levels
17
● Visionaries
- Communicate with broad strokes and generalities
- Do not dive into details
● Strategists
- Paint a picture of the future and plan of attack
- Do not get stuck with implementation details
● Operators
- Describe the process used to accomplish work or execute
- Do not ignore the worst case scenario or bike shed
● Tacticians
- Talk in specifics
- Do not gloss over details
Org Structures
18
Types of Org Structures
19
Bureaucratic Functional Divisional Matrix Flat
Description Strict hierarchy
with a leader who
makes all
decisions and
minions who
execute
Divisions are
grouped
together around
products or
functions
Self-contained
group with all of
its own
functions
necessary to
ship a product
Organized
around
Products with
each Product
Org having its
own functions
Self-organizes
depending on
need. No
formal structure
or managers
Attributes Command and
control
Decentralized
specialists and
supply chains
Rivalries among
countries and
products
Product
Managers rule
all
Everyone
reports to the
CEO
Examples Walmart Amazon Microsoft Facebook Zappos
Types of Org Structures
20
Flat
Matrix
Functional
Divisional
Hybrid
Bureaucratic
Org Roles
21
Organizational Roles
22
● Executives
- Devise strategies and policies to ensure an organization meets its goals
- Board Members, CEOs, CTOs, Vice Presidents
● Managers
- Plan, direct, and coordinate operational activities
- Directors, Managers
● Individual Contributors
- The only part of an organization that produces anything
- Tech Leads, Engineers
Corporate Ladders
23
Career Ladders
24
● Management & Executive Ladder
- Career path that executives and managers follow
● Individual Contributor Ladder
- Career path that individual contributors follow
The Old Days
25
Software Engineer
Senior Software Engineer
Manager
Senior Manager
Director
Senior Director
Vice President
SVP
CTO
Dual Ladders
26
Software Engineer
Senior Software Engineer
Staff Engineer
Senior Staff Engineer
Principal Engineer
Senior Principal Engineer
Fellow
Senior Fellow
Manager
Senior Manager
Director
Senior Director
Vice President
SVP
CTO
Management Individual
Contributors
Reporting Structure
27
Senior Software Engineer Senior Software Engineer
Staff Engineer
Senior Staff Engineer
Principal Engineer
Senior Principal Engineer
Fellow
Senior Fellow
Manager
Senior Manager
Director
Senior Director
Vice President
SVP
CTO
Software Engineer Software Engineer
Manager
Senior Manager
Engineering Individual Contributors
28
● Software Engineer
- Entry level software engineer that knows a single system well
● Senior Software Engineer
- Career software engineer that knows several systems well
● Staff Engineer
- Tech lead who has deep domain experience that spans multiple systems
● Senior Staff Engineer
- Tech lead who may influence other tech leads and direct multiple groups and systems
● Principal Engineer
- When domain knowledge gets deep enough, you land here
● Fellow
- The technical face of the company, you should be scared of them. CTO is just a visionary.
Different Types of Engineers
29
● Software Engineer
● Network Engineer
● Security Engineer
● Quality Engineer
● Systems Engineer
● Performance Engineer
In Summary
30
In Conclusion
31
● Five types of organizational structures:
- Bureaucratic, Functional, Divisional, Matrix, Flat
● Four types of operating levels:
- Visionary, Strategic, Operational, Tactical
● Three types of roles:
- Executives, Managers, Individual Contributors
● Two types of career ladders:
- Management, ICs
● Lots of specializations:
- Systems, Software, Quality, Network, Performance, etc
● Always One Hierarchy
Don’t Forget
32
You cannot change the rules of an organization unless you first
learn to play by them.
Know the career ladder of your organization.
Humans have always loved hierarchies.
Questions?
33

Weitere ähnliche Inhalte

Was ist angesagt?

Building an SRE Organization @ Squarespace
Building an SRE Organization @ SquarespaceBuilding an SRE Organization @ Squarespace
Building an SRE Organization @ SquarespaceFranklin Angulo
 
Enterprise Agile Transformation Strategies
Enterprise Agile Transformation StrategiesEnterprise Agile Transformation Strategies
Enterprise Agile Transformation StrategiesMike Cottmeyer
 
Getting started with Site Reliability Engineering (SRE)
Getting started with Site Reliability Engineering (SRE)Getting started with Site Reliability Engineering (SRE)
Getting started with Site Reliability Engineering (SRE)Abeer R
 
Strategies for Large Scale Agile Transformation
Strategies for Large Scale Agile TransformationStrategies for Large Scale Agile Transformation
Strategies for Large Scale Agile TransformationNishanth K Hydru
 
Integrative OKRs - no cascading OKRs - ramin vatanparast - the-pdsg.com
Integrative OKRs - no cascading OKRs - ramin vatanparast - the-pdsg.comIntegrative OKRs - no cascading OKRs - ramin vatanparast - the-pdsg.com
Integrative OKRs - no cascading OKRs - ramin vatanparast - the-pdsg.comRamin Vatanparast
 
How Small Team Get Ready for SRE (public version)
How Small Team Get Ready for SRE (public version)How Small Team Get Ready for SRE (public version)
How Small Team Get Ready for SRE (public version)Setyo Legowo
 
Vision to values: How to build and scale your talent acquisition roadmap
Vision to values: How to build and scale your talent acquisition roadmapVision to values: How to build and scale your talent acquisition roadmap
Vision to values: How to build and scale your talent acquisition roadmapLinkedIn Talent Solutions
 
MITRE ATT&CKcon 2018: Summiting the Pyramid of Pain: Operationalizing ATT&CK,...
MITRE ATT&CKcon 2018: Summiting the Pyramid of Pain: Operationalizing ATT&CK,...MITRE ATT&CKcon 2018: Summiting the Pyramid of Pain: Operationalizing ATT&CK,...
MITRE ATT&CKcon 2018: Summiting the Pyramid of Pain: Operationalizing ATT&CK,...MITRE - ATT&CKcon
 
Site (Service) Reliability Engineering
Site (Service) Reliability EngineeringSite (Service) Reliability Engineering
Site (Service) Reliability EngineeringMark Underwood
 
Platform Engineering - a 360 degree view
Platform Engineering - a 360 degree viewPlatform Engineering - a 360 degree view
Platform Engineering - a 360 degree viewGiulio Roggero
 
Implementing SRE practices: SLI/SLO deep dive - David Blank-Edelman - DevOpsD...
Implementing SRE practices: SLI/SLO deep dive - David Blank-Edelman - DevOpsD...Implementing SRE practices: SLI/SLO deep dive - David Blank-Edelman - DevOpsD...
Implementing SRE practices: SLI/SLO deep dive - David Blank-Edelman - DevOpsD...DevOpsDays Tel Aviv
 
Value stream management is essential for dev ops v4
Value stream management is essential for dev ops v4Value stream management is essential for dev ops v4
Value stream management is essential for dev ops v4DevOps.com
 
The 10 Steps to Becoming a Great Agile Coach
The 10 Steps to Becoming a Great Agile CoachThe 10 Steps to Becoming a Great Agile Coach
The 10 Steps to Becoming a Great Agile CoachLeadingAgile
 
Emotional Intelligence in Agile Leadership and Transformation
Emotional Intelligence in Agile Leadership and TransformationEmotional Intelligence in Agile Leadership and Transformation
Emotional Intelligence in Agile Leadership and TransformationBrad Appleton
 
A proposed framework for Agile Roadmap Design and Maintenance
A proposed framework for Agile Roadmap Design and MaintenanceA proposed framework for Agile Roadmap Design and Maintenance
A proposed framework for Agile Roadmap Design and MaintenanceJérôme Kehrli
 
SRE-iously! Defining the Principles, Habits, and Practices of Site Reliabilit...
SRE-iously! Defining the Principles, Habits, and Practices of Site Reliabilit...SRE-iously! Defining the Principles, Habits, and Practices of Site Reliabilit...
SRE-iously! Defining the Principles, Habits, and Practices of Site Reliabilit...Tori Wieldt
 

Was ist angesagt? (20)

Building an SRE Organization @ Squarespace
Building an SRE Organization @ SquarespaceBuilding an SRE Organization @ Squarespace
Building an SRE Organization @ Squarespace
 
Enterprise Agile Transformation Strategies
Enterprise Agile Transformation StrategiesEnterprise Agile Transformation Strategies
Enterprise Agile Transformation Strategies
 
Getting started with Site Reliability Engineering (SRE)
Getting started with Site Reliability Engineering (SRE)Getting started with Site Reliability Engineering (SRE)
Getting started with Site Reliability Engineering (SRE)
 
Strategies for Large Scale Agile Transformation
Strategies for Large Scale Agile TransformationStrategies for Large Scale Agile Transformation
Strategies for Large Scale Agile Transformation
 
DevOps & SRE at Google Scale
DevOps & SRE at Google ScaleDevOps & SRE at Google Scale
DevOps & SRE at Google Scale
 
Integrative OKRs - no cascading OKRs - ramin vatanparast - the-pdsg.com
Integrative OKRs - no cascading OKRs - ramin vatanparast - the-pdsg.comIntegrative OKRs - no cascading OKRs - ramin vatanparast - the-pdsg.com
Integrative OKRs - no cascading OKRs - ramin vatanparast - the-pdsg.com
 
How Small Team Get Ready for SRE (public version)
How Small Team Get Ready for SRE (public version)How Small Team Get Ready for SRE (public version)
How Small Team Get Ready for SRE (public version)
 
Testing at Spotify
Testing at SpotifyTesting at Spotify
Testing at Spotify
 
SRE From Scratch
SRE From ScratchSRE From Scratch
SRE From Scratch
 
Vision to values: How to build and scale your talent acquisition roadmap
Vision to values: How to build and scale your talent acquisition roadmapVision to values: How to build and scale your talent acquisition roadmap
Vision to values: How to build and scale your talent acquisition roadmap
 
MITRE ATT&CKcon 2018: Summiting the Pyramid of Pain: Operationalizing ATT&CK,...
MITRE ATT&CKcon 2018: Summiting the Pyramid of Pain: Operationalizing ATT&CK,...MITRE ATT&CKcon 2018: Summiting the Pyramid of Pain: Operationalizing ATT&CK,...
MITRE ATT&CKcon 2018: Summiting the Pyramid of Pain: Operationalizing ATT&CK,...
 
Site (Service) Reliability Engineering
Site (Service) Reliability EngineeringSite (Service) Reliability Engineering
Site (Service) Reliability Engineering
 
Platform Engineering - a 360 degree view
Platform Engineering - a 360 degree viewPlatform Engineering - a 360 degree view
Platform Engineering - a 360 degree view
 
Implementing SRE practices: SLI/SLO deep dive - David Blank-Edelman - DevOpsD...
Implementing SRE practices: SLI/SLO deep dive - David Blank-Edelman - DevOpsD...Implementing SRE practices: SLI/SLO deep dive - David Blank-Edelman - DevOpsD...
Implementing SRE practices: SLI/SLO deep dive - David Blank-Edelman - DevOpsD...
 
Value stream management is essential for dev ops v4
Value stream management is essential for dev ops v4Value stream management is essential for dev ops v4
Value stream management is essential for dev ops v4
 
The 10 Steps to Becoming a Great Agile Coach
The 10 Steps to Becoming a Great Agile CoachThe 10 Steps to Becoming a Great Agile Coach
The 10 Steps to Becoming a Great Agile Coach
 
"DevOps > CI+CD "
"DevOps > CI+CD ""DevOps > CI+CD "
"DevOps > CI+CD "
 
Emotional Intelligence in Agile Leadership and Transformation
Emotional Intelligence in Agile Leadership and TransformationEmotional Intelligence in Agile Leadership and Transformation
Emotional Intelligence in Agile Leadership and Transformation
 
A proposed framework for Agile Roadmap Design and Maintenance
A proposed framework for Agile Roadmap Design and MaintenanceA proposed framework for Agile Roadmap Design and Maintenance
A proposed framework for Agile Roadmap Design and Maintenance
 
SRE-iously! Defining the Principles, Habits, and Practices of Site Reliabilit...
SRE-iously! Defining the Principles, Habits, and Practices of Site Reliabilit...SRE-iously! Defining the Principles, Habits, and Practices of Site Reliabilit...
SRE-iously! Defining the Principles, Habits, and Practices of Site Reliabilit...
 

Ähnlich wie Demystifying the Engineering Org Chart

Disciplined Agile Business Analysis
Disciplined Agile Business AnalysisDisciplined Agile Business Analysis
Disciplined Agile Business AnalysisScott W. Ambler
 
1331275663.5053 organizational structure
1331275663.5053 organizational structure1331275663.5053 organizational structure
1331275663.5053 organizational structureRicha Singhvi
 
Building Sustainable Software: An Introduction to Software Engineering
Building Sustainable Software: An Introduction to Software EngineeringBuilding Sustainable Software: An Introduction to Software Engineering
Building Sustainable Software: An Introduction to Software EngineeringMuhammad Shehata
 
How to Navigate Being a Product Manager by Spotify PM
How to Navigate Being a Product Manager by Spotify PMHow to Navigate Being a Product Manager by Spotify PM
How to Navigate Being a Product Manager by Spotify PMProduct School
 
August: DevOps 101 (in lieu of DevOps Patterns Distilled)
August: DevOps 101 (in lieu of DevOps Patterns Distilled)August: DevOps 101 (in lieu of DevOps Patterns Distilled)
August: DevOps 101 (in lieu of DevOps Patterns Distilled)TriTAUG
 
CH 3- The Human Side of Project Management.ppt
CH 3- The Human Side of Project Management.pptCH 3- The Human Side of Project Management.ppt
CH 3- The Human Side of Project Management.pptamanuel236786
 
Building a successful data organization nov 2018
Building a successful data organization   nov 2018Building a successful data organization   nov 2018
Building a successful data organization nov 2018Alejandro Cantarero
 
Tales of Integration and Implementation
Tales of Integration and ImplementationTales of Integration and Implementation
Tales of Integration and ImplementationTargetX
 
CMMI with Agile - Contradict or Complement
CMMI with Agile - Contradict or ComplementCMMI with Agile - Contradict or Complement
CMMI with Agile - Contradict or ComplementSPIN Chennai
 
Measuring Performance: See the Science of DevOps Measurement in Action
Measuring Performance: See the Science of DevOps Measurement in ActionMeasuring Performance: See the Science of DevOps Measurement in Action
Measuring Performance: See the Science of DevOps Measurement in ActionXebiaLabs
 
The 5 Levels Planning in Agile
The 5 Levels Planning in AgileThe 5 Levels Planning in Agile
The 5 Levels Planning in AgileDimitri Ponomareff
 
Scrum an Agile Methodology
Scrum an Agile MethodologyScrum an Agile Methodology
Scrum an Agile MethodologyZahra Golmirzaei
 
Chapter 1_Introduction sunorganisedASE_finalised.pptx
Chapter 1_Introduction sunorganisedASE_finalised.pptxChapter 1_Introduction sunorganisedASE_finalised.pptx
Chapter 1_Introduction sunorganisedASE_finalised.pptxBule Hora University
 
Lominger Overview
Lominger OverviewLominger Overview
Lominger Overviewbcarpitella
 
What happens to engineering manager in agile world
What happens to engineering manager in agile worldWhat happens to engineering manager in agile world
What happens to engineering manager in agile worldNaveen Indusekhar
 

Ähnlich wie Demystifying the Engineering Org Chart (20)

Disciplined Agile Business Analysis
Disciplined Agile Business AnalysisDisciplined Agile Business Analysis
Disciplined Agile Business Analysis
 
1331275663.5053 organizational structure
1331275663.5053 organizational structure1331275663.5053 organizational structure
1331275663.5053 organizational structure
 
Building Sustainable Software: An Introduction to Software Engineering
Building Sustainable Software: An Introduction to Software EngineeringBuilding Sustainable Software: An Introduction to Software Engineering
Building Sustainable Software: An Introduction to Software Engineering
 
How to Navigate Being a Product Manager by Spotify PM
How to Navigate Being a Product Manager by Spotify PMHow to Navigate Being a Product Manager by Spotify PM
How to Navigate Being a Product Manager by Spotify PM
 
Jacques Van Niekerk Workshop on IWMC 2015
Jacques Van Niekerk Workshop on IWMC 2015Jacques Van Niekerk Workshop on IWMC 2015
Jacques Van Niekerk Workshop on IWMC 2015
 
August: DevOps 101 (in lieu of DevOps Patterns Distilled)
August: DevOps 101 (in lieu of DevOps Patterns Distilled)August: DevOps 101 (in lieu of DevOps Patterns Distilled)
August: DevOps 101 (in lieu of DevOps Patterns Distilled)
 
CH 3- The Human Side of Project Management.ppt
CH 3- The Human Side of Project Management.pptCH 3- The Human Side of Project Management.ppt
CH 3- The Human Side of Project Management.ppt
 
Scrum Refresher
Scrum RefresherScrum Refresher
Scrum Refresher
 
Building a successful data organization nov 2018
Building a successful data organization   nov 2018Building a successful data organization   nov 2018
Building a successful data organization nov 2018
 
Tales of Integration and Implementation
Tales of Integration and ImplementationTales of Integration and Implementation
Tales of Integration and Implementation
 
CMMI with Agile - Contradict or Complement
CMMI with Agile - Contradict or ComplementCMMI with Agile - Contradict or Complement
CMMI with Agile - Contradict or Complement
 
Agile for Business
Agile for BusinessAgile for Business
Agile for Business
 
Measuring Performance: See the Science of DevOps Measurement in Action
Measuring Performance: See the Science of DevOps Measurement in ActionMeasuring Performance: See the Science of DevOps Measurement in Action
Measuring Performance: See the Science of DevOps Measurement in Action
 
The 5 Levels Planning in Agile
The 5 Levels Planning in AgileThe 5 Levels Planning in Agile
The 5 Levels Planning in Agile
 
Scrum an Agile Methodology
Scrum an Agile MethodologyScrum an Agile Methodology
Scrum an Agile Methodology
 
Ch17
Ch17Ch17
Ch17
 
Chapter 1_Introduction sunorganisedASE_finalised.pptx
Chapter 1_Introduction sunorganisedASE_finalised.pptxChapter 1_Introduction sunorganisedASE_finalised.pptx
Chapter 1_Introduction sunorganisedASE_finalised.pptx
 
Lominger Overview
Lominger OverviewLominger Overview
Lominger Overview
 
Scrum basics
Scrum basicsScrum basics
Scrum basics
 
What happens to engineering manager in agile world
What happens to engineering manager in agile worldWhat happens to engineering manager in agile world
What happens to engineering manager in agile world
 

Kürzlich hochgeladen

Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTbhaskargani46
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapRishantSharmaFr
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . pptDineshKumar4165
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdfSuman Jyoti
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...SUHANI PANDEY
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringmulugeta48
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptDineshKumar4165
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Arindam Chakraborty, Ph.D., P.E. (CA, TX)
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueBhangaleSonal
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxJuliansyahHarahap1
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXssuser89054b
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VDineshKumar4165
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Bookingroncy bisnoi
 
Intro To Electric Vehicles PDF Notes.pdf
Intro To Electric Vehicles PDF Notes.pdfIntro To Electric Vehicles PDF Notes.pdf
Intro To Electric Vehicles PDF Notes.pdfrs7054576148
 

Kürzlich hochgeladen (20)

Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
 
Intro To Electric Vehicles PDF Notes.pdf
Intro To Electric Vehicles PDF Notes.pdfIntro To Electric Vehicles PDF Notes.pdf
Intro To Electric Vehicles PDF Notes.pdf
 

Demystifying the Engineering Org Chart

  • 1. Demystifying the Engineering Org Chart sumbry@sumbry.com 1
  • 2. About Me 2 Name: Sumbry Email: sumbry@sumbry.com Twitter: @sumbry Aliases: Sumbrizzle, Sumbrymatic, Gumby Quotes: “Never trust a skinny cook”
  • 3. The Why 3 A software company’s purpose is to deliver a product. How that is accomplished varies wildly between organizations. Your success as an engineer depends on being able to navigate the org successfully and advocate for yourself.
  • 4. The Agenda 4 ● Hierarchies ● Levels ● Structures ● Roles ● Ladders
  • 5. A Story 5 ● Tech-Lead for dev team ● Designed and built most systems ● Hired my own boss ● Weekly 1:1s ● Did not understand my contributions ● Told me I needed to be more strategic ● Was confused for a year ● The gap was in how I communicated You’re being too tactical!
  • 7. We Need Order 7 The term organizational structure refers to how the people in an organization are grouped and to whom they report. Humans have always loved hierarchies.
  • 14. The Kobe Effect 14 You cannot change the rules of an organization unless you first learn to play by them. No one is going to listen to you if you do not play the game. Humans have always loved hierarchies … and games.
  • 16. Operating Levels 16 Visionary Strategic Operational Tactical ● Founder / CEO - Big Picture, Creates the mission, Why (President) ● Executives - Develops the plan, executes, How (General) ● Managers - Drives process, continuously delivers, When (Sargeant) ● Individual Contributors - Builds the thing, worker bee, What (Corporal)
  • 17. Communicating between Levels 17 ● Visionaries - Communicate with broad strokes and generalities - Do not dive into details ● Strategists - Paint a picture of the future and plan of attack - Do not get stuck with implementation details ● Operators - Describe the process used to accomplish work or execute - Do not ignore the worst case scenario or bike shed ● Tacticians - Talk in specifics - Do not gloss over details
  • 19. Types of Org Structures 19 Bureaucratic Functional Divisional Matrix Flat Description Strict hierarchy with a leader who makes all decisions and minions who execute Divisions are grouped together around products or functions Self-contained group with all of its own functions necessary to ship a product Organized around Products with each Product Org having its own functions Self-organizes depending on need. No formal structure or managers Attributes Command and control Decentralized specialists and supply chains Rivalries among countries and products Product Managers rule all Everyone reports to the CEO Examples Walmart Amazon Microsoft Facebook Zappos
  • 20. Types of Org Structures 20 Flat Matrix Functional Divisional Hybrid Bureaucratic
  • 22. Organizational Roles 22 ● Executives - Devise strategies and policies to ensure an organization meets its goals - Board Members, CEOs, CTOs, Vice Presidents ● Managers - Plan, direct, and coordinate operational activities - Directors, Managers ● Individual Contributors - The only part of an organization that produces anything - Tech Leads, Engineers
  • 24. Career Ladders 24 ● Management & Executive Ladder - Career path that executives and managers follow ● Individual Contributor Ladder - Career path that individual contributors follow
  • 25. The Old Days 25 Software Engineer Senior Software Engineer Manager Senior Manager Director Senior Director Vice President SVP CTO
  • 26. Dual Ladders 26 Software Engineer Senior Software Engineer Staff Engineer Senior Staff Engineer Principal Engineer Senior Principal Engineer Fellow Senior Fellow Manager Senior Manager Director Senior Director Vice President SVP CTO Management Individual Contributors
  • 27. Reporting Structure 27 Senior Software Engineer Senior Software Engineer Staff Engineer Senior Staff Engineer Principal Engineer Senior Principal Engineer Fellow Senior Fellow Manager Senior Manager Director Senior Director Vice President SVP CTO Software Engineer Software Engineer Manager Senior Manager
  • 28. Engineering Individual Contributors 28 ● Software Engineer - Entry level software engineer that knows a single system well ● Senior Software Engineer - Career software engineer that knows several systems well ● Staff Engineer - Tech lead who has deep domain experience that spans multiple systems ● Senior Staff Engineer - Tech lead who may influence other tech leads and direct multiple groups and systems ● Principal Engineer - When domain knowledge gets deep enough, you land here ● Fellow - The technical face of the company, you should be scared of them. CTO is just a visionary.
  • 29. Different Types of Engineers 29 ● Software Engineer ● Network Engineer ● Security Engineer ● Quality Engineer ● Systems Engineer ● Performance Engineer
  • 31. In Conclusion 31 ● Five types of organizational structures: - Bureaucratic, Functional, Divisional, Matrix, Flat ● Four types of operating levels: - Visionary, Strategic, Operational, Tactical ● Three types of roles: - Executives, Managers, Individual Contributors ● Two types of career ladders: - Management, ICs ● Lots of specializations: - Systems, Software, Quality, Network, Performance, etc ● Always One Hierarchy
  • 32. Don’t Forget 32 You cannot change the rules of an organization unless you first learn to play by them. Know the career ladder of your organization. Humans have always loved hierarchies.