Upload
patrick-kua
View
1.899
Download
0
Embed Size (px)
Citation preview
WHAT I WISH I KNEW
@patkua
AS A FIRST TIME TECH LEAD
Who is @thoughtworks
Tech Radar First Continuous Integration Tool
2
ABOUT @PATKUA
Architect
Developer
Leader
Coach
Life-long learner
Author
http://tiny.cc/retros
3
http://tiny.cc/twtl
Tech Lead
Interviews from over 35 Tech Leads from various companies and industries
5
PART 1
6
PART 3
LIFE AS A DEVELOPER
FIRST TIME TECH LEAD
WISER TECH LEAD
PART 2
PART 1
7
PART 3
LIFE AS A DEVELOPER
FIRST TIME TECH LEAD
WISER TECH LEAD
PART 2
PART 1
8
PART 3PART 2
LIFE AS A DEVELOPER
9
PART 1
LIFE AS A DEVELOPER
CONGRATULATIONSYou’ve just been
made a Tech Lead
You’ve just been made a Tech Lead
NOW WHAT?
17
PART 1
LIFE AS A DEVELOPER
18
PART 2
FIRST TIME TECH LEAD
PART 1
Clean Code
TDD
CI&CD
Refactoring
DDD
Design Patterns
?
?
?
?
?
THE PATH IS ROCKY
MISTAKE LOYALTY CARD
MISTAKE LOYALTY CARD
Writing code all the time
MISTAKE LOYALTY CARD
Writing code all the time
Making all the technical decisions
MISTAKE LOYALTY CARD
Writing code all the time
Making all the technical decisions
People - that’s someone else’s
problem
MISTAKE LOYALTY CARD
Writing code all the time
Making all the technical decisions
People - that’s someone else’s
problem
The team know what
they’re doing
MISTAKE LOYALTY CARD
Writing code all the time
Making all the technical decisions
People - that’s someone else’s
problem
The team know what
they’re doing
They’ll resolve arguments themselves
MISTAKE LOYALTY CARD
Writing code all the time
Making all the technical decisions
People - that’s someone else’s
problem
The team know what
they’re doing
They’ll resolve arguments themselves
28
PART 2
FIRST TIME TECH LEAD
PART 1
PART 3
29
PART 2PART 1
WISER TECH LEAD
21 3 4 5 6 7 8 9 10
21 3 4 5 6 7 8 9 101
The world will nolonger be binary
21 3 4 5 6 7 8 9 101
no longer binary
no longer binary
no longer binary
21 3 4 5 6 7 8 9 102
don’t needYou toall the answershave
21 3 4 5 6 7 8 9 102
don’t need all the answers
I don’t know. Let’s ask someone or find someone
who knows
21 3 4 5 6 7 8 9 103
Your role is not to beliked by everyone
21 3 4 5 6 7 8 9 103
is not to be liked by everyone
21 3 4 5 6 7 8 9 103
is not to be liked by everyone
21 3 4 5 6 7 8 9 104
You are not alone
21 3 4 5 6 7 8 9 104
You are not alone
21 3 4 5 6 7 8 9 104
You are not alone
21 3 4 5 6 7 8 9 104
You are not alone
21 3 4 5 6 7 8 9 104
You are not alone
21 3 4 5 6 7 8 9 104
You are not alone
21 3 4 5 6 7 8 9 104
You are not alone
21 3 4 5 6 7 8 9 104
You are not alone
21 3 4 5 6 7 8 9 105
Non-technical areasare just as important
21 3 4 5 6 7 8 9 105
Non-technical areas
Leader Developer
Architect
21 3 4 5 6 7 8 9 106
People are complex
21 3 4 5 6 7 8 9 106
People are complex
21 3 4 5 6 7 8 9 106
People are complex
21 3 4 5 6 7 8 9 106
People are complex
21 3 4 5 6 7 8 9 107
You can’t doeverything yourself
21 3 4 5 6 7 8 9 107
can’t do everything
21 3 4 5 6 7 8 9 107
Use the Situational Leadership Model
can’t do everything
21 3 4 5 6 7 8 9 107
Supp
ortin
g be
havi
our
Directing behaviourLow High
High
Low
Tell
SellParticipate
Delegate
21 3 4 5 6 7 8 9 107
Supp
ortin
g be
havi
our
Directing behaviourLow High
High
Low
Tell
SellParticipate
Delegate
21 3 4 5 6 7 8 9 108
There are many waysto be a leader
21 3 4 5 6 7 8 9 108
many ways
COACH SHEPHERD SHAMAN CHAMPION
21 3 4 5 6 7 8 9 109
You have a secret power
21 3 4 5 6 7 8 9 109
secret power
No
21 3 4 5 6 7 8 9 1010
Your role gives you greater impact
21 3 4 5 6 7 8 9 1010
greater impact
10x
21 3 4 5 6 7 8 9 1010
greater impact
x 1.1
66
PART 3
A WISER TECH LEAD
67
PART 3
@patkua
THANK YOU!
68
SEE YOU AT OUR STALL!