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