1.21k likes | 3.32k Views
Updated presentation on the latest advice on how geeks can learn how to lead teams better.
E N D
@patkua THE GEEK’S GUIDE TO LEADING TEAMS
ABOUT @PATKUA Architect Developer Leader Coach Life-long learner Author http://tiny.cc/twtl http://tiny.cc/retros 2
WHY DO WE NEED A TECH LEAD?
THINK THIS DOESN’T HAPPEN IN THE REAL WORLD?
@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
A SIMPLE TEST FOR AN EFFECTIVE TECH LEAD...
Does the codebase look like it was written by a single person? Yes No
WHAT DOES A GOOD TECH LEAD FOCUS ON?
Programming P People P Process P
Programming People P Process P
Programming Programming People Process P
Programming Programming People People Process
Programming Programming People People Process Process
PROGRAMMING Do effective Technical Leaders need to code?
PROGRAMMING Do effective Technical Leaders need to code? DEFINITELY
PROGRAMMING Do effective Technical Leaders need to code? DEFINITELY
PROGRAMMING Do effective Technical Leaders need to code? DEFINITELY
PROGRAMMING Do effective Technical Leaders need to code? DEFINITELY At least 30% of the time with the team
PROGRAMMING http://bit.ly/15Rm4z
PROGRAMMING ...respect is the currency of the realm http://bit.ly/15Rm4z
PROGRAMMING ...respect is the currency of the realm 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
PROGRAMMING Consistency over Cleverness
PROGRAMMING There are more important topics to spend time on...
PROGRAMMING Team Culture
PROGRAMMING Team Culture
PROGRAMMING How long does the build stay broken? Team Culture
PROGRAMMING How long does the build stay broken? Do people avoid conflict? Team Culture
PROGRAMMING How long does the build stay broken? Do people avoid conflict? Do people offer new ideas? Team Culture
PROGRAMMING How long does the build stay broken? Do people avoid conflict? Do people offer new ideas? Team Culture Do people flag when they need help?
PROGRAMMING How long does the build stay broken? Do people avoid conflict? Do people offer new ideas? Team Culture Do people flag when they need help? Do people feel okay to admit being wrong?
PROGRAMMING Vision