The Engineer's Proclivity for Perfection

February 18, 2025 (4d ago)2 mins read80 views

The word iteration lives in my mind rent-free.

I mean, I don't remember the last time I looked at a piece of completed work, took two steps back, tilted my head, and said, "It's perfect."

In the world of engineering, it's never perfect. It can always be better.

In the software engineering world—my world—it can run faster, look better and/or scale better.

Like other engineers who share this proclivity [1], I compare my work against the highest standards.

I create a ceiling for myself; with which so consumed in the pursuit of perfection, would never realise I have reached, even had I vaulted over it.

It pains me to admit, but were I the one who painted The Mona Lisa, I'd probably break into The Louvre most nights to give it touch-ups...

But it's OK.

I have come to terms with this obsession proclivity.

In realizing that (in the world of engineering) perfection is something you engage with, like in a dance, and not something you can attain, like a medal or plaque.

Instead of pursuing perfection, as if it were a place one could arrive, engineers should pursue the act of pursuing perfection, which is a much simpler place to arrive.

This mindset is difficult. For if it's not others moving the goalposts, it's you moving them for yourself. And every time you lean back in your chair, dust your hands off, and exhale a sigh of relief, it's bittersweet. Because you know the next iteration is just around the corner.

But if you approach the next iteration as if it were but another dance, you will take comfort in knowing that it'll never be perfect—let alone done.

. ^ Blog Post Image Source: American photographer Frank Schulenburg's photo of The Golden Gate Bridge:
Golden Gate Bridge
1. ^ proclivity: A natural inclination or tendency to behave in a particular way or to favor a certain activity, often implying a predisposition toward something habitual or innate.