SlideShare una empresa de Scribd logo
1 de 38
Descargar para leer sin conexión
Managing Human vs Bits
Kiran Patel - Director of Engineering, Shutterstock
@kpatel79
ABOUT ME
COMPANIES
- Sprint
- Condé Nast
- Startups
- Shutterstock
JOBS
- Software Engineer
- Production Support Specialist
- RF Engineer
- Tech Lead
- Engineering Manager
- Director of Engineering
HOW MIGHT ONE BECOME A MANAGER?
Accidentally OR Intentionally
WHAT ABOUT ME…
In	the	beginning,	
I	said	“NO”	to	Engineering	Management
MANAGER : “I’m drowning,
can you manage this team
for me?”
ME : Ummm…Sure…
- Leading technical conversations
- Offering hands when seeing struggling
teammates
- Caring others productivity and outcome
along with my own
- Involving in hiring great talent and enabling
them to build great products
I started…
I started enjoying optimizing people,
more than code.
“One of the great things
about building a team is the
amazing people that you
can hire and work with you.”
Ben Horowitz – The Hard Thing About Hard Things
HOW DO YOU KNOW IF YOU’RE READY?
MANAGE IN THREE DIMENTIONS
MANAGE IN THREE DIMENTIONS
TEAM
MANAGE IN THREE DIMENTIONS
TEAM
PEERS
MANAGE IN THREE DIMENTIONS
TEAM
PEERS MANAGER
YOUR TEAM
- Can you effectively lead engineers, particularly your
former colleagues?
- Do you fully understand the work?
- Will you take responsibilities for your team?
YOUR PEERS
- Can you work well with your fellow managers?
- Do you communicate effectively with your peers?
YOUR MANAGER
- Can you give clear snapshots of the projects for
managers?
- Can you skillfully push back if you disagree with
your manager?
- Can you manage up?
“Manager’s job is not to
make people work, but to
enable people to work.”
Tom Demarco – Peopleware – Productive Projects &
Teams
DON’T MANAGE…
- Only to advance your career
- In order to please your boss
- To ”take one for the team”
MANAGE IF…
- Growth for you involves others
- You channel empathy
- You can give the trust you ask from others
WELCOME TO THE MANAGEMENT
Get ready to say goodbye to coding
Get ready to say goodbye to coding
Get ready to say “HELLO” to team
- Unintuitive
- Individualized
- Constantly Iterative
- About people
- Often an anti-pattern
ENGINERRING MANAGEMENT IS
“The fundamental response
to change is not logical, it’s
emotional.”
RULES OF ENGAGEMENT
GET TO KNOW YOURSELF
- Time management
- Sleep management
- When are you at your best?
- Fighting or Flighting?
- Happy, learning, growing?
- Can you scale?
- Constant reflection
SEEK HELP, IMMEDIATELY
- Find yourself a mentor
- Educate yourself
- Solicit feedback, Listen
- Count on sr. team members
- Embrace failures
COMMUNICATION
- Revisit every time you double your team
- General – email, slack, hangout
- Team - 1-1, direct reports
- Company – all hands
- Pragmatism
- Systems	Scale	vs	People	Scale
- Individual	+	Team	Motivation
- Parse	personality	and	performance
- Find	your	truth-teller
INDIVIDUALS
“There are two things you
should always be thinking
about: People's day-to-day
and their year-to-year.”
- You're directly supporting the people on your team
- you're managing execution and coordination across
teams
- you're stepping back to observe and evolve the
broader organization and its processes as it grows
When engineering management
is done right, you're focusing on
three big things…
MY KINDLE
- The Hard Things about Hard Things
- Managing Humans
- Creativity Inc.
- The Phoenix Projects
- The Goal – A Process of Ongoing Improvement
- The Power of Habit
- Extreme Ownership : How U.S. Navy Seal Lead
and Win
Join Our Team @shutterstock
We empower our product and tech teams to push boundaries
and build a lot of really cool systems at scale.
COLLABORATIVE AGILE EXPERIMENTAL DATA-DRIVEN
See what we’ve been working on by checking out @ tech.shutterstock.com & career.shutterstock.com
Thank	y u

Más contenido relacionado

Similar a Managing humans vs bits

Is There A You In Team Feb 25 2009 At The University Of Waterloo
Is There A You In Team    Feb 25 2009 At The University Of WaterlooIs There A You In Team    Feb 25 2009 At The University Of Waterloo
Is There A You In Team Feb 25 2009 At The University Of Waterloo
jimlove
 
Star Care Innovation Focus
Star Care Innovation FocusStar Care Innovation Focus
Star Care Innovation Focus
Ravi Shakamuri
 
Star careinnovation
Star careinnovationStar careinnovation
Star careinnovation
guest8f323f8
 
Herding cats (managing software development)
Herding cats (managing software development)Herding cats (managing software development)
Herding cats (managing software development)
cfry
 
7 Things Law Firms Should Be Doing
7 Things Law Firms Should Be Doing7 Things Law Firms Should Be Doing
7 Things Law Firms Should Be Doing
Mike Barnes
 

Similar a Managing humans vs bits (20)

tips for hr professional
tips for hr professionaltips for hr professional
tips for hr professional
 
Agility's Final Boss is The Boss
Agility's Final Boss is The BossAgility's Final Boss is The Boss
Agility's Final Boss is The Boss
 
Managing your tech career
Managing your tech careerManaging your tech career
Managing your tech career
 
Measuring Team Happiness – A Real-Life Journey of Fostering an Engaging Worki...
Measuring Team Happiness – A Real-Life Journey of Fostering an Engaging Worki...Measuring Team Happiness – A Real-Life Journey of Fostering an Engaging Worki...
Measuring Team Happiness – A Real-Life Journey of Fostering an Engaging Worki...
 
The Elephant In The Room: Motivation (2nd revision)
The Elephant In The Room: Motivation (2nd revision)The Elephant In The Room: Motivation (2nd revision)
The Elephant In The Room: Motivation (2nd revision)
 
Is There A You In Team Feb 25 2009 At The University Of Waterloo
Is There A You In Team    Feb 25 2009 At The University Of WaterlooIs There A You In Team    Feb 25 2009 At The University Of Waterloo
Is There A You In Team Feb 25 2009 At The University Of Waterloo
 
Star Care Innovation Focus
Star Care Innovation FocusStar Care Innovation Focus
Star Care Innovation Focus
 
Star careinnovation
Star careinnovationStar careinnovation
Star careinnovation
 
Management Debt - Practicing Leadership With Consciousness
Management Debt - Practicing Leadership With ConsciousnessManagement Debt - Practicing Leadership With Consciousness
Management Debt - Practicing Leadership With Consciousness
 
From Engineer to Engineering Manager
From Engineer to Engineering ManagerFrom Engineer to Engineering Manager
From Engineer to Engineering Manager
 
Unleash your HR Career (final)
Unleash your HR Career (final)Unleash your HR Career (final)
Unleash your HR Career (final)
 
Point Nine Saas Summit - Scaling Teams
Point Nine Saas Summit - Scaling TeamsPoint Nine Saas Summit - Scaling Teams
Point Nine Saas Summit - Scaling Teams
 
Pactify - one pagers slide deck
Pactify - one pagers slide deckPactify - one pagers slide deck
Pactify - one pagers slide deck
 
Very Contentious, hopefully Inspirational and very Thought Provoking.
Very Contentious, hopefully Inspirational and very Thought Provoking.  Very Contentious, hopefully Inspirational and very Thought Provoking.
Very Contentious, hopefully Inspirational and very Thought Provoking.
 
How to Manage a UX Team (without losing your mind!)
How to Manage a UX Team (without losing your mind!)How to Manage a UX Team (without losing your mind!)
How to Manage a UX Team (without losing your mind!)
 
11 di b iuk presentation
11 di b  iuk presentation11 di b  iuk presentation
11 di b iuk presentation
 
Herding cats (managing software development)
Herding cats (managing software development)Herding cats (managing software development)
Herding cats (managing software development)
 
Ceo Fusion Teams
Ceo Fusion   TeamsCeo Fusion   Teams
Ceo Fusion Teams
 
7 Things Law Firms Should Be Doing
7 Things Law Firms Should Be Doing7 Things Law Firms Should Be Doing
7 Things Law Firms Should Be Doing
 
Future organisations
Future organisationsFuture organisations
Future organisations
 

Último

Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Kandungan 087776558899
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
Epec Engineered Technologies
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
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
dharasingh5698
 

Último (20)

22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
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
 
Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086
 
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
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
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
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 
2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
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
 

Managing humans vs bits

  • 1. Managing Human vs Bits Kiran Patel - Director of Engineering, Shutterstock @kpatel79
  • 3. COMPANIES - Sprint - Condé Nast - Startups - Shutterstock
  • 4. JOBS - Software Engineer - Production Support Specialist - RF Engineer - Tech Lead - Engineering Manager - Director of Engineering
  • 5. HOW MIGHT ONE BECOME A MANAGER?
  • 9. MANAGER : “I’m drowning, can you manage this team for me?” ME : Ummm…Sure…
  • 10. - Leading technical conversations - Offering hands when seeing struggling teammates - Caring others productivity and outcome along with my own - Involving in hiring great talent and enabling them to build great products I started…
  • 11. I started enjoying optimizing people, more than code.
  • 12. “One of the great things about building a team is the amazing people that you can hire and work with you.” Ben Horowitz – The Hard Thing About Hard Things
  • 13. HOW DO YOU KNOW IF YOU’RE READY?
  • 14. MANAGE IN THREE DIMENTIONS
  • 15. MANAGE IN THREE DIMENTIONS TEAM
  • 16. MANAGE IN THREE DIMENTIONS TEAM PEERS
  • 17. MANAGE IN THREE DIMENTIONS TEAM PEERS MANAGER
  • 18. YOUR TEAM - Can you effectively lead engineers, particularly your former colleagues? - Do you fully understand the work? - Will you take responsibilities for your team?
  • 19. YOUR PEERS - Can you work well with your fellow managers? - Do you communicate effectively with your peers?
  • 20. YOUR MANAGER - Can you give clear snapshots of the projects for managers? - Can you skillfully push back if you disagree with your manager? - Can you manage up?
  • 21. “Manager’s job is not to make people work, but to enable people to work.” Tom Demarco – Peopleware – Productive Projects & Teams
  • 22. DON’T MANAGE… - Only to advance your career - In order to please your boss - To ”take one for the team”
  • 23. MANAGE IF… - Growth for you involves others - You channel empathy - You can give the trust you ask from others
  • 24. WELCOME TO THE MANAGEMENT
  • 25. Get ready to say goodbye to coding
  • 26. Get ready to say goodbye to coding Get ready to say “HELLO” to team
  • 27. - Unintuitive - Individualized - Constantly Iterative - About people - Often an anti-pattern ENGINERRING MANAGEMENT IS
  • 28. “The fundamental response to change is not logical, it’s emotional.”
  • 30. GET TO KNOW YOURSELF - Time management - Sleep management - When are you at your best? - Fighting or Flighting? - Happy, learning, growing? - Can you scale? - Constant reflection
  • 31. SEEK HELP, IMMEDIATELY - Find yourself a mentor - Educate yourself - Solicit feedback, Listen - Count on sr. team members - Embrace failures
  • 32. COMMUNICATION - Revisit every time you double your team - General – email, slack, hangout - Team - 1-1, direct reports - Company – all hands
  • 33. - Pragmatism - Systems Scale vs People Scale - Individual + Team Motivation - Parse personality and performance - Find your truth-teller INDIVIDUALS
  • 34. “There are two things you should always be thinking about: People's day-to-day and their year-to-year.”
  • 35. - You're directly supporting the people on your team - you're managing execution and coordination across teams - you're stepping back to observe and evolve the broader organization and its processes as it grows When engineering management is done right, you're focusing on three big things…
  • 36. MY KINDLE - The Hard Things about Hard Things - Managing Humans - Creativity Inc. - The Phoenix Projects - The Goal – A Process of Ongoing Improvement - The Power of Habit - Extreme Ownership : How U.S. Navy Seal Lead and Win
  • 37. Join Our Team @shutterstock We empower our product and tech teams to push boundaries and build a lot of really cool systems at scale. COLLABORATIVE AGILE EXPERIMENTAL DATA-DRIVEN See what we’ve been working on by checking out @ tech.shutterstock.com & career.shutterstock.com