Nurturing effective engineering teams
Great engineering teams don’t fall from trees, and crafting a successful and happy team is far from easy. How you shape your team impacts how effective your team is and, ultimately, how you deliver software. So to inspire the folks in your team to work productively – and to retain them – you need to empower them to have an impact.
This course provides actionable learnings to help you build and sustain a healthy team environment, creating opportunities for your team and mapping their goals to the business needs.
Course modules
Preparing for change
Navigating your team through change
Change is the only constant. As a manager, you’re always dealing with changes to short- and long-term plans. But how can you effectively lead a team through change when you yourself don’t have all the answers?
First, take a big breath. You can’t know everything, but you can build a roadmap to make yourself and your team, and your processes resilient. And remember, change can bring new opportunities and lead to career growth.
In this module, we’ll focus on concrete practices you can use to equip yourself for and thrive through change while creating an environment of trust for your team.
Hiring and onboarding
Successful hiring and onboarding strategies to retain your team
So you’re looking to hire a team filled with talented engineers? And once you’ve hired awesome engineers how do you make sure they stick around?
Hiring and onboarding is complex and time consuming. Retention starts from day one, with a sound onboarding process that sets your engineers up for success and develops into you, providing them with an environment that facilitates learning and self-growth.
So how do you make sure you are providing a safe, engaging environment for your engineers?
Building inclusive teams
Shaping an inclusive engineering culture with diverse teams
Managing people is hard, and managing people who have different experiences to us is even harder. That’s why we need to put in the work to ensure everyone has an equal opportunity to succeed.
Creating and sustaining motivation
Creating and retaining engaged teams
As an engineering leader, motivating your teams is one of your main priorities. And for people to feel content in a role, they need to feel that they’re progressing. But building that sense of progression isn’t easy, and you can fall into the trap of providing rewards and benefits that don’t lead to satisfaction.
In this module, we’ll focus on concrete solutions for creating more engaged and motivated teams, even when there’s a lack of obvious opportunities for progression.
Promoting and progression
Laying the foundation of transparency and fairness
The engineers on your team want to advance their careers, and one of the key ways they will do this is through promotion. And while most companies have clear pathways for engineers to travel, the details of assessing when engineers should be promoted can often feel more up to an individual’s discretion.
So, how do you assess the individuals in your team fairly, creating openness and transparency in an area that can feel difficult to approach for both of you?
Promoting and progression
Creating growth opportunities for skilled and talented teams
The success of your organization depends on your ability to retain skilled and talented team members. But with soaring budget freezes, and more engineers leaving jobs at a quicker rate than ever, retaining high performers is getting tougher.
Retaining talented engineers starts with establishing a unique and engaging culture within your teams and proactively making sure that engineers feel supported and valued.
So, as an engineering manager, what can you do to retain skilled engineers? In this module, we’ll explore practical ways to foster a positive workplace culture for your teams that’s built around appreciation, collaboration, psychological safety, and growth opportunities.