
Sylvester Baybuz
CEO of Technical Coaching Institute
Becoming a Technical Coach: 4‑week Certification Program for Engineers
2hr/week
With Instructor
In Zoom
Learn how to coach others. Build leadership skills. Get certified. Elevate your career
Choose Your Cohort
It’s a hands‑on program. You’ll work with other engineers, practicing coaching techniques together. Our experienced coaches will guide and support you throughout the program
Get Promoted
Managers promote engineers who help others grow. This program helps you show that you deserve a promotion
Get Hired
Recruiters look for a combination of hard and soft skills. This program helps you improve both
Don't Get Replaced
Technology changes. Coaching skills don’t. This program helps you become the engineer every team wants to keep
- What is a Technical Coach?
A technical coach is an experienced engineer who helps teams improve how they build software. Technical coaches are player-coaches who code, design, and test with their teammates, guiding them toward better habits through real work, not lectures. Like coaches in sports, they help their teams get better every day
- What does a coach focus on?
- Is it a different career?
- Why are coaching skills required these days?
- Do you have to be an expert to be a coach?
- Why should you become a technical coach?
About This Course
Who Should Take This Course
Senior Engineers
Experienced engineers who want more influence, recognition, and impact
Team/Tech Leads
Leads balancing delivery, mentorship, and hands-on technical work
Engineering Managers
Managers building stronger teams and a lasting engineering culture
Learning Outcomes
The role of a Technical Coach
You’ll be able to clearly define what a Technical Coach is, how it differs from a senior developer or tech lead, and why teams need coaches. You’ll know how to position yourself as someone who improves how the team works, not just who ships tickets
The Learning Hour approach
You’ll learn how to design and run focused Learning Hours within your team. These are short, structured sessions where engineers build specific skills together through deliberate practice
The Pairing approach
You’ll learn how to pair in a way that improves both the code and the people writing it. You’ll practice how to guide without taking over and how to build trust so people actually want to pair with you
The Ensemble (Mobbing) approach
You’ll learn how to facilitate ensemble (mob) working sessions where the whole team solves one problem together in real time. You’ll know when to use this approach, how to keep it safe and productive, and how to use it to spread good practices quickly
Code Katas
You’ll be able to design and run code katas. These are small, repeatable practice exercises that help your team improve engineering skills like unit testing, refactoring, design patterns, domain-driven design, microservice architecture, and other core engineering practices
Career Outcomes
Certification
You will receive a certificate that proves to your current or future employer that you have mastered coaching skills. It will help you get promoted or find a new job
Board of Technical Coaches
You may choose to be listed on our Board of Certified Technical Coaches. You can add a link to your résumé or LinkedIn profile so others can see your credentials
Job Opportunities
You may choose to receive job opportunities through us. There are many companies looking for candidates with coaching skills. We will help them find you
Program Outline
Role of a Technical Coach
Explore what technical coaching is and how it fits into everyday engineering work
1:1 Approaches to Coaching
Practice one-on-one coaching through structured pairing and code reviews
Group Approaches to Coaching
Practice leading group coaching through Learning Hours and Ensemble Programming (Mobbing)
Career Guidance
Apply everything you’ve learned to your career path. Build a plan to demonstrate coaching impact and grow your technical influence
Have Questions About This Course?
Get a free 30-minute consultation with one of our coaches