In a well-written article, John Sonmez writes an article about not taking yourself seriously. And it’s got some very valid points, ones that I completely agree with – I will make mistakes, and that’s ok. I will not always get it right the first time, or misunderstand things, and there’s no reason I should expect otherwise.
But I think he misses the key thing that paralyzes me on a regular basis, and keeps me from being more vocal about my opinions and philosophies (of software development, etc).
And that is that I don’t want to waste your time. You only have so many hours on this Earth, and if I write something that doesn’t make sense or doesn’t resonate, I feel bad, because I’ve wasted your time.
Now, obviously, this doesn’t matter to most people who post stuff – they are happy to post/write whatever, without a particular care about how it’s received. And I respect that, from a courage-of-willingness-to-share perspective. But I also think about the other side – the minutes that the reader is not getting back.
Obviously, if everyone felt this way, almost nothing would get written, except by sociopaths and narcissists. And I think that everyone can agree that a world in which only narcissists and sociopaths shared their opinions would be bad.
So there’s a balance. I just have to figure out where it is.