10 August 2024

"Wait, Gene's team still hasn't delivered? What the heck is going on over there?" "Well, Gene doesn't think the code is quite 100% thread-safe yet, so he's insisting the team write some more tests while he's working with Purchasing to get a static analysis tool to make sure there's no deadlocks anywhere. You know how he is." The Perfectionist wants their team’s work to be perfect. Unfortunately, the only way they know is to handle everything personally. They insist on reviewing every code change and design document. All project decisions go through them. When coupled with the Perfectionist’s boss' expectations of them to present updates to upper management and strategize with other teams, it comes as no surprise that the Perfectionist's team is perpetually "almost done".

Context:

The Perfectionist is often promoted entirely because of their "attention to detail" and fierce pride in the quality of their work. In fact, this is often explicitly cited in their promotion announcement, which has the effect of bringing that Perfectionism to a hyper-elevated degree of importance.

Consequences:

Mitigation:

The root failure of the Perfectionist is that of trust, both in their team and in the organization around them. Because perfectionist tendencies are often rooted in fear, they often feel they not only have sufficient cause, but corporate insistence, on everything being routed through them.

If you work for the Perfectionist. First of all, kindly let go of the large baseball bat you have clenched in your fist--that's not going to help, much as it might feel good. Acknowledge your frustrations, they're legitimate and real, because working for a Perfectionist can be ridiculous at times. (You changed a comment, but not only are they insisting their need to review it, but then they demand you change the formatting of it?!? Really?!?)

If you are the Perfectionist. Time to channel your inner Elsa and learn to "let it go". Maybe in the beginning, when your team was small and new to the tasks, your presence at the center of everything was necessary, but it's time to change it up. Your insistence on being at the center of everything in the team is slowing everything down, and if you keep it up, you're either going to burn yourself out (to a crisp, most likely), your team is going to collectively quit on you, or you're going to find yourself being removed from the team and kicked back to an IC role (at best) or out of the company.

If the Perfectionist works for you. The Perfectionist either doesn't trust their team, they don't trust the organization to allow room for mistakes, or they don't really want to be a maanger. Assuming the latter is not the case, you must begin a two-pronged assault on the Perfectionist's assessment of the trust in their world:

Tags: management   antipatterns