What is it?
This Technical Leadership workshop is a course for Technical Leaders from an experienced Technical Leader. This course focuses on technical leadership skills through discussion, theory and practical exercises as opposed to general leadership skills for Technical Leaders. We explore the unique combination of skills and experiences that make a “Technical Leader” successful.
Who is it for?
A combination between a developer about to lead their first development team, or a Technical Leader for an existing team. Your title might be a Lead Developer, Tech Lead, Engineering Manager, Staff Engineer or Software Architect. This course will be most useful for those with the opportunity to apply their learnings immediately, or to experiences they can relate to.
What background should participants have?
Participants will have had some experience working on a variety of teams, possibly tried facilitating several meetings and has had some experience with different parts of the software lifecycle (e.g. story writing, build and release infrastructure, development and test, release and/or iteration planning and production support). Ideally, they have played a leadership role for at least one team, however, even experienced Technical Leaders will learn something from this course.
What will participants learn?
Participants will leave the course with a clearer understanding of the role, new tools and mental models for handling Technical Leadership responsibilities, experience applying some of these tools with feedback and a network of other Technical Leaders to connect with.
How it will be delivered?
The course runs over a single day using a combination of training techniques that includes presentation, discussion, video, interactive exercises and storytelling. It is assumed all participants will be co-located to maximise the discussion, storytelling and relationship-building opportunities and learning experience.