

























Published · 9 min read
Over the years, I’ve had the opportunity to work with many managers, and mentored a few. I was fortunate enough to learn from some great bosses. When I think about it, I feel like there’s no one right way to be a good manager. I realize every manager brings their own personality, strengths, and struggles to the role. The best ones don’t try to be perfect. In the end, there are different leadership archetypes. You can't be all at the same time. They embrace failure but have a growth mindset. This is something I remind myself of constantly because, as much as I’ve learned, I know I still have plenty of room to improve.
For example, I’ve always admired leaders who keep their composure no matter what. That’s an area I’ve personally struggled with. When things go wrong or tensions rise, staying calm doesn’t come naturally to me, and I’m still working on it. But I’ve also learned that leadership isn’t about forcing yourself to fit a mold. Whether you’re mentoring, managing, or simply trying to be a better teammate, leadership is a balance of authenticity and adaptability. In this post, I'll share some traits that make a great engineering manager.
Traits of Successful Engineering Managers
In every team I’ve led, there’s been at least one manager who could talk a good game but couldn’t push a project over the finish line. You need to deliver results. In the end, that’s what matters. No matter how brilliant your vision, if the code never ships or the team stays stuck, everything else falls apart. Tip I share with managers:
One of my first mentees started out thinking her primary role was to “keep everyone on track.” That’s part of it, sure, but a big piece she was missing was cultivating talent. A great manager highlights each engineer’s strengths, gives them room to explore, and celebrates their successes, no matter how small. Tip I share with managers:
I remember mentoring an engineering manager who consistently struggled with giving feedback. Once, he totally froze when a direct report got defensive. Afterward, he admitted to me that he’d panicked because he “didn’t want to be the bad guy.”
The best managers I’ve worked with look inward during these moments. They recognize gaps in their approach and make a plan to improve. Sometimes it means reading up on conflict resolution; other times it means having tough conversations with their own mentors. Tip I share with managers:
Empathy gets thrown around a lot, but let’s be specific: Empathy means truly hearing your team. When I was leading a project that was in constant crunch mode, I realized one of my senior engineers was quietly burning out. Nobody had noticed because he was hitting all his deadlines.
I learned to check in, really check in. You need to identify when support is needed, your people’s well-being, and creating psychological safety. Tips I share with managers:
Over-communicate by default and dial it back if you think the team has enough to move forward. Ask for regular updates, read meeting recaps, and put transparent timelines. I also encourage managers to pause and check for understanding: “Does this make sense?” or “What are your thoughts?” can go a long way toward catching gaps early.
This is an area I personally find challenging. I’ve always felt confident in my written communication, but spoken communication can be harder for me. Maybe it’s because English is my second language, but I think it’s more about clarity of thought. The times I’ve stumbled in conversations, I’ve realized I wasn’t clear on what I wanted to say beforehand. It’s something I’m working on. Tips I share with managers:
I’ve seen managers who pursue a technology or approach simply because they’re personally invested in it. While it’s great to have convictions, it’s more important to evaluate what serves the bigger picture. Does it fit your team’s skills? Does it align with the company’s goals? Tips I share with managers:
In my early years, I misunderstood “managerial vision” to mean having a strong stance on every debate. The truth is, if you’re always the loudest voice in the room, you’re robbing the team of creative solutions. Great managers know when to stand back and let the group lead. Tips I share with managers:
Striking the right tone as a manager has never been easy for me. I’m not naturally good at staying calm when things build up. Sometimes I let issues slide for too long, and then I end up bursting when the pressure gets too much. It’s a habit I’m actively working on because I’ve learned that extremes. If you are overly optimistic or overly critical, it doesn’t help the team or the project. You need to be rational about all things considered. Tips I share with managers:
Your career should have different flavors from helping a struggling employee regain their confidence to stabilizing a failing project.You win those moments by showing up, adapting, and finding ways to deliver even when the odds are against you.
A strong track record is built on consistent delivery, resilience, and showing that you can adapt to new challenges. It’s about proving that you can guide your team to success, no matter the circumstances. Tips I share with managers:
One of my favorite managers was ruthless against blockers. He didn’t shy away from hard conversations or tough decisions. Instead, he always cleared the path for the team to move forward. Unsurprisingly, he’s now a VP in a FAANG company. I’ve seen this trait in many great leaders. People who unblock don’t just get things done but also earn trust and loyalty because they don’t back down when challenges arise. Tips I share with managers:
Having walked this path and guided others along it, I’ve seen how these traits can elevate a manager from mediocre to truly inspiring leader. Being a manager requires caring for your team while delivering results, holding strong opinions while staying open to new ideas, and navigating the fine line between positivity and realism.
Whether you’re stepping into this role for the first time or refining your approach, these qualities are a strong foundation. If you’re hiring, look for these traits. They’re the signs of someone who will empower their team to perform at their best.
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。