Pragmatic Tech Leadership: From Good Engineer to Great Leader
Workshop Overview
Are you a software engineer who's recently been promoted to a tech lead role? Or are you an aspiring tech lead who wants to prepare for the next step in your career? If so, you know that the skills that made you a great engineer are not the same skills that will make you a great leader. This interactive workshop is designed to bridge that gap. We'll go beyond the theory and focus on the practical, day-to-day challenges of tech leadership. You'll leave with the confidence, skills, and a pragmatic toolkit to excel in your new role.
Key Takeaways
- Understand the key responsibilities of a tech lead and how to balance them with your own technical contributions.
- Learn how to build and maintain a healthy and psychologically safe team culture.
- Master the art of effective communication, including how to give and receive constructive feedback.
- Develop a framework for making sound technical decisions and managing technical risk.
- Learn how to effectively manage projects, delegate tasks, and keep your team on track.
- Discover how to mentor and grow the engineers on your team, helping them to achieve their career goals.
Syllabus
The Tech Lead Mindset: From Maker to Multiplier
In this session, we'll explore the fundamental shift in mindset that's required to be a successful tech lead. We'll discuss the importance of psychological safety, and you'll learn how to move from being a top individual contributor to a leader who multiplies the impact of your entire team.
Building a High-Performing Team Culture
A healthy team culture is the foundation of any high-performing team. In this session, you'll learn how to define and cultivate a positive and inclusive team culture. We'll cover topics like setting clear expectations, fostering collaboration, and resolving conflict.
The Art of Effective Communication
Communication is the most important tool in a tech lead's toolkit. In this session, you'll learn how to communicate effectively with your team, your peers, and your stakeholders. We'll cover topics like active listening, giving and receiving feedback, and running effective meetings.
Pragmatic Technical Decision-Making
As a tech lead, you'll be responsible for making important technical decisions. In this session, you'll learn a framework for making sound technical decisions, even in the face of uncertainty. We'll cover topics like RFCs, architecture design, and managing technical debt.
Execution and Project Management
Getting things done is a critical part of the tech lead role. In this session, you'll learn how to effectively manage projects, delegate tasks, and keep your team on track. We'll cover topics like agile methodologies, project planning, and risk management.
Mentoring and Career Development
A great tech lead is also a great mentor. In this session, you'll learn how to mentor and grow the engineers on your team. We'll cover topics like career coaching, performance management, and creating opportunities for growth.
Target Audience
- You're a software engineer who has been a tech lead for less than a year.
- You're an aspiring tech lead who wants to get a head start on the skills you'll need to succeed.
- You're an engineering manager who wants to provide your tech leads with a solid foundation in leadership skills.
Format
This is a full-day, interactive workshop that can be delivered remotely or in-person. The workshop includes a mix of presentations, group discussions, and hands-on exercises. You'll have plenty of opportunities to ask questions, share your experiences, and learn from your peers.
Interested?
If you're interested in a private workshop for your team, please get in touch to discuss your needs and how I can help.
Book a Private Workshop