Competence Milestones for Learning Hour Delivery
These milestones can help senior developers to reason about where they are in their skill progression with Learning Hour teaching skills. The Samman Technical Coaching Career has a similar track for Ensemble Milestones. There is more information about training and support for reaching these milestones on the Samman Training Page.
-
Facilitate learning hours based on detailed existing materials, including video. At this milestone, people can lead learning hours with their own team of developers. They learn the materials by taking part in sessions led by a more experienced coach. They have good enough facilitation skills to lead discussions and assist hands-on exercises, presenting topics using videos of code demos made by others.
-
Lead learning hours based on existing plans and exercises, adapted for the needs of the team. Senior developers still learn the materials by taking part in sessions led by a more experienced coach. The difference is they no longer need a video to show during the session. They have good teaching and presentation skills - they can take existing materials and present them in their own way, tailored for the situation.
-
Design and lead new learning hours on topics specifically chosen for the needs of their team. At this level people can develop their own materials for learning hours, based on the needs of the team. They have good teaching skills and can present a technical topic well. They create teaching materials based on a variety of sources and design a well-balanced session following the 4C structure.
-
Design and lead sequences of related learning hours for more complicated topics. At this level people continue leading learning hours with their own team of developers, and occasionally other teams on specific topics. They develop their own materials based on the needs of the organization, putting together different series of learning hours to teach more complicated topics within their technical area of expertise. The coach has good teaching and mentoring skills and can motivate other developers to take part in coaching.
-
Coach other technical coaches to improve their learning hour design and delivery. At this level people are able to coach a variety of teams with different kinds of technical challenges. They will also be able to train and mentor other coaches. They have excellent communication skills and can motivate the value of their work to managers and developers alike.
Achieving some of these milestones will have implications for your Job Role
Note: These milestones are still in draft and under review by the Samman Society. The details are likely to be updated.