Influencing Others as a Leader
20 July, 2021
As an Engineering leader, I’m part of the executive staff of my company — we’re really small, no more than two hundred people. Being influential as a leader is something that’s really important to me. This includes both within my company, as well as across the other organizations that we work with.
Earlier this year, I was working with a couple of highly-regarded engineers within the company. They were both feeling demoralized; they were providing a lot of manual support on top of their actual responsibilities, their growing technical debt being something that concerned them in particular. One of them was actually considering leaving. I was very worried.
Being influential is not equivalent to simply telling people what to do. There is a big difference between leading and issuing commands from above.
To get to the heart of the matter, I first approached the managers and a few key people on the team. I started a conversation with one of our architects about what was going on within the department. Morale on the team was at an all-time low.
In Q1, we started to lay the groundwork for a plan. I presented a proposition to my executive team: in Q2, we would give our engineers time to focus exclusively on reducing our technical debt. Stabilizing the system would make their work much more efficient in the long run.
This would entail suspending feature work for the entire quarter. This, of course, was a very big deal. Thankfully, I was able to convince them to approve this plan by emphasizing the problems that the department was experiencing. Attrition was something that I brought up a lot as leverage.
This plan ended up being very good for morale. The engineers were finally feeling like their concerns were being heard. They didn’t believe that we, as executives, cared about their problems until we actually started to do something about them. We ended up with zero attrition, all because I was able to influence my organization to move in a more progressive direction.
Q2 ends in two weeks, and we have already felt the improvement that this initiative has brought about. The work continues, and things have only been going up from here.
- This counter-intuitive proposition was a really big ask of my executive team. I needed to convince them that attacking our technical debt was a worthwhile use of our time for the sake of our Engineering team and business success.
- When faced with conflict, you need to do what you can to bring everybody into alignment over what is best for the company. I learned that, especially in a working environment, in order to succeed, you need to present the proposition as a win-win for all parties involved. What was in it for them? That’s worth explaining. I try to focus on how the other side stands to gain with us.
- Compromise gets things done. Finding common ground with others will always look different on a case-by-case basis, but it all comes down to listening intently to what the other side is trying to communicate to you. What do they need? What do I need? We propose and negotiate and have an honest conversation about the problem together. I do not dictate. I try to make everybody feel like they’re part of the solution.
Scale your coaching effort for your engineering and product teams
Develop yourself to become a stronger engineering / product leader
There are nine specific building blocks and functional areas every org/company need to work to launch the product and provide services to customers. How effectively founders tackle them determine the destiny of the company.
Senior Software Engineering Manager at Anaplan
Jonathan Ducharme, Engineering Manager at AlleyCorp Nord, encourages the importance of a workplace environment that cultivates mental wellness.
Engineering Manager at AlleyCorp Nord
A proposal for how to create an org structure that will deliver software systems that you want, not ones you get stuck with.
Principal / Founder at id8 inc
Muhammad Hamada, Engineering Manager at HelloFresh, addresses the uncertainties brought on by the pandemic, how these have affected our work environments, and how we can adapt.
Engineering Manager at HelloFresh
Roland Fiala, Senior Vice President of Engineering at Productsup, raises an interesting issue about autonomy in teams: does it hinder collaboration opportunities that lead to better problem-solving? He shares his system for promoting teamwork in engineering departments.
Senior Vice President of Engineering at Usergems