The Problem with Tech Leads

Transitioning from managing technology to leading people

Brent Baisley
Sep 30, 2016 · 11 min read

Congratulations, you’ve proven your mastery of all things technical and are promoted to Tech Lead. You’ve tackled numerous software and hardware challenges that you had little to no experience with. You’re now ready to tackle people. How different could leading people be? Your boss doesn’t seem concerned. Your boss would have given you advice if there was any concern about your ability to lead people.

Image for post
Image for post

Don’t worry, leading engineers is just like writing code. Just like apples and oranges are both round. Allow me to enumerate some of the differences:

  1. You can’t write tests. An occasional survey is ok.
  2. Abstraction is now called delegation.
  3. Inheritance means someone else’s problem is now yours.
  4. Monitoring negatively impacts performance. It’s considered micromanaging.
  5. You have no control over alerting.
  6. You often have to repeat yourself, so forget about the DRY principle.
  7. You often have to repeat yourself. Got it?
  8. Measurement is difficult, if not impossible.
  9. Resources go offline randomly and for reasons that could not be foreseen.
  10. The buck stops with you. Though you don’t get to keep the buck.

Then there is the latency. It takes weeks to discover if what you tried actually worked. Aside from all that, managing technology and leading people are practically the same.

Following are some of the more common, fundamental leadership theories and strategies. I used these to great success with a dozen teams and over fifty engineers. I teach these theories to all the engineers and product owners, not just the leads. Everyone should be able to lead themselves and lead a meeting.

Leadership is a skill, learn it
You’ve learned software and/or hardware well enough to be considered proficient in it. Now you need to learn how to become proficient with managing people. This is where the problem lies. Most Tech Leads are not given guidance or training on how to lead. They have to rely on their natural leadership ability, which by one estimate will get you about 30% there. This approach is more likely to create an ok leader, not a great leader.

Just like any technology, there are articles, blogs, books, forums, and experts on leadership. Leadership can be learned using the same strategies you’ve used to learn a new technology.

Leadership has been studied and researched far more than any technology. Newer research on leadership and teams has been done by companies like Google and Facebook. Companies like Brandon Hall and Academy of Management are dedicated to leadership. Start by reading about Project Oxygen for managers, and Project Aristotle for teams. Some of their conclusions are facts discovered and published decades ago.

First, Lead Yourself
Modern leadership theory suggests three simple levels: personal, private, and public. Leadership starts on the personal level — learning how to lead yourself. Knowing what drives you, engages you, inspires you to do better. It’s about being self-aware. If you can’t see the path to reaching your full potential, you probably won’t be able to help others reach theirs.

“If you can’t lead yourself, how can you lead others?”

Humans are emotional beings, so passion is a big driver in how we perform. The alternative to passion is discipline, which doesn’t come naturally. Rather it comes through practice. We get better quicker at things we are passionate about. Learn to leverage your passion.

Unchecked emotions are usually the reason meetings and discussions degrade, teams become dysfunctional, and people become frustrated. Untrained leaders often try to suppress or eliminate emotions because they don’t know how to leverage them. Emotional Intelligence (EQ) is a well regarded starting point to learn how to lead both yourself and others. 90% of top performers are considered to have high EQ.

Be Emotionally Intelligent
My guess is that 90% of Tech Leads don’t know what Emotional Intelligence is. I certainly did not. The 5 stages of Emotional Intelligence are: self-awareness, self-regulation, motivation, empathy, social skills. Master the first 2 (self-awareness, self-regulation) and you can start recognizing when emotions start getting the upper hand with you and others. Remember those times you realized everyone was in violent agreement and you were just wasting time talking more? Or worse, when everyone was stating their opinions, but no one was listening?

Self-awareness is recognizing when your emotions are influencing your decisions and behavior. Is your heart or your mind in control?

Self-regulation is about managing your state of mind. Being driven by emotion is fine as long as you are still in control and regulating those emotions. It’s ok to exhibit anger as long as you can regulate it.

“Anyone can become angry — that is easy, but to be angry with the right person at the right time, and for the right purpose and in the right way — that is not within everyone’s power and that is not easy.” — Aristotle

Motivating yourself is about knowing your wants and needs. Emotions come from the heart, which is a much more powerful motivator than the mind. Understand your motivations and you will become more productive and effective.

Empathy for others is about recognizing and understanding their wants and needs. Lack of empathy can be a source of bias. Figure out what motivates them, and you can help them become more productive and effective.

Social skills are the next step in improving teamwork. In order to help others become self-aware, motivated and empathetic, you’ll need to have good communication and social skills. People won’t choose to follow you unless you have built a relationship with them.

“Don’t strive to do your best, strive to be effective.”

Making Teams Stronger
It’s easy to recognize a strong team; it’s much harder to determine why a team isn’t strong. When asked what level a team is at, most Tech Leads don’t even know what to use as a measurement. The Team Maturity Models are good measurement tools to determine the strength of a team. Growth is about becoming more mature.

The Bruce Tuckman Model is probably the most well known. It’s stages pair nicely with the modern practices of Agile and companies on a growth trajectory. Being aware of the team phases of Forming, Storming, Norming, Performing, Adjourning can provide clarity to the source of frustrations that come with growth.

“If you want to go quickly, go alone. If you want to go far, go together.”

A team’s highest frustration levels are usually experienced during the Storming phase. Knowing this is just a phase that they need to work through can completely change a team’s perspective. Once your team learns to work with each other and have strong internal relationships (empathy), they then move into the Norming stage.

The Performing stage is difficult to attain, though it is something to strive for. The performing stage requires the team to define their own norms and guidelines of working. Google spent 3 years to determine this as documented in Project Aristotle.

“Team potential is not about maximum IQ, it’s about maximizing collective intelligence”

How well does your team’s IQ scale? This isn’t about individual IQ, it’s about the team’s IQ. Their level of collective intelligence. A team of individuals with high IQ is no guarantee the team will be high performing. The opposite is often true. Make sure your teams are aware of this cycle, and the phases, to help them level up quicker.

Team of Teams
Your success is no longer just about you, it’s about your team and it’s success. In turn, the company’s success is not about your team, it’s about all the teams. The strength of your team’s relationship with other teams is important for them to reach their highest performance and effectiveness level.

The Hersey-Blanchard (Situational Leadership) model can be used as a measurement tool for both individual teams, and team of teams. The phases of this model are Telling, Selling, Participating, Delegating. Most engineers have experienced at least the early phases, so this should sound familiar.

Immature teams often need to be told what to do. They are in the Telling phase, a very common relationship level between product and engineering. When asked, they can tell you what they are building, but perhaps not why they are building it. Teach your teams to ask why and they will move into the selling phase. They will need to be sold on an idea, and gain a deeper understanding of the goal.

Once a team understands how their work will have an impact, they can start participating in the decisions on what gets built. The ultimate goal being product articulates a vision, then delegates the execution to engineering.

Leadership is a choice
As a Tech Lead you probably have a few direct reports. That makes you a manager, not a leader. That is the problem with Tech Leads today. They end up managing technology, not leading people. People report to managers and choose to follow leaders. When someone leaves your company, it means they chose to follow a different leader. Always be aware of the reasons people have chosen to follow you.

A leader needs to balance when to be a manager and when to be a leader. Management is about execution (tactical), leadership is about people (strategic). Choose wisely on which is appropriate for the situation.
Strategically you should be training your team to be leaders, not followers. That is how you are going to scale. You’ve succeeded as a leader when you chose to leave your team because you are no longer needed.

Aristotle once said the whole is greater than the sum of its parts. Leadership is what converts a group of people into a team. As a Tech Lead, your maximum potential effectiveness is now multiplied by the size of your team. You can do no better than to reach your full potential. Your full potential can only be reached after your team has reached theirs. Leadership isn’t about you, it’s about them.

The tip of the iceberg
There is far more to leadership than what I’ve articulated here. Most of this is not new, and I take no credit for it. This is the basics, and what I’ve taught all of the engineers I’ve worked with. They have all said they feel they are better leaders, and better engineers, because of this knowledge.
I’ve linked to many topics throughout this article which provide much more detail. There is no single formula for leadership, it’s different for everyone. Use this as a starting point to create your own leadership formula and roadmap.

Traits Theory
Project Oxygen
Project Aristotle
Three Levels of Leadership
Passion, People, Purpose
Emotional Intelligence
Empathy Gap
Herzberg’s Two-factor Motivational Theory
Team Maturity Models
Bruce Tuckman Team Maturity Model
Hersey-Blanchard Team Maturity Model (Situational Leadership)
Start with Why

Thanks to Mae Capozzi

Brent Baisley

Written by

VP of Engineering, Ticket Evolution. Architect of systems, people, and teams. Leadership mentor. I connect the dots of code, systems, and people.

Brent Baisley

Written by

VP of Engineering, Ticket Evolution. Architect of systems, people, and teams. Leadership mentor. I connect the dots of code, systems, and people.

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store