
technical leadership | engineering management | new manager training | first time manager | tech team lead | delegation
What You Will Learn:
- Decide what a technical leader owns and what stays with the engineers
- Delegate a task you could do faster yourself, and not take it back
- Run a one-to-one that produces something rather than filling a slot
- Choose and develop a deputy so the team survives your absence
- Handle the brilliant, difficult expert on your team
- Set goals with OKR and connect them to what the team actually does
- Ask a question instead of giving the answer, using GROW
- Set up a mentoring pair and close it properly when it has done its work
- Control quality without turning into the person everyone routes around
- Learn alongside Mike’s 1.6 million students from 185 countries
Alright folks, let’s talk about a course that’s been buzzing in a few of the senior tech circles I frequent: ‘Leadership for Technical Experts: Expert to Leader [EN]’. As someone who’s navigated the choppy waters of moving from individual contributor to team lead, then manager, I’m always on the lookout for resources that actually get it – the unique challenges of leading folks who are, frankly, often smarter than you in their specific domain. This one, taught by Mike (who apparently has a following that dwarfs most nation-states), aims to bridge that gap. I finally carved out the time to go through it, and here’s my honest take.
Overview
What struck me immediately about this course is its pragmatic, no-nonsense approach. It’s not about theoretical leadership frameworks that feel detached from the day-to-day grind of a tech team. Instead, it dives headfirst into the nitty-gritty of what it means to transition from being the go-to expert to the person enabling a team of experts. The core premise is understanding that your role shifts dramatically. You’re no longer measured by your individual output but by the collective success of your team. This means mastering skills like effective delegation – not just handing off tasks, but empowering your team and trusting them to deliver, even when you *could* do it faster yourself. The course emphasizes how to foster an environment where engineers feel ownership, where one-on-ones are productive coaching sessions, not just status updates, and how to truly develop a deputy to ensure business continuity. It also tackles the universally dreaded “brilliant but difficult” team member and provides actionable strategies. The OKR section, in particular, feels refreshingly tied to tangible outcomes rather than abstract goals, which is a common pitfall for many technical teams.
Prerequisites
Honestly, the main prerequisite is having experience as a technical expert – think senior engineer, architect, or lead developer. You need to have a foundational understanding of how technical teams operate and the types of challenges they face. It’s certainly not a beginner to advanced course in the traditional sense of software development; it’s advanced in terms of leadership skills for technical environments. No specific prior leadership training is strictly required, but a desire to grow beyond individual contribution is key.
Skills & Tools
This course is packed with practical skills. You’ll learn how to master delegation without micromanaging, conduct impactful one-on-ones, and set up robust goal-setting frameworks like OKRs. It touches on coaching methodologies like the GROW model to help you guide your team’s problem-solving. The emphasis on building resilience through developing a deputy and managing difficult personalities are invaluable. While it doesn’t delve into specific industry-standard tools for project management or coding (this isn’t a certification prep course for those), it equips you with the interpersonal and strategic skills that underpin the effective use of any tool. Think of it as the software for your leadership brain.
Career Benefits & Job Roles
For anyone looking to climb the ladder in tech, this course is a no-brainer. The skills learned are directly applicable to roles like Tech Lead, Engineering Manager, Team Lead, and even Director of Engineering down the line. It’s essential for anyone stepping into a new manager training or first time manager role within a technical context. The ability to effectively lead technical teams is a massive differentiator for career growth. The course provides job-ready skills that hiring managers are actively seeking.
Pros
- Highly actionable advice: The content is designed to be implemented immediately. You’ll walk away with concrete strategies for delegation, coaching, and goal setting that you can apply from day one.
- Focus on technical realities: It specifically addresses the unique challenges of leading highly technical individuals, acknowledging their expertise and the nuances of managing innovation.
- Comprehensive skill development: From handling difficult personalities to structuring effective meetings and developing deputies, the course covers a broad spectrum of essential leadership competencies for tech.
- Real-world project focus: While not a hands-on lab in the coding sense, the entire course is built around real-world project scenarios and common leadership dilemmas.
Cons
My one honest gripe? While the course is excellent at *what* to do and *why*, sometimes the *how* can feel a little generalized. For instance, when discussing handling the “brilliant, difficult expert,” the strategies are sound, but applying them to a specific, highly nuanced interpersonal conflict might require further adaptation based on your team’s unique dynamics and your own personal leadership style. It’s a fantastic roadmap, but you’ll still need to plot your own course on occasion.