Download - The Geek's Guide to Leading Teams
![Page 1: The Geek's Guide to Leading Teams](https://reader031.vdocument.in/reader031/viewer/2022032420/55a517051a28abed7f8b46d4/html5/thumbnails/1.jpg)
The Geek’s Guide to Leading Teams
@patkuaPatrick Kua
![Page 3: The Geek's Guide to Leading Teams](https://reader031.vdocument.in/reader031/viewer/2022032420/55a517051a28abed7f8b46d4/html5/thumbnails/3.jpg)
Why do we need a Tech Lead?
![Page 4: The Geek's Guide to Leading Teams](https://reader031.vdocument.in/reader031/viewer/2022032420/55a517051a28abed7f8b46d4/html5/thumbnails/4.jpg)
Why do we need a Tech Lead?
![Page 5: The Geek's Guide to Leading Teams](https://reader031.vdocument.in/reader031/viewer/2022032420/55a517051a28abed7f8b46d4/html5/thumbnails/5.jpg)
![Page 6: The Geek's Guide to Leading Teams](https://reader031.vdocument.in/reader031/viewer/2022032420/55a517051a28abed7f8b46d4/html5/thumbnails/6.jpg)
![Page 7: The Geek's Guide to Leading Teams](https://reader031.vdocument.in/reader031/viewer/2022032420/55a517051a28abed7f8b46d4/html5/thumbnails/7.jpg)
?
![Page 8: The Geek's Guide to Leading Teams](https://reader031.vdocument.in/reader031/viewer/2022032420/55a517051a28abed7f8b46d4/html5/thumbnails/8.jpg)
Source: http://twitter.com/julianboot/status/232830267822309376
@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
@julianboot
![Page 9: The Geek's Guide to Leading Teams](https://reader031.vdocument.in/reader031/viewer/2022032420/55a517051a28abed7f8b46d4/html5/thumbnails/9.jpg)
A simple test for an effective Tech Lead...
![Page 10: The Geek's Guide to Leading Teams](https://reader031.vdocument.in/reader031/viewer/2022032420/55a517051a28abed7f8b46d4/html5/thumbnails/10.jpg)
Does the codebase look like it was written by a single person?
Yes
No
![Page 11: The Geek's Guide to Leading Teams](https://reader031.vdocument.in/reader031/viewer/2022032420/55a517051a28abed7f8b46d4/html5/thumbnails/11.jpg)
What do effective Tech Leads focus on?
![Page 12: The Geek's Guide to Leading Teams](https://reader031.vdocument.in/reader031/viewer/2022032420/55a517051a28abed7f8b46d4/html5/thumbnails/12.jpg)
Tech People
Business You
![Page 13: The Geek's Guide to Leading Teams](https://reader031.vdocument.in/reader031/viewer/2022032420/55a517051a28abed7f8b46d4/html5/thumbnails/13.jpg)
The “Tech” in Tech Lead
![Page 14: The Geek's Guide to Leading Teams](https://reader031.vdocument.in/reader031/viewer/2022032420/55a517051a28abed7f8b46d4/html5/thumbnails/14.jpg)
TECH
Do effective Technical Leaders need to code?
Definitely!
At least 30% of the time with the team
![Page 15: The Geek's Guide to Leading Teams](https://reader031.vdocument.in/reader031/viewer/2022032420/55a517051a28abed7f8b46d4/html5/thumbnails/15.jpg)
http://bit.ly/15Rm4z
![Page 17: The Geek's Guide to Leading Teams](https://reader031.vdocument.in/reader031/viewer/2022032420/55a517051a28abed7f8b46d4/html5/thumbnails/17.jpg)
http://bit.ly/15Rm4z
““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...””
![Page 18: The Geek's Guide to Leading Teams](https://reader031.vdocument.in/reader031/viewer/2022032420/55a517051a28abed7f8b46d4/html5/thumbnails/18.jpg)
Consistency over Cleverness
![Page 20: The Geek's Guide to Leading Teams](https://reader031.vdocument.in/reader031/viewer/2022032420/55a517051a28abed7f8b46d4/html5/thumbnails/20.jpg)
Tabs OR Spaces
2 Spaces OR 4 Spaces
CamelCase OR Underscore
Curly brace end of line OR next line
Brackets OR not
![Page 21: The Geek's Guide to Leading Teams](https://reader031.vdocument.in/reader031/viewer/2022032420/55a517051a28abed7f8b46d4/html5/thumbnails/21.jpg)
Team Culture
![Page 22: The Geek's Guide to Leading Teams](https://reader031.vdocument.in/reader031/viewer/2022032420/55a517051a28abed7f8b46d4/html5/thumbnails/22.jpg)
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?
Team Culture
![Page 23: The Geek's Guide to Leading Teams](https://reader031.vdocument.in/reader031/viewer/2022032420/55a517051a28abed7f8b46d4/html5/thumbnails/23.jpg)
Vision
![Page 24: The Geek's Guide to Leading Teams](https://reader031.vdocument.in/reader031/viewer/2022032420/55a517051a28abed7f8b46d4/html5/thumbnails/24.jpg)
Vision
Yes
No
Can everyone draw the same architecture diagram?
![Page 26: The Geek's Guide to Leading Teams](https://reader031.vdocument.in/reader031/viewer/2022032420/55a517051a28abed7f8b46d4/html5/thumbnails/26.jpg)
Riding Paradox
![Page 27: The Geek's Guide to Leading Teams](https://reader031.vdocument.in/reader031/viewer/2022032420/55a517051a28abed7f8b46d4/html5/thumbnails/27.jpg)
Riding Paradox
“Paradox” by Michael Berg
Consistency vs Improvement
Delivering vs Learning
Technical vs Business
![Page 28: The Geek's Guide to Leading Teams](https://reader031.vdocument.in/reader031/viewer/2022032420/55a517051a28abed7f8b46d4/html5/thumbnails/28.jpg)
People
![Page 29: The Geek's Guide to Leading Teams](https://reader031.vdocument.in/reader031/viewer/2022032420/55a517051a28abed7f8b46d4/html5/thumbnails/29.jpg)
Analytical
Activator
Intellection
Achiever
Strategic
Input
Woo
![Page 30: The Geek's Guide to Leading Teams](https://reader031.vdocument.in/reader031/viewer/2022032420/55a517051a28abed7f8b46d4/html5/thumbnails/30.jpg)
Collective Accuracy = Average Accuracy
+ Diversity*
* Requires ability to integrate
![Page 31: The Geek's Guide to Leading Teams](https://reader031.vdocument.in/reader031/viewer/2022032420/55a517051a28abed7f8b46d4/html5/thumbnails/31.jpg)
Trust isn’t built in one day
![Page 32: The Geek's Guide to Leading Teams](https://reader031.vdocument.in/reader031/viewer/2022032420/55a517051a28abed7f8b46d4/html5/thumbnails/32.jpg)
Growing People
![Page 33: The Geek's Guide to Leading Teams](https://reader031.vdocument.in/reader031/viewer/2022032420/55a517051a28abed7f8b46d4/html5/thumbnails/33.jpg)
Skill/Ability
Cha
lleng
eH
IGH
LOW
LOW HIGH
![Page 34: The Geek's Guide to Leading Teams](https://reader031.vdocument.in/reader031/viewer/2022032420/55a517051a28abed7f8b46d4/html5/thumbnails/34.jpg)
Skill/Ability
Cha
lleng
eH
IGH
LOW
LOW HIGH
Anxiety
![Page 35: The Geek's Guide to Leading Teams](https://reader031.vdocument.in/reader031/viewer/2022032420/55a517051a28abed7f8b46d4/html5/thumbnails/35.jpg)
Skill/Ability
Cha
lleng
eH
IGH
LOW
LOW HIGH
Boredom
![Page 36: The Geek's Guide to Leading Teams](https://reader031.vdocument.in/reader031/viewer/2022032420/55a517051a28abed7f8b46d4/html5/thumbnails/36.jpg)
Skill/Ability
Cha
lleng
eH
IGH
LOW
LOW HIGH
FlowAnxiety
Boredom
![Page 37: The Geek's Guide to Leading Teams](https://reader031.vdocument.in/reader031/viewer/2022032420/55a517051a28abed7f8b46d4/html5/thumbnails/37.jpg)
Learning Activities
Brown Bag sessions
Spike Showcases
Team code reviews
Technical Retrospectives
Pair Programming
Video/Book Club
![Page 38: The Geek's Guide to Leading Teams](https://reader031.vdocument.in/reader031/viewer/2022032420/55a517051a28abed7f8b46d4/html5/thumbnails/38.jpg)
“Bad Is Stronger Than Good” (2001) Baumeister et al
Beware the bad apple
![Page 39: The Geek's Guide to Leading Teams](https://reader031.vdocument.in/reader031/viewer/2022032420/55a517051a28abed7f8b46d4/html5/thumbnails/39.jpg)
Bridging the Business
![Page 40: The Geek's Guide to Leading Teams](https://reader031.vdocument.in/reader031/viewer/2022032420/55a517051a28abed7f8b46d4/html5/thumbnails/40.jpg)
Technical Business
Translating between realms
![Page 41: The Geek's Guide to Leading Teams](https://reader031.vdocument.in/reader031/viewer/2022032420/55a517051a28abed7f8b46d4/html5/thumbnails/41.jpg)
Business Opportunities
![Page 42: The Geek's Guide to Leading Teams](https://reader031.vdocument.in/reader031/viewer/2022032420/55a517051a28abed7f8b46d4/html5/thumbnails/42.jpg)
You
![Page 43: The Geek's Guide to Leading Teams](https://reader031.vdocument.in/reader031/viewer/2022032420/55a517051a28abed7f8b46d4/html5/thumbnails/43.jpg)
![Page 44: The Geek's Guide to Leading Teams](https://reader031.vdocument.in/reader031/viewer/2022032420/55a517051a28abed7f8b46d4/html5/thumbnails/44.jpg)
![Page 45: The Geek's Guide to Leading Teams](https://reader031.vdocument.in/reader031/viewer/2022032420/55a517051a28abed7f8b46d4/html5/thumbnails/45.jpg)
9am
6pm
Monday Tuesday Wednesday Thursday Friday
Email Time Email Time
Planning Time
1:1s
Email Time
Planning Time
Email Time
Next week planning
![Page 46: The Geek's Guide to Leading Teams](https://reader031.vdocument.in/reader031/viewer/2022032420/55a517051a28abed7f8b46d4/html5/thumbnails/46.jpg)
People The Tech of a Tech Lead
Bridging the Business You
![Page 47: The Geek's Guide to Leading Teams](https://reader031.vdocument.in/reader031/viewer/2022032420/55a517051a28abed7f8b46d4/html5/thumbnails/47.jpg)
Questions?
@patkuaPatrick Kua