SlideShare una empresa de Scribd logo
1 de 37
Descargar para leer sin conexión
From programming to management
Nikolay Stoitsev
Engineering Manager @ Halo DX
How to become a manager?
Sr. Software
Engineer
How to become a manager?
Sr. Software
Engineer
Expert
How to become a manager?
Sr. Software
Engineer
Tech Lead
Expert
How to become a manager?
Sr. Software
Engineer
Tech Lead
EM
Expert
What do managers do?
● Leadership
● Run 1:1
● Give Feedback
● Mentoring
● Coaching
● Motivation
● Performance
Management
● Managing personal
crisis
● Delegation
● Effective
communication
● Servant leadership
● Conflict resolution
● Team structure
● Quality
● Onboarding
● Diversity and
inclusion
● Hiring
● Delivery
● Agile, Project
Management
● Vision
● Mission
● Strategy
● KPI
● Conflict Resolution
● Risk Management
● Stakeholder
management
● Empathy
● Culture
● Alignment
● Promotions
● Budgeting
● Build vs Buy
● Managing up
● Release
management
● Incident
management
● Compensation
● Termination
● Team building
Onboarding
Giving effective feedback
Mentoring
Coaching
1:1s
Delegation
Motivation
Performance management
Managing People
Leadership
Culture & Values
Vision & Mission
Conflict Resolution
Making Decisions
Hiring
Team Structure
Processes
Diversity and Inclusion
Risk Management
Managing Teams
Budgets
PTOs
Preparing offers
Promotions
Admin Work
And you need to be
technical
It’s a different profession
Good Engineer Good Manager
Do you want to become a manager?
You don’t need to be a manager to grow
Intern
Software
Engineer
Software
Engineer II
Sr. Software
Engineer
Engineering
Manager
Staff Software
Engineer
Director
Principle
Engineer
VP
Individual Contributor
(IC) Ladder
Simple Test
https://medium.com/hackernoon/a-voight-kampff-test-for-identi
fying-engineering-managers-bb8512c70857
Do you care more about
people or technology?
…
EM
IC
Tech
Lead
What is the career path of a
manager?
Management Growth
https://medium.com/swlh/a-hierarchy-model-for-leadership-development-cee911071e4a
Leading yourself
Leading a team
Leading a large team
Leading an organisation
Leading the
company
Manager Ladder
EM EM
Sr. EM
Director
VP
CTO
Director
VP
Sr. EM
Leading managers
Growing managers
Long-term strategy
Org Structure
Broad communication
Skip level 1:1
Bigger Budget Planning
Manager of Managers (MoM)
~100% MoM
~75% MoM
~25% MoM
VP Eng
Director of Eng
Sr. Eng Manager
~0% MoM
Eng Manager
Director of Engineering
● Leads multiple big teams
● Leads long term technical and business solutions
across the teams
● Able to create high performing team of Sr EMs or
EMs
Vice President of Engineering
● Leads teams across multiple domains each with
their unique processes, priorities, and modes of
operation
● Charts the future of the company
● The job is no longer the “what”
Chief Technical Officer
● Very different in every company
● Aligns the engineering organisation with the rest
of the orgs
● Able to create high performing team of VPs
● Responsible for all things tech
Lessons Learned
0. It’s a new
role with
different skills
1. Be proactive
about finding
risks and
managing them
2. Management
is different in
every org so
make sure you
know what it
means in yours
3. Find good
mentors
4. Build book
knowledge
5. Regularly ask
for feedback
How to start the journey early on
The Manager's Path: A Guide for Tech Leaders Navigating Growth and
Change - Camille Fournier
https://leadingsnowflakes.com/
Challenge your teammates
Mentorship
Effective Communication
… you pick yours…
Start Practicing
Thank you! Q&A
Nikolay Stoitsev
Engineering Manager at Halo DX
Photos by Christina Morillo, Kelly L, Julia Larson, Andrea Piacquadio, RODNAE Productions, fauxels,
S Migaj from Pexels

Más contenido relacionado

La actualidad más candente

coaching and mentoring
coaching and mentoringcoaching and mentoring
coaching and mentoring
Neenu Babu
 
Developing the Coaching Skills for Your Managers and Leaders
Developing the Coaching Skills for Your Managers and LeadersDeveloping the Coaching Skills for Your Managers and Leaders
Developing the Coaching Skills for Your Managers and Leaders
Erin Boettge
 

La actualidad más candente (18)

Developing The Coaching Skills of Your Managers and Leaders
Developing The Coaching Skills of Your Managers and Leaders Developing The Coaching Skills of Your Managers and Leaders
Developing The Coaching Skills of Your Managers and Leaders
 
A Curious Mindset: basic coaching skills for Managers and others Aliens.
A Curious Mindset: basic coaching skills for Managers and others Aliens.A Curious Mindset: basic coaching skills for Managers and others Aliens.
A Curious Mindset: basic coaching skills for Managers and others Aliens.
 
Executive Coaching...For the Seriously Curious
Executive Coaching...For the Seriously CuriousExecutive Coaching...For the Seriously Curious
Executive Coaching...For the Seriously Curious
 
Powerful Act of Coaching Employees
Powerful Act of Coaching EmployeesPowerful Act of Coaching Employees
Powerful Act of Coaching Employees
 
Human network overview ver 7. 0
Human network overview ver 7. 0Human network overview ver 7. 0
Human network overview ver 7. 0
 
coaching and mentoring
coaching and mentoringcoaching and mentoring
coaching and mentoring
 
IPDC Training - Coaching & Mentoring Program
IPDC Training - Coaching & Mentoring ProgramIPDC Training - Coaching & Mentoring Program
IPDC Training - Coaching & Mentoring Program
 
Creating A Coaching Culture
Creating A Coaching CultureCreating A Coaching Culture
Creating A Coaching Culture
 
Developing the Coaching Skills for Your Managers and Leaders
Developing the Coaching Skills for Your Managers and LeadersDeveloping the Coaching Skills for Your Managers and Leaders
Developing the Coaching Skills for Your Managers and Leaders
 
Executive Coaching - How to Lead a Team To Scale Quickly
Executive Coaching - How to Lead a Team To Scale QuicklyExecutive Coaching - How to Lead a Team To Scale Quickly
Executive Coaching - How to Lead a Team To Scale Quickly
 
Coaching Culture Presentation
Coaching Culture PresentationCoaching Culture Presentation
Coaching Culture Presentation
 
Linkedin Growing Your Coaching Capabilities Manager As Coach
Linkedin   Growing Your Coaching Capabilities   Manager As CoachLinkedin   Growing Your Coaching Capabilities   Manager As Coach
Linkedin Growing Your Coaching Capabilities Manager As Coach
 
Business Skills
Business SkillsBusiness Skills
Business Skills
 
How to be an efficient leader
How to be an efficient leaderHow to be an efficient leader
How to be an efficient leader
 
Coaching Cultures
Coaching CulturesCoaching Cultures
Coaching Cultures
 
Managing the High Flyer
Managing the High FlyerManaging the High Flyer
Managing the High Flyer
 
Why is effective coaching the key to organizational success
Why is effective coaching the key to organizational successWhy is effective coaching the key to organizational success
Why is effective coaching the key to organizational success
 
Leadership Communication - Developing People and Delivering Results
Leadership Communication - Developing People and Delivering ResultsLeadership Communication - Developing People and Delivering Results
Leadership Communication - Developing People and Delivering Results
 

Similar a From programming to management

Professional Portfolio 2011 - 2015- 8
Professional Portfolio 2011 - 2015- 8Professional Portfolio 2011 - 2015- 8
Professional Portfolio 2011 - 2015- 8
Luigi Cusano
 
Engineering Management,
Engineering Management, Engineering Management,
Engineering Management,
sunil.b.gupta
 

Similar a From programming to management (20)

Product Management: The Untapped World of Leveraging on Giants
Product Management: The Untapped World of Leveraging on GiantsProduct Management: The Untapped World of Leveraging on Giants
Product Management: The Untapped World of Leveraging on Giants
 
Managerial Skills for Engineering Studies_Prof Sajikuriakose
Managerial Skills for Engineering Studies_Prof SajikuriakoseManagerial Skills for Engineering Studies_Prof Sajikuriakose
Managerial Skills for Engineering Studies_Prof Sajikuriakose
 
The Services I offer and the target audience I serve.
The Services I offer and the target audience I serve.The Services I offer and the target audience I serve.
The Services I offer and the target audience I serve.
 
Program and Service PPT
Program and Service PPTProgram and Service PPT
Program and Service PPT
 
Succession Planning for 2021 and Beyond
Succession Planning for 2021 and BeyondSuccession Planning for 2021 and Beyond
Succession Planning for 2021 and Beyond
 
Succession Planning in 2021 and Beyond
Succession Planning in 2021 and BeyondSuccession Planning in 2021 and Beyond
Succession Planning in 2021 and Beyond
 
It's not tools, Stupid
It's not tools, StupidIt's not tools, Stupid
It's not tools, Stupid
 
2019 july pmi coaching and soft skills
2019 july pmi coaching and soft skills2019 july pmi coaching and soft skills
2019 july pmi coaching and soft skills
 
What is a PMO
What is a PMOWhat is a PMO
What is a PMO
 
Professional Portfolio 2011 - 2015- 8
Professional Portfolio 2011 - 2015- 8Professional Portfolio 2011 - 2015- 8
Professional Portfolio 2011 - 2015- 8
 
Engineering Management,
Engineering Management, Engineering Management,
Engineering Management,
 
Anna Kompanets: PM Performance Measurement and Assessment (UA)
Anna Kompanets: PM Performance Measurement and Assessment (UA)Anna Kompanets: PM Performance Measurement and Assessment (UA)
Anna Kompanets: PM Performance Measurement and Assessment (UA)
 
Going Agile? Three Conversations to Have Before You Start
Going Agile? Three Conversations to Have Before You StartGoing Agile? Three Conversations to Have Before You Start
Going Agile? Three Conversations to Have Before You Start
 
How to Combat the Leadership Crisis
How to Combat the Leadership CrisisHow to Combat the Leadership Crisis
How to Combat the Leadership Crisis
 
IS IT TIME TO RESHAPE YOUR LEADERSHIP DEVELOPMENT STRATEGY?
IS IT TIME TO RESHAPE YOUR LEADERSHIP DEVELOPMENT STRATEGY?IS IT TIME TO RESHAPE YOUR LEADERSHIP DEVELOPMENT STRATEGY?
IS IT TIME TO RESHAPE YOUR LEADERSHIP DEVELOPMENT STRATEGY?
 
Jvms corporate presentation2.0
Jvms corporate presentation2.0Jvms corporate presentation2.0
Jvms corporate presentation2.0
 
How PMOs Can Enable Business Agility - PMI Kentuckiana Chapter 1st Annual Sym...
How PMOs Can Enable Business Agility - PMI Kentuckiana Chapter 1st Annual Sym...How PMOs Can Enable Business Agility - PMI Kentuckiana Chapter 1st Annual Sym...
How PMOs Can Enable Business Agility - PMI Kentuckiana Chapter 1st Annual Sym...
 
The New Trends in Project Management الاتجاهات الحديثة في إدارة المشاريع
The New Trends in Project Management  الاتجاهات الحديثة في إدارة المشاريعThe New Trends in Project Management  الاتجاهات الحديثة في إدارة المشاريع
The New Trends in Project Management الاتجاهات الحديثة في إدارة المشاريع
 
PMP Certification Course in Indonesia - Spoclearn
PMP Certification Course in Indonesia - SpoclearnPMP Certification Course in Indonesia - Spoclearn
PMP Certification Course in Indonesia - Spoclearn
 
Changing the Game in Graduate Development
Changing the Game in Graduate Development Changing the Game in Graduate Development
Changing the Game in Graduate Development
 

Más de Nikolay Stoitsev

Más de Nikolay Stoitsev (20)

Building vs Buying Software
Building vs Buying SoftwareBuilding vs Buying Software
Building vs Buying Software
 
How and why to manage your manager
How and why to manage your managerHow and why to manage your manager
How and why to manage your manager
 
A practical introduction to observability
A practical introduction to observabilityA practical introduction to observability
A practical introduction to observability
 
Building a modern SaaS in 2020
Building a modern SaaS in 2020Building a modern SaaS in 2020
Building a modern SaaS in 2020
 
Everything You Need to Know About NewSQL in 2020
Everything You Need to Know About NewSQL in 2020Everything You Need to Know About NewSQL in 2020
Everything You Need to Know About NewSQL in 2020
 
3 lessons on effective communication for engineers
3 lessons on effective communication for engineers3 lessons on effective communication for engineers
3 lessons on effective communication for engineers
 
ISTA 2019 - Migrating data-intensive microservices from Python to Go
ISTA 2019 - Migrating data-intensive microservices from Python to GoISTA 2019 - Migrating data-intensive microservices from Python to Go
ISTA 2019 - Migrating data-intensive microservices from Python to Go
 
Evolving big microservice architectures
Evolving big microservice architecturesEvolving big microservice architectures
Evolving big microservice architectures
 
The career path of software engineers and how to navigate it
The career path of software engineers and how to navigate itThe career path of software engineers and how to navigate it
The career path of software engineers and how to navigate it
 
Migrating a data intensive microservice from Python to Go
Migrating a data intensive microservice from Python to GoMigrating a data intensive microservice from Python to Go
Migrating a data intensive microservice from Python to Go
 
Using Apache Kafka from Go
Using Apache Kafka from GoUsing Apache Kafka from Go
Using Apache Kafka from Go
 
Large scale stream processing with Apache Flink
Large scale stream processing with Apache FlinkLarge scale stream processing with Apache Flink
Large scale stream processing with Apache Flink
 
Scaling big with Apache Kafka
Scaling big with Apache KafkaScaling big with Apache Kafka
Scaling big with Apache Kafka
 
NewSQL: what, when and how
NewSQL: what, when and howNewSQL: what, when and how
NewSQL: what, when and how
 
How to read the v8 source code?
How to read the v8 source code?How to read the v8 source code?
How to read the v8 source code?
 
Running in multiple data centers
Running in multiple data centersRunning in multiple data centers
Running in multiple data centers
 
Distributed tracing for big systems
Distributed tracing for big systemsDistributed tracing for big systems
Distributed tracing for big systems
 
Reusable patterns for scalable APIs running on Docker @ Java2Days
Reusable patterns for scalable APIs running on Docker @ Java2DaysReusable patterns for scalable APIs running on Docker @ Java2Days
Reusable patterns for scalable APIs running on Docker @ Java2Days
 
Everyday tools and tricks for scaling Node.js
Everyday tools and tricks for scaling Node.jsEveryday tools and tricks for scaling Node.js
Everyday tools and tricks for scaling Node.js
 
Node.js at Uber
Node.js at UberNode.js at Uber
Node.js at Uber
 

Último

%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
masabamasaba
 
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
chiefasafspells
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
masabamasaba
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
masabamasaba
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
masabamasaba
 

Último (20)

Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
 
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
 
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
tonesoftg
tonesoftgtonesoftg
tonesoftg
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 

From programming to management