68
PATTERNS AND ANTIPATTERNS OF TECH LEADERSHIP @laurapatersonuk & @patkua

Patterns and Anti-Patterns of Tech Leadership

Embed Size (px)

Citation preview

Page 1: Patterns and Anti-Patterns of Tech Leadership

PATTERNS  AND  ANTI-­‐PATTERNS  OF  TECH  LEADERSHIP  

@laurapatersonuk & @patkua

Page 2: Patterns and Anti-Patterns of Tech Leadership

ABOUT US

Page 3: Patterns and Anti-Patterns of Tech Leadership

ABOUT US

@laurapatersonuk Laura Paterson

Architect

Tech Lead

Coach

Project Manager

Page 4: Patterns and Anti-Patterns of Tech Leadership

ABOUT US

@patkua Patrick Kua

Architect

Tech Lead

Author

Coach

Page 5: Patterns and Anti-Patterns of Tech Leadership

Interviews from over 35 Tech Leads from various companies and industries

Page 6: Patterns and Anti-Patterns of Tech Leadership

JOURNEY OF A TECH LEAD

Page 7: Patterns and Anti-Patterns of Tech Leadership

OUR FIRST-TIME TECH LEAD

Hayden

Page 8: Patterns and Anti-Patterns of Tech Leadership

Public Website

Content API

Page 9: Patterns and Anti-Patterns of Tech Leadership

“Wow. I’ve just been made a Tech Lead”

Hayden

Page 10: Patterns and Anti-Patterns of Tech Leadership

Content API Team

QA Dev

Dev

Grad

BA

Dev

Page 11: Patterns and Anti-Patterns of Tech Leadership

“What does a Tech Lead do exactly?”

Hayden

Page 12: Patterns and Anti-Patterns of Tech Leadership

JOURNEY OF A TECH LEAD

PART 1

Page 13: Patterns and Anti-Patterns of Tech Leadership

“Something I can really get my teeth into!”

Page 14: Patterns and Anti-Patterns of Tech Leadership

“This is going to be great, I’ve been looking for a chance to try a new RESTful API design.”

Page 15: Patterns and Anti-Patterns of Tech Leadership

“Wow, we really don’t have much time I better get my

head down and start coding...”

Page 16: Patterns and Anti-Patterns of Tech Leadership

“I need to do this myself to make sure it’s right...”

Page 17: Patterns and Anti-Patterns of Tech Leadership
Page 18: Patterns and Anti-Patterns of Tech Leadership

IT ORGANISATION MAP

Page 19: Patterns and Anti-Patterns of Tech Leadership

A LONG-TIME TECH LEAD

Bobbie

Page 20: Patterns and Anti-Patterns of Tech Leadership
Page 21: Patterns and Anti-Patterns of Tech Leadership

“Hayden, can we chat?”

Page 22: Patterns and Anti-Patterns of Tech Leadership

“I’ve noticed a few things I’d like to share with you.”

Page 23: Patterns and Anti-Patterns of Tech Leadership

“Errr… sure.”

Page 24: Patterns and Anti-Patterns of Tech Leadership

“Great!”

Page 25: Patterns and Anti-Patterns of Tech Leadership
Page 26: Patterns and Anti-Patterns of Tech Leadership

“What are your developers thinking and feeling?”

Page 27: Patterns and Anti-Patterns of Tech Leadership

“Hmmm...”

Page 28: Patterns and Anti-Patterns of Tech Leadership

Content API Team

Dev

Dev Grad

BA

Dev

QA

Page 29: Patterns and Anti-Patterns of Tech Leadership

ANTI-PATTERNS

Page 30: Patterns and Anti-Patterns of Tech Leadership

MOLE

Page 31: Patterns and Anti-Patterns of Tech Leadership

DICTATOR

Page 32: Patterns and Anti-Patterns of Tech Leadership

HERO

Page 33: Patterns and Anti-Patterns of Tech Leadership

ANTI-PATTERNS

Page 34: Patterns and Anti-Patterns of Tech Leadership

“I need to do things differently...”

Page 35: Patterns and Anti-Patterns of Tech Leadership

“I need to look up from the code, and see the bigger

picture”

Page 36: Patterns and Anti-Patterns of Tech Leadership

“I need to leave the team make their own decisions”

Page 37: Patterns and Anti-Patterns of Tech Leadership

“I need to give everyone a chance to work on the

interesting bits”

Page 38: Patterns and Anti-Patterns of Tech Leadership

JOURNEY OF A TECH LEAD

PART 2

Page 39: Patterns and Anti-Patterns of Tech Leadership

“I’m going to let the team find the solution.”

Page 40: Patterns and Anti-Patterns of Tech Leadership
Page 41: Patterns and Anti-Patterns of Tech Leadership

“Instead of TDD, we are going to do Performance-Testing

Driven Development”

Page 42: Patterns and Anti-Patterns of Tech Leadership
Page 43: Patterns and Anti-Patterns of Tech Leadership

“Hayden, can we chat?”

Page 44: Patterns and Anti-Patterns of Tech Leadership

“Oh...”

Page 45: Patterns and Anti-Patterns of Tech Leadership

Content API Team

QA Dev

Dev Grad

BA Dev

?? ??

Page 46: Patterns and Anti-Patterns of Tech Leadership

ANTI-PATTERNS

Page 47: Patterns and Anti-Patterns of Tech Leadership

IVORY TOWER

Page 48: Patterns and Anti-Patterns of Tech Leadership

OUTSIDER

Page 49: Patterns and Anti-Patterns of Tech Leadership

ANTI-PATTERNS

Page 50: Patterns and Anti-Patterns of Tech Leadership

“I need to do things differently...”

Page 51: Patterns and Anti-Patterns of Tech Leadership

“I need to really get to know the team.”

Page 52: Patterns and Anti-Patterns of Tech Leadership

“Encouraging debate will engage the team, and result in

better solutions.”

Page 53: Patterns and Anti-Patterns of Tech Leadership

“If I teach what I know, instead of doing it myself, we’ll be a

better team”

Page 54: Patterns and Anti-Patterns of Tech Leadership

JOURNEY OF A TECH LEAD

PART 3

Page 55: Patterns and Anti-Patterns of Tech Leadership

LEARNINGS

Page 56: Patterns and Anti-Patterns of Tech Leadership

ANTI-PATTERNS RECAP

MOLE

DICTATOR

HERO

OUTSIDER

IVORY TOWER

Page 57: Patterns and Anti-Patterns of Tech Leadership

PATTERNS

Page 58: Patterns and Anti-Patterns of Tech Leadership

TEACHER

Page 59: Patterns and Anti-Patterns of Tech Leadership

COACH

Page 60: Patterns and Anti-Patterns of Tech Leadership

BRIDGE

Page 61: Patterns and Anti-Patterns of Tech Leadership

CHAMPION

Page 62: Patterns and Anti-Patterns of Tech Leadership

TEAM MEMBER

Page 63: Patterns and Anti-Patterns of Tech Leadership

MENTOR

Page 64: Patterns and Anti-Patterns of Tech Leadership

CONCLUSION

Page 65: Patterns and Anti-Patterns of Tech Leadership

CONCLUSION

● Many more...

● Context is king

● Feedback is essential

● Stay in balance

Page 66: Patterns and Anti-Patterns of Tech Leadership

JOURNEY OF A TECH LEAD

THE EPILOGUE

Page 67: Patterns and Anti-Patterns of Tech Leadership

Bobbie Jessie Hayden

Page 68: Patterns and Anti-Patterns of Tech Leadership

THANK YOU

For questions:

@laurapatersonuk

@patkua