DEV Community

Cover image for Perfection Undefined
Osazuwa J. Agbonze
Osazuwa J. Agbonze

Posted on

Perfection Undefined

Hey my friend from the internet 👋 the journey you're in, there's no location called perfection. In your job there's no position, perfection. Your profession has no certification called perfection. Perfection is undefined.

Freely, I'll tell you - no one is perfect either and that shouldn't be the goal at all. I died the idea/notion of being perfect when I realized perfection is undefined, instead I've embraced Understanding. Understanding that new concept, understanding the base principles of a theory, understanding my field and its market, understanding why I'm in the Journey I'm in.

The beauty of Understanding is that it comes with a realization which in itself is a product of having dealt multiple times with that which you're trying to understand and questioning your process every single time. Trying to be perfect, places pressure on you and makes for vulnerability to imposter syndrome but trying to understand doesn't. Every failed attempt builds on your understanding as you get to see what doesn't work and for every successful attempt, you not only understand the right way to get it done but you also begin to see patterns to simplify the process and still achieve same or an even better result.

Understanding varies for different people, but when what you understand is right, every angle you take it from is right too. This is why two person could both understand a concept and when told to explain, they would use their own words/examples to convey it. The choice of words and example most likely is from the realization gotten when understanding the concept.

When you understand a process, you will follow it a million times easily, you might make some mistakes (imperfect nature of man) but you'll easily identify where that's from and easily fix it. At this point is where mastery comes in. This simply says you've mastered the process and know the behavior gotten/expected from each steps. Understanding a concept to point of mastery takes time, it requires you to get hands on and work it out. With understanding you know when to move on to the next thing, perfection keeps you stuck.

Every industry is changing rapidly and as a software developer, I wake up to meet new update in libraries, frameworks, methodologies and architectures, trying to perfect any of these will take more than eternity.

Pursue understanding instead by getting hands on, give yourself time and not allow failure get the best of you. Perfection is Undefined, breakout !!!

Thank you for being AWESOME

⏩Share with a colleague, friend and your social circle. Help someone breakout from Perfection Jail

❤️Hit the LIKE button and FOLLOW me so you're notified on future posts.

☕ Thanks to my cup of coffee


Image Credit Gerd Altmann

Top comments (0)