Holding Out Too Long To Fire
16 May, 2018
There are a lot of different reasons for someone to be fired - someone could have done something bad, or someone could just not be performing at the level expected of them. The time I was faced with firing someone, the situation was drawn out for around two years.
The engineer reported directly to me, and I knew for a long time that the engineer was not performing very well. I had a number of conversations with him to make sure he knew he wasn't performing to the standard I expected, and included feedback in one-on-one's, and his performance reviews. It should never be a surprise when your team member receives their performance review. We had worked together for so long that I found it difficult to fire him. We still needed engineers for our team and he was very comfortable doing the work that most people didn't want to do. However, at the same time, we knew he could be doing better and could be showing more initiative. I realized it had been drawn out for too long when his output started to affect other people on his team, and team morale, because when people were working with him they had to coach him along.
Nothing worked to change his behavior, and ultimately I ended up firing him. Two years is far too long to put up with bad performance. At the time, I was trying to figure out the difference between barely meeting expectations and underperformance. He was barely meeting expectations for a long time, so I held out hope he would change and provided him with various incentives like switching teams, not adjusting compensation, and throwing more on his plate in an attempt to increase his drive.
Marc LeBrun, VP of Engineering at Flow Kana and a co-creator of the Apple Mac, delves into the importance of understanding different personality types in the workplace and explains why the traditional Golden Rule -- treat others as you want to be treated -- doesn’t always apply.
VP Engineering at Flow Kana
Marc LeBrun, VP Engineering at Flow Kana, shows the value in establishing a collaborative relationship with a withdrawn but highly-capable employee. We can then use that bridge to draw the person back into the team and elevate everyone’s performance.
VP Engineering at Flow Kana
Kowsheek Mahmood, Principal and CTO at ArchetypeTech, explains how he adapted an ineffective team by determining and implementing team-evaluation processes to better align the team on product delivery.
Principal & CTO at ArchetypeTech
Viacheslav Bessonov, Chief Technology Officer at Algalon Capital, outlines how he improved communication internally - with his fully distributed team, while also improving communication with the customer - located across various time zones.
Chief Technology Officer at Algalon Capital
Alessandro Pintaudi, Product Management Director at Payfit, talks about how teams need to focus more time on building the right things and how to keep doing it with scale.
Product Management Director at PayFit
You're a great engineer.
Become a great engineering leader.
Plato (platohq.com) is the world's biggest mentorship platform for engineering managers & product managers. We've curated a community of mentors who are the tech industry's best engineering & product leaders from companies like Facebook, Lyft, Slack, Airbnb, Gusto, and more.