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.

10 tips to become an awesome Technical Lead v2 (Devoxx PL)

281 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
  • Be the first to comment

10 tips to become an awesome Technical Lead v2 (Devoxx PL)

  1. 1. @DaggieBe#DevoxxPL Platinum Sponsor: 10 tips to become an awesome Technical Lead Bart Blommaerts Ordina
  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. @DaggieBe#DevoxxPL Platinum Sponsor: 11 tips to become an awesome Technical Lead Bart Blommaerts Ordina
  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. https://www.youtube.com/watch?v=b56eAUCTLok
  40. 40. www.websitename.com 41 Know your goal Prepare Usefulness of resumes Don’t focus on tooling Mindset of a Developer Eagerness to learn
  41. 41. Do not use stackoverflow 
 to find questions
  42. 42. 1. Comfort 2. Offer options 3. Build on responses 4. Show interest 5. Bonus question
  43. 43. MIZABusiness Company 8. Embrace Cultural differences
  44. 44. Embrace Cultural Differences Diversity is invaluable Opinions matter Shared end goal Surround yourself
  45. 45. Time Communication Prepare work Everybody is part of the team Offshore?
  46. 46. MIZABusiness Company 9. Estimating is hard
  47. 47. Hofstadter’s Law: It always takes longer than you expect, even when you take into account Hofstadter’s Law. Douglas Hofstadter
  48. 48. Quickly repurpose top innovation before global communities. Planning poker Define a sequence Set a baseline Allow reasoning Uncertainty is normal
  49. 49. (O + 4BG + P) ÷ 6 Unknown unknowns Add 20% for - test - debug - polish - documentation - wtf moments Solutioning
  50. 50. Any estimate is better than no estimate Don’t forget the bigger picture
 Share estimates Review estimates
  51. 51. MIZABusiness Company 10. Interfacing with the outside world
  52. 52. MIZABusiness Company Communication with non-technical people
  53. 53. Go-to-Guy / Go-to-Girl for management, the customer and other stakeholders
  54. 54. No
  55. 55. MIZABusiness Company 11. Facilitate (agile) team work
  56. 56. Facilitate agile Backlog Prioritised backlog Sprint Planning Burn down charts Retrospectives …
  57. 57. Facilitate an awesome team
  58. 58. MIZABusiness Company Thank You @DaggieBe

×