The Black Magic of Engineering Management

Engineering

adam-christian
of 38
Description
Text
  • E N G I N E E R I N G M A N A G E M E N T T H E B L A C K M A G I C
  • Growing a start-up requires individual and organizational change, here are some helpful approaches.
  • • F I R S T T I M E I N S PA I N • F I R S T N O N - T E C H N I C A L TA L K • F I R S T V E L O C I T Y C O N F E R E N C E • R E N E W E D N E R V O U S N E S S O N S TA G E Thrilled to be here…
  • A B O U T M E C O M PA N I E S - O S A F - S L I D E - M O Z I L L A - S A U C E L A B S J O B S - Q A E N G I N E E R - W E B D E V E L O P E R - J AVA S C R I P T A R C H I T E C T - A U T O M AT I O N M A N A G E R - D I R E C T O R O F W E B D E V - V P O F E N G I N E E R I N G L I F E - F R O M C A S C A D I A - H A P P I LY M A R R I E D - T R AV E L , S K I , S A I L - ~ 9 Y E A R S O F S F GH: github.com/admc TW: twitter.com/admc http://github.com/admc http://twitter.com/admc
  • S A U C E L A B S 447 Device/OS/Browser Platforms Open Sauce
  • This talk was fully written on Thursdays and Sundays. • C O N F E R E N C E D R I V E N { D E V E L O P M E N T }
  • So what happened? • S A I D “ N O ” T O M A N A G E M E N T • I H I R E D A B U N C H O F A W E S O M E P E O P L E . • S TA R T E D A S S I G N I N G T H E M TA S K S . • … • T O D AY “One of the great things about building a tech company is the amazing people that you can hire.” ― Ben Horowitz, The Hard Thing About Hard Things: Building a Business When There Are No Easy Answers
  • B L A C K M A G I C ? “The manager’s function is not to make people work, but to make it possible for people to work.” ― Tom DeMarco, Peopleware : Productive Projects and Teams
  • I enjoy optimizing people, more than code.
  • I N V E R T E D P Y R A M I D • You (the manager!)
  • • U N I N T U I T I V E • I N D I V I D U A L I Z E D • C O N S TA N T LY I T E R AT I N G • A B O U T P E O P L E • O F T E N A N A N T I - PAT T E R N Engineering Management is…
  • D E A R E N G I N E E R , W E L C O M E T O M A N A G E M E N T.
  • Success in engineering management doesn’t just happen, it’s like anything else, your have to geek out on it to be awesome.
  • • T I M E M A N A G E M E N T • C A L E N D A R & E M A I L & T H I N K I N G • H O U R S O F S L E E P • W H E N A R E Y O U AT Y O U R B E S T • F I G H T I N G O R F L I G H T I N G • H A P P Y, L E A R N I N G , G R O W I N G ? • C A N Y O U S C A L E ? • C O N S TA N T R E F L E C T I O N STEP 1: Know yourself.
  • STEP 2: Get help, immediately. • S E E K O U T M E N T O R S • R E A D B O O K S • S O L I C I T F E E D B A C K , L I S T E N . • C O U N T O N S R T E A M M E M B E R S • G E T A C O A C H • Y O U W I L L FA I L , A C C E P T A N D M O V E O N .
  • Marc: “Do you know the best thing about startups?” Ben: “What?” Marc: “You only ever experience two emotions: euphoria and terror. And I find that lack of sleep enhances them both.” 
 ― Ben Horowitz, The Hard Thing About Hard Things: Building a Business When There Are No Easy Answers
  • S TA R T U P C U R V E admc @ Portland
  • “The fundamental response to change is not logical, but emotional.” ― Tom DeMarco, Peopleware: Productive Projects and Teams
  • T H E E V O LV I N G R O L E • D I S C O V E RY • L E A D B Y E X A M P L E • TA K E O N R E S P O N S I B I L I T Y • B E A N A G E N T O F C H A N G E • S U R V I VA L • T E C H C R U N C H • S T R U C T U R A L G R O U N D W O R K • C O N T R O L L E D C H A O S • P R O D U C T E X P E R I M E N TAT I O N • G R O W T H • C U LT U R E • P R O C E S S • H I R I N G & R E C R U I T I N G
  • F LY I N G S A U C E R S
  • C O M M U N I C AT I O N • R E V I S I T E V E R Y T I M E Y O U D O U B L E • E N G I N E E R I N G A L L H A N D S ( M O N T H LY ) • E N G I N E E R I N G M G M T M E E T I N G ( W E E K LY ) • T E A M S TA N D - U P ’ S ( W E E K LY ) • S C H E D U L E D 1 : 1 ( W E E K LY, O R B I W E E K LY ) • S L A C K , E M A I L , L U N C H , G TA L K , S K Y P E , H A N G O U T • D O N ’ T G E T C R U S H E D B Y M E E T I N G S
  • VA L U E S Y S T E M S • P R O V I D E O R D E R A N D C O H E S I O N • D E C I S I O N S Y S T E M , B L U R R E D L I N E S • R E - V I S I T E D , A D A P T E D , H O N O R E D • E X I S T F R O M I N S I D E O U T
  • O U R VA L U E S • E X C E L L E N C E A N D P E R S O N A L G R O W T H • T R U T H A N D T R A N S PA R E N C Y • I T ’ S O K AY T O B E W R O N G ; N O T S TAY W R O N G . • I N T E G R I T Y • R E S P E C T https://saucelabs.com/our-values https://saucelabs.com/our-values
  • “Visual supervision is a joke for development workers. Visual supervision is for prisoners.” ― Tom DeMarco, Peopleware : Productive Projects and Teams
  • C U LT U R E - U N I F I E D M I S S I O N A N D P U R P O S E - T R U S T A N D R E S P E C T - F R E E D O M T O I N N O VAT E - L O N G T E R M I N V E S T M E N T S - F U N A N D C H A L L E N G I N G - C E L E B R AT E W I N S We made a video. I revisit it often.
  • B A L A N C E - B R E A K S A F T E R B I G P U S H E S - T E C H C R U N C H A L L N I G H T E R S … - P R I O R I T I Z AT I O N - S AY I N G “ N O ” - R E A L VA C AT I O N S - R E A L B O U N D A R I E S ( 2 4 / 7 E M A I L )
  • Decided at an 8 hour offsite.
  • H I R I N G - C U LT U R A L F I R S T, T E C H N I C A L S E C O N D - B E C R E AT I V E A N D O P E N M I N D E D - Q U A L I T Y O V E R Q U A N T I T Y - S L O W A N D S T E A D Y W I N S T H E R A C E - T R U S T Y O U R G U T Hiring is long term planning, and will slow you down.
  • “One of your many jobs as manager is information conduit, and the rules are deceptively simple: for each piece of information you see, you must correctly determine who on your team needs that piece of information to do their job.” ― Michael Lopp, Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
  • O R G S T R U C T U R E • D O Y O U R H O M E W O R K • C R O S S F U N C T I O N A L P R O J E C T S • C R O S S F U N C T I O N A L T E A M S • D I S - O R G C H A R T • E V O LV I N G G R A P H , N O T T R E E http://pando.com/2013/02/28/why-yammer-believes-the-traditional-engineering-organizational-structure-is-dead/ http://pando.com/2013/02/28/why-yammer-believes-the-traditional-engineering-organizational-structure-is-dead/
  • R U L E S T O L I V E B Y… • D E F I N E & S TAT E Y O U R G O A L S • H AV E A V I S I O N • M A K E D A I LY P R O G R E S S • T H E C A L M , I N D I C AT E S A S T O R M • W H I S K E Y Are people happy on your team?
  • M I S C O N C E P T I O N S • T H E J O B O F A M A N A G E R • M A N A G E R S A N D C O D I N G • M A N A G E R S V S L E A D S V S P M ’ S • M A N A G E M E N T E X P E R I E N C E • C T O V S V P E V S C H I E F A R C H I T E C T • P E O P L E & & A R C H I T E C T U R E
  • Manager…
  • S TAY AW E S O M E
  • - M A N A G I N G H U M A N S - P E O P L E W A R E - H O W N A S A B U I L D S T E A M S - T H E H A R D T H I N G A B O U T H A R D T H I N G S - S H O G U N : A N O V E L O F J A PA N - T H E 4 8 L A W S O F P O W E R M Y K I N D L E
  • - W E B D E V E L O P M E N T - D I S T R I B U T E D S Y S T E M S - M O B I L E A N D H A R D W A R E H A C K E R S - S Y S A D M I N , S Y S E N G I N E E R - N E T W O R K E N G I N E E R I N G We are hiring @ Sauce Labs
  • M Y O F F I C E H O U R S AT V E L O C I T Y. E U : 1 8 - 1 1 - 2 0 1 4 1 1 : 1 5 - 1 1 : 5 0 C E T ( 3 5 M I N U T E S ) R O O M : TA B L E B ( S P O N S O R PAV I L I O N ) T H A N K S !
Comments
Top