ALM #056: Building Trust as an Engineering Manager: What Not to Do
If you're looking for other issues from A Leader's Mindset, you'll find the archive on our Substack.
Week in and week out, I share different ways for you to become a better Engineering Manager.
Some of the top issues revolve around happiness levels, brag documents or mission & vision of a team.
But today, I highlight some behaviours that lead to one simple outcome: managers losing their teams.
Before we dive into this list, a word of warning.
Every one of us will identify with what is written below.
This doesn't mean we're bad managers, only that we have room for improvement.
So yes, here comes the buzzword: It's time for a big dose of?Growth Mindset!
Face this list with an open mind, thinking about your reality and trying to identify where you need to improve.
Let's go!
Knowing yourself is the beginning of all wisdom - Aristotle
Vision
Every manager wants to work with a high-performing, motivated and engaged team.
But as their team fails to deliver, the first reaction of managers is often to blame the team:
Even if you haven't verbalized it, this has crossed your mind.?
I challenge you to dig deeper and find if there is something deeper that is affecting how motivated and aligned with the end goal your team is.
Often, the team is not aware of their?mission or vision.
Ask yourself, do they really know why they're there?
More often than not, teams roam directionless, focusing on toil and BAU (business-as-usual) tasks.
It's up to you to make a change, motivate and share the vision with the team:
You'll end up with a team that knows what they're trying to achieve. That's step number one to a high-performing team.
Information
One of the worst things a manager can do is not have the right sense of timing when sharing information and pressure with their team.
You have two possible ways of mishandling this:
领英推荐
You hold all the information and share nothing with the team:
You share every piece of information as it arrives with the team:
As a manager, you'll get a lot of information and requests. You need to mentally assess what the teams need and how fast they need it. Use something like the?Eisenhower Matrix?for it:
Find your balance.
Practising transparency is important, but it’s all about timing. Don’t drown your team with requests, still-developing information, etc. Before sharing, always consider the consequences.
Growth
A team is not static.
It's an evolving ecosystem with some members thriving and others struggling, and it's your job as a manager to find the right balance and ensure that everyone evolves and grows.
You'll find a lot of Personal Development Plans in large tech companies. In small and medium companies, you'll see… none.
I find developers going into these companies and:
These are people that are going to leave the company as the first opportunity arises.
Managers are responsible for ensuring that their team is allowed to develop and improve.
You might hear someone say that as developers get more certifications and training, the more likely it is for recruiters to come for them. But look at the other way, do you only want to keep the average developers?
There are a lot of vectors that will keep your team working with you, not just one.
So make sure your team is on track:
Summary
If you want a different perspective on how you can improve as a manager before adding more new frameworks, or ways of doing things, start by reviewing what is happening right now.
These are three items that are important for you to revisit, but there are many more. The trick, as always, is to identify and understand why the behaviour is happening and then slowly but surely adjust your ways.
These ideas will be an important step to achieving a high-performing team when executed perfectly.
See you next week!
If you want this newsletter delivered directly to your inbox weekly, please subscribe to A Leader's Mindset Substack.