Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
JWORKSPowered By Ordina
Everything you want(ed) to know on your
first day as a Technical Lead and that you
can use every d...
ORDINAJWORKS
Bart Blommaerts
Application Architect
Ordina Belgium
@DaggieBe
JWorks
Technical Leadership
What?
Technical Leadership
What?
Technical Guidance
Technical Leadership
What?
Risks & RequirementsTechnical Guidance
Technical Leadership
What?
CoachingRisks & RequirementsTechnical Guidance
Technical Leadership
What?
CommunicationCoachingRisks & RequirementsTechnical Guidance
Technical Leadership
Do we really need one?
Technical Leadership
Do we really need one?
Everything is awesome !
Technical Leadership
Do we really need one?
Really well-functioning teams
where people share responsibilities
2 sides to a story
Technical responsibilities vs. Leadership activities
Technical Leadership
50 %
MIZABusiness Company
Technical
MIZABusiness Company
1. Advocate for Change
ORIENT
ACT
OBSERVE
DECIDE
Advocate for Change
Experience the same pain as
everybody else on the team
JWORKSPowered By Ordina
Everything you want(ed) to know on your
first day as a Technical Lead and that you
can use every d...
MIZABusiness Company
2. Work through Failure and Success
Things will fail
Prepare for failure
Don’t finger-point
Take responsibility

Learn from failure
www.websitename.com 20
Celebrate success
Sprint celebrations
Feature complete
Congratulate the team
Congratulate individua...
MIZABusiness Company
3. Stay Technical
Stay Technical
Write code
Review code
Technical vision
Evolution of code
Networking

Security

Deployment
Consistency
Stay Technical
MIZABusiness Company
4. Always Available
Technical Design Business Project
Management
Code
Time Management
35% 25% 15% 25%
Be realistic
MIZABusiness Company
5. Be a mentor for your team
Mentor
Mediator
Mentor
Mediator
Mentor Match goals
Optimise for
the group
Effective
delegation
Mediator
Mentor Match goals
Optimise for
the group
Effective
delegation
Mediator
Mentor Match goals
Optimise for
the group
Effective
delegation
Mediator
Know when to give input
Know when to make decisions
Know when to step back
MIZABusiness Company
6. Surround yourself with other Tech Leads
Personal Level
Objectives

Architecture

Interoperability
Dependencies
Organisational level
You are not alone
MIZABusiness Company
Leadership
MIZABusiness Company
7. Interviewing potential new team members
www.websitename.com 41
Know your goal
Prepare
Usefulness of resumes
Don’t focus on tooling
Mindset of a Developer
Eagernes...
Do not use stackoverflow 

to find questions
1. Comfort
2. Offer options
3. Build on responses
4. Show interest
5. Bonus question
MIZABusiness Company
8. Embrace Cultural differences
Embrace Cultural
Differences
Diversity is invaluable
Opinions matter
Shared end goal
Surround yourself
Time
Communication
Prepare work
Everybody is part of the
team
Offshore?
MIZABusiness Company
9. Estimating is hard
Hofstadter’s Law: It always takes
longer than you expect, even when you
take into account Hofstadter’s Law.
Douglas Hofsta...
Quickly repurpose top innovation
before global communities.
Planning poker
Define a sequence
Set a baseline
Allow reasonin...
(O + 4BG + P) ÷ 6
Unknown unknowns
Add 20% for
- test
- debug
- polish
- documentation
- wtf moments
Solutioning
Any estimate is better than no estimate
Don’t forget the bigger picture

Share estimates
Review estimates
MIZABusiness Company
10. Interfacing with the outside world
MIZABusiness Company
Communication with
non-technical people
Go-to-Guy / Go-to-Girl
for management, the customer and other stakeholders
No
MIZABusiness Company
11. Facilitate (agile) team work
Facilitate agile
Backlog
Prioritised backlog
Sprint Planning
Burn down charts
Retrospectives
…
Facilitate an awesome team
MIZABusiness Company
Thank You
@DaggieBe
JavaOne 2017: 10 tips to become an awesome Technical Lead (v3)
JavaOne 2017: 10 tips to become an awesome Technical Lead (v3)
Upcoming SlideShare
Loading in …5
×

JavaOne 2017: 10 tips to become an awesome Technical Lead (v3)

298 views

Published on

As you grow in your career, chances are that one day you will end up as the Technical Lead of 1 or more projects. Often not by choice. The role of Technical Lead is quite different from the role of (senior) Software Developer and this talk will bring you answers on questions like:

- How do I do technical interviews?
- How do I lead a team? How do I lead multiple teams?
- How do I cope with my new responsibilities?
- How do I cope with success / failure?
- How do I prevent losing focus on the technical challenges?
- …

In summary, everything you want(ed) to know on your first day as a Technical Lead and that you can use every day from that point onwards.

Published in: Leadership & Management
  • Hello! Get Your Professional Job-Winning Resume Here - Check our website! https://vk.cc/818RFv
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

JavaOne 2017: 10 tips to become an awesome Technical Lead (v3)

  1. 1. JWORKSPowered By Ordina Everything you want(ed) to know on your first day as a Technical Lead and that you can use every day from this point onwards. 10 tips to become an awesome Technical Lead Bart Blommaerts
  2. 2. ORDINAJWORKS Bart Blommaerts Application Architect Ordina Belgium @DaggieBe JWorks
  3. 3. Technical Leadership What?
  4. 4. Technical Leadership What? Technical Guidance
  5. 5. Technical Leadership What? Risks & RequirementsTechnical Guidance
  6. 6. Technical Leadership What? CoachingRisks & RequirementsTechnical Guidance
  7. 7. Technical Leadership What? CommunicationCoachingRisks & RequirementsTechnical Guidance
  8. 8. Technical Leadership Do we really need one?
  9. 9. Technical Leadership Do we really need one? Everything is awesome !
  10. 10. Technical Leadership Do we really need one? Really well-functioning teams where people share responsibilities
  11. 11. 2 sides to a story Technical responsibilities vs. Leadership activities Technical Leadership 50 %
  12. 12. MIZABusiness Company Technical
  13. 13. MIZABusiness Company 1. Advocate for Change
  14. 14. ORIENT ACT OBSERVE DECIDE Advocate for Change
  15. 15. Experience the same pain as everybody else on the team
  16. 16. JWORKSPowered By Ordina Everything you want(ed) to know on your first day as a Technical Lead and that you can use every day from this point onwards. tips to become an awesome Technical Lead Bart Blommaerts 11
  17. 17. MIZABusiness Company 2. Work through Failure and Success
  18. 18. Things will fail Prepare for failure Don’t finger-point Take responsibility
 Learn from failure
  19. 19. www.websitename.com 20 Celebrate success Sprint celebrations Feature complete Congratulate the team Congratulate individuals
  20. 20. MIZABusiness Company 3. Stay Technical
  21. 21. Stay Technical Write code Review code Technical vision Evolution of code
  22. 22. Networking
 Security
 Deployment Consistency Stay Technical
  23. 23. MIZABusiness Company 4. Always Available
  24. 24. Technical Design Business Project Management Code Time Management 35% 25% 15% 25%
  25. 25. Be realistic
  26. 26. MIZABusiness Company 5. Be a mentor for your team
  27. 27. Mentor Mediator
  28. 28. Mentor Mediator
  29. 29. Mentor Match goals Optimise for the group Effective delegation Mediator
  30. 30. Mentor Match goals Optimise for the group Effective delegation Mediator
  31. 31. Mentor Match goals Optimise for the group Effective delegation Mediator
  32. 32. Know when to give input Know when to make decisions Know when to step back
  33. 33. MIZABusiness Company 6. Surround yourself with other Tech Leads
  34. 34. Personal Level
  35. 35. Objectives
 Architecture
 Interoperability Dependencies Organisational level
  36. 36. You are not alone
  37. 37. MIZABusiness Company Leadership
  38. 38. MIZABusiness Company 7. Interviewing potential new team members
  39. 39. www.websitename.com 41 Know your goal Prepare Usefulness of resumes Don’t focus on tooling Mindset of a Developer Eagerness to learn
  40. 40. Do not use stackoverflow 
 to find questions
  41. 41. 1. Comfort 2. Offer options 3. Build on responses 4. Show interest 5. Bonus question
  42. 42. MIZABusiness Company 8. Embrace Cultural differences
  43. 43. Embrace Cultural Differences Diversity is invaluable Opinions matter Shared end goal Surround yourself
  44. 44. Time Communication Prepare work Everybody is part of the team Offshore?
  45. 45. MIZABusiness Company 9. Estimating is hard
  46. 46. Hofstadter’s Law: It always takes longer than you expect, even when you take into account Hofstadter’s Law. Douglas Hofstadter
  47. 47. Quickly repurpose top innovation before global communities. Planning poker Define a sequence Set a baseline Allow reasoning Uncertainty is normal
  48. 48. (O + 4BG + P) ÷ 6 Unknown unknowns Add 20% for - test - debug - polish - documentation - wtf moments Solutioning
  49. 49. Any estimate is better than no estimate Don’t forget the bigger picture
 Share estimates Review estimates
  50. 50. MIZABusiness Company 10. Interfacing with the outside world
  51. 51. MIZABusiness Company Communication with non-technical people
  52. 52. Go-to-Guy / Go-to-Girl for management, the customer and other stakeholders
  53. 53. No
  54. 54. MIZABusiness Company 11. Facilitate (agile) team work
  55. 55. Facilitate agile Backlog Prioritised backlog Sprint Planning Burn down charts Retrospectives …
  56. 56. Facilitate an awesome team
  57. 57. MIZABusiness Company Thank You @DaggieBe

×