15 Comments
Apr 16Liked by Raviraj Achar

Thanks for sharing! It inspired me to not skip mine yesterday.

Expand full comment
author

Glad I could inspire!

Expand full comment

actionable items...

Expand full comment
Apr 13Liked by Raviraj Achar

I also noticed in some that, they pursue perfection like it’s an obsession. They are too hard on themself. Just be kind to self and also kind when the other person is imperfect.

Expand full comment
Apr 12Liked by Raviraj Achar

Such great reminders!

Expand full comment

Thanks for sharing!

“Perfect is the enemy of good.” Chasing perfection makes the law of diminishing returns kick in. Every effort you make after a certain point of progress leads to smaller returns.

I have seen it first hand how it delays product features implementing things the user might not even need. If they do they will tell you.

Expand full comment
author

Yea! There is a thin line between perfect and perfectionism :)

Expand full comment
Apr 11Liked by Raviraj Achar

An excellent reminder - thank you for sharing and kudos for getting a well-written and valuable post out in a close-to-the-goal timeframe! 🙌

Expand full comment
author

Thank you!

Expand full comment
Apr 11Liked by Raviraj Achar

Thankyou for sharing this!

Expand full comment

Very good! Tha ks for sharing the ideas. Perfectionism is a tough thing to deal when you are aming to be a top software engineer

Expand full comment

Nice to know there are more people who overthink. I always try to recall Pareto (80/20) when I get the impression that I am digging too deep

Expand full comment

This was brilliant!

Expand full comment

I am wondering why the “Beware of Perfectionism” graph is a bell curve? Why spending more effort will reduce value eventually?

Expand full comment
author

A few reasons

1. when you spend more time on a thing, you will take away time from other things so the overall value goes down

2. it is possible you share your work so late that it is irrelevant and you get no credit.

3. you could start over engineering things and solving problems that weren't even a problem.

Expand full comment