Successfully reported this slideshow.

Talking with Tech Leads (BuildStuffLT Nov 2019)

1

Share

Loading in …3
×
1 of 78
1 of 78

Talking with Tech Leads (BuildStuffLT Nov 2019)

1

Share

Download to read offline

As a software engineer, you will have learned that “naming things” will remain one of the most difficult tasks in our industry. This is even more confusing when it comes to roles and responsibilities for the Tech Lead role. After interviewing many people playing technical leadership roles, establishing a European-wide Tech Lead training program in his last company, and training 100+ Tech Leads around the world, Patrick will share his lessons learned about what exactly a Tech Lead is, and what it takes to make the role successful. If you currently have or would like to take on a leadership role for an engineering team, come to this session to hear some practical tips that will make you a more successful Tech Lead.

As a software engineer, you will have learned that “naming things” will remain one of the most difficult tasks in our industry. This is even more confusing when it comes to roles and responsibilities for the Tech Lead role. After interviewing many people playing technical leadership roles, establishing a European-wide Tech Lead training program in his last company, and training 100+ Tech Leads around the world, Patrick will share his lessons learned about what exactly a Tech Lead is, and what it takes to make the role successful. If you currently have or would like to take on a leadership role for an engineering team, come to this session to hear some practical tips that will make you a more successful Tech Lead.

More Related Content

More from Patrick Kua

Related Books

Free with a 14 day trial from Scribd

See all

Related Audiobooks

Free with a 14 day trial from Scribd

See all

Talking with Tech Leads (BuildStuffLT Nov 2019)

  1. 1. BuildStuff LT - 11.19 Talking with Tech Leads @patkua
  2. 2. The first bank you’ll love @patkua
  3. 3. Banking, this beautiful @patkua
  4. 4. #cto #leader #coach #architect #developer #life-long-learner #author We’re hiring in Berlin, & Barcelona, Vienna & NYC! https://n26.com/jobs/ Chief Scientist of N26 @patkua
  5. 5. thekua.io/evolarch thekua.io/twtl thekua.io/retrobook Chief Scientist of N26 @patkua
  6. 6. Course: Tech Lead Skills for Developers http://thekua.io/tech-lead-course @patkua
  7. 7. Level Up A curated newsletter for leaders in tech http://levelup.thekua.com @patkua
  8. 8. Archetypical Story What is a Tech Lead? TECH LEAD Surprises & Struggles A Great Tech Lead Lessons Learned @patkua
  9. 9. Archetypical Story @patkua
  10. 10. Archetypical Story @patkua
  11. 11. 1. Want to be “Promoted” 2. “Ready” for promotion Archetypical Story @patkua
  12. 12. Archetypical Story @patkua
  13. 13. ? ? ? Archetypical Story @patkua
  14. 14. Lesson #1 The Tech Lead is not a promotion. It’s a role change @patkua
  15. 15. @patkua
  16. 16. @patkua
  17. 17. Behaviour Impact Position x x Position x x Position x x Position x x Role @patkua
  18. 18. 1. Not a complete checklist 2. Guide for conversation 3. Reduces systemic bias Tips for using a Career Ladder @patkua
  19. 19. Junior Software Engineer Software Engineer Senior Software Engineer Tech Lead @patkua
  20. 20. Individual Contributor Management @patkua
  21. 21. Individual Contributor Management Technical Leader Trident Model
  22. 22. Junior Software Engineer Software Engineer Senior Software Engineer Tech Lead @patkua
  23. 23. Junior Software Engineer Software Engineer Senior Software Engineer Tech Lead Engineering Manager[Specialist?] Individual Contributor Management Technical Leader @patkua
  24. 24. Trident Model Individual Contributor 70-80% time spent “Executing, doing” CodingTestingDesigning @patkua
  25. 25. Management “Managing the system” Planning Supporting Organising Budgeting 70-80% time spent Trident Model @patkua
  26. 26. Technical Leader “Leading Technical Topics & Teams” Technical VisionAligning Team Tech Debt Management Technical Risk Management Growing Technical Knowledge 70-80% time spent Trident Model @patkua
  27. 27. What got you here, won’t get you there Top Tip! @patkua
  28. 28. Archetypical Story What is a Tech Lead? TECH LEAD Surprises & Struggles A Great Tech Lead Lessons Learned @patkua
  29. 29. Archetypical Story What is a Tech Lead? TECH LEAD Surprises & Struggles A Great Tech Lead Lessons Learned @patkua
  30. 30. What is a Tech Lead? TECH LEAD @patkua
  31. 31. TECH LEADWhat is a Tech Lead? “A Tech Lead is a software engineer, responsible for leading a development team, and responsible for the quality of its technical deliverables” @patkua’s Definition Source: https://www.thekua.com/atwork/2014/11/the-definition-of-a-tech-lead/ @patkua
  32. 32. Developer Skills Architecture Skills Leadership Skills Tech Lead Source: https://www.thekua.com/atwork/2015/06/tech-lead-circles-of-responsibility/ TECH LEADWhat is a Tech Lead? @patkua
  33. 33. Lesson #2 The Tech Lead role requires effective leadership skills @patkua
  34. 34. Developer Architecture Leadership TECH LEADWhat is a Tech Lead? @patkua
  35. 35. How to shift? 1. Awareness 2. Training 3. Coaching 4.Practice TECH LEADWhat is a Tech Lead? @patkua
  36. 36. Developer Skills Architecture Skills Leadership Skills TECH LEADWhat is a Tech Lead? @patkua Source: https://www.thekua.com/atwork/2015/06/tech-lead-circles-of-responsibility/
  37. 37. At least 30% of the time with the team Amount of Coding Source: Geek’s Guide to Leading Teams TECH LEADWhat is a Tech Lead? @patkua
  38. 38. My Tech Lead Test Does the codebase look like it was written by a single person? Yes No TECH LEADWhat is a Tech Lead? @patkua
  39. 39. Leadership Skills to Invest In Empathy Coaching Self-Awareness Communication Influencing Delegation Motivation Feedback Conflict Resolution TECH LEADWhat is a Tech Lead? @patkua
  40. 40. Leadership Skills to Invest In TECH LEADWhat is a Tech Lead? @patkua
  41. 41. Leadership Skills to Invest In “Reading is still the main way that I both learn new things and test my understanding.” TECH LEADWhat is a Tech Lead? @patkua
  42. 42. Leadership Skills to Invest In - Bill Gates (2016)Source: https://www.nytimes.com/2016/01/04/fashion/bill-gates-gates-notes-books.html “Reading is still the main way that I both learn new things and test my understanding.” TECH LEADWhat is a Tech Lead? @patkua
  43. 43. Lesson #3 Benefit from many resources on leadership. Be sure to practice @patkua
  44. 44. Archetypical Story What is a Tech Lead? TECH LEAD Surprises & Struggles A Great Tech Lead Lessons Learned @patkua
  45. 45. Archetypical Story What is a Tech Lead? TECH LEAD Surprises & Struggles A Great Tech Lead Lessons Learned @patkua
  46. 46. Surprises & Struggles @patkua
  47. 47. ? ? ? Surprises & Struggles @patkua
  48. 48. ? ? Surprises & Struggles @patkua
  49. 49. Feeling Alone — “Outsider” — Different role — Shield/Filter Surprises & Struggles @patkua
  50. 50. ? ? Feeling Alone Surprises & Struggles @patkua
  51. 51. ? Feeling Alone Surprises & Struggles @patkua
  52. 52. Uncertainty — No right answer — Binary habit — Imperfect information Surprises & Struggles @patkua
  53. 53. ? Feeling Alone Uncertainty Surprises & Struggles @patkua
  54. 54. Feeling Alone Uncertainty Surprises & Struggles @patkua
  55. 55. People are puzzling — Unique — Different Strengths — Archetypes, stereotypes Surprises & Struggles @patkua
  56. 56. Uncertainty People are puzzlingFeeling Alone Surprises & Struggles @patkua
  57. 57. Lesson #4 Take comfort that others have been on the same Tech Lead journey @patkua
  58. 58. Top Tip! Build a support structure @patkua
  59. 59. Archetypical Story What is a Tech Lead? TECH LEAD Surprises & Struggles A Great Tech Lead Lessons Learned @patkua
  60. 60. Archetypical Story What is a Tech Lead? TECH LEAD Surprises & Struggles A Great Tech Lead Lessons Learned @patkua
  61. 61. A Great Tech Lead @patkua
  62. 62. A Great Tech Lead Develop Others @patkua
  63. 63. Tell Delegateor Develop Others A Great Tech Lead @patkua
  64. 64. Situational Leadership Model Tell DelegateSell Participate A Great Tech Lead @patkua
  65. 65. Situational Leadership Model Skill Motivation Urgency A Great Tech Lead @patkua
  66. 66. Tap into Diverse Approaches A Great Tech Lead @patkua
  67. 67. People Strength in Diversity Achiever Woo Analytical Harmony @patkua
  68. 68. BCG Research (2017) Gender Age Country of Origin Academic Background Industry Career Path Positive correlation with innovation revenue Source: The Mix That Matters: Innovation Through Diversity (2017) A Great Tech Lead @patkua
  69. 69. Gender Age Country of Origin Academic Background Industry Career Path Positive correlation with innovation revenue BCG Research (2017) Source: The Mix That Matters: Innovation Through Diversity (2017) A Great Tech Lead @patkua
  70. 70. Invest Time A Great Tech Lead @patkua
  71. 71. A Great Tech Lead @patkua
  72. 72. URGENT LESS URGENT IMPORTANT LESS IMPORTANT Do Delegate Delete Decide A Great Tech Lead @patkua
  73. 73. URGENT LESS URGENT IMPORTANT LESS IMPORTANT Do Delegate Delete Decide Eisenhower Matrix A Great Tech Lead @patkua
  74. 74. Lesson #5 Move from Maker to Multiplier mode @patkua
  75. 75. Archetypical Story What is a Tech Lead? TECH LEAD Surprises & Struggles A Great Tech Lead Lessons Learned @patkua
  76. 76. KEYS TO GROWTH @patkua
  77. 77. Tech Lead is a role change It requires leadership skills There are many resources available Others have been on this journey Move from Maker to Multiplier @patkua
  78. 78. Questions We’re hiring in Berlin, Barcelona, Vienna, & NYC! https://n26.com/jobs/ @patkua

×