Download
slide1 n.
Skip this Video
Loading SlideShow in 5 Seconds..
The Geek's Guide to Leading Teams PowerPoint Presentation
Download Presentation
The Geek's Guide to Leading Teams

The Geek's Guide to Leading Teams

2225 Views Download Presentation
Download Presentation

The Geek's Guide to Leading Teams

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. The Geek’s Guide to Leading Teams Patrick Kua @patkua

  2. Available on leanpub (http://tiny.cc/twtl)

  3. Why do we need a Tech Lead?

  4. Why do we need a Tech Lead?

  5. ?

  6. @julianboot @thejayfields: I had ten guys on my last project, all of them had opinions and all of them were expressed in the code base #speakerconf Source: http://twitter.com/julianboot/status/232830267822309376

  7. A simple test for an effective Tech Lead...

  8. Does the codebase look like it was written by a single person? Yes No

  9. What do effective Tech Leads focus on?

  10. People Tech Business You

  11. The “Tech” in Tech Lead

  12. Do effective Technical Leaders need to code? Definitely! At least 30% of the time with the team TECH

  13. http://bit.ly/15Rm4z

  14. “...respect is the currency of the realm” http://bit.ly/15Rm4z

  15. ““The amount of respect an IT pro pays someone is a measure of how tolerable that person is when it comes to getting things done...”” http://bit.ly/15Rm4z

  16. Consistency over Cleverness

  17. http://www.emacswiki.org/emacs/TabsSpacesBoth

  18. Brackets OR not Curly brace end of line OR next line Tabs OR Spaces 2 Spaces OR 4 Spaces CamelCase OR Underscore

  19. Team Culture

  20. Team Culture How long does the build stay broken? Do people avoid conflict? Do people offer new ideas? Do people flag when they need help? Do people feel okay to admit being wrong?

  21. Vision

  22. Vision Can everyone draw the same architecture diagram? Yes No

  23. Free download: http://bit.ly/1Esrn7f

  24. Riding Paradox

  25. Riding Paradox Consistency vs Improvement Delivering vs Learning Technical vs Business “Paradox” by Michael Berg

  26. People

  27. Woo Intellection Strategic Analytical Achiever Activator Input

  28. Collective Accuracy Average Accuracy + Diversity* = * Requires ability to integrate

  29. Trust isn’t built in one day

  30. Growing People

  31. HIGH Challenge LOW Skill/Ability HIGH LOW

  32. HIGH Anxiety Challenge LOW Skill/Ability HIGH LOW

  33. HIGH Challenge Boredom LOW Skill/Ability HIGH LOW

  34. HIGH Flow Anxiety Challenge Boredom LOW Skill/Ability HIGH LOW

  35. Brown Bag sessions Team code reviews Pair Programming Learning Activities Spike Showcases Video/Book Club Technical Retrospectives

  36. Beware the bad apple “Bad Is Stronger Than Good” (2001) Baumeister et al

  37. Bridging the Business

  38. Translating between realms Technical Business

  39. Business Opportunities

  40. You

  41. Monday Tuesday Wednesday Thursday Friday Email Time Email Time 9am Email Time Email Time 1:1s Planning Time Next week planning 6pm Planning Time

  42. People The Tech of a Tech Lead Bridging the Business You

  43. Questions? Patrick Kua @patkua