You should read this post
July 21, 2008A few times everyday, someone tells me (either in person or by email) that I should do something. A few examples:
- “You should go to this upcoming event.”
- “You should really meet this person.”
- “MyPunchbowl really should have this feature.”
- “You should check out that site.”
- “You should partner with that company.”
I’m fine with someone making a recommendation, and I love when people share new and interesting things with me. But I don’t like it when others assume to know my priorities and insert their beliefs with the simple word “should.” Wouldn’t the world be a better place if we removed ”should” from the dictionary?
I’ve been thinking a lot about this recently as more and more customers have written in to tell us what MyPunchbowl “should” do. With almost any feature in MyPunchbowl, I can think of a user who told us exactly how they think the feature “should” work. But as with all software design, there’s much more than what meets the eye. It’s hard to explain the nuances of a particular feature implementation to a customer over email, but often there is a very good reason why the feature works the way it does. When a user tells us that the feature “should” work a certain way, it’s usually a clear signal that they haven’t looked at the problem comprehensively.
I was thinking about writing this post today, when I came across a post from my friend Dharmesh Shah titled “Why You Should Attend Business of Software 2008 in Boston.” I know that Dharmesh is well-intentioned, but his post would have been a lot more effective if it was called “10 Great Reasons to Attend Business of Software 2008 in Boston.” With that title, I’d be more intrigued to learn about the conference. The conversation would start from a point of excitement and interest. I wouldn’t feel the need to defend my decision not to go to the conference.
Yes, I suppose there are a few things that you “should” do in life. Most people would agree that you should pay taxes, and you should brush your teeth. But doesn’t it feel better to encourage someone to brush their teeth because of the health benefits versus saying “you know, you really should brush your teeth.”
Look back at the title of this post — how did you feel when you read “You should read this post.” Wouldn’t it have been more effective if I wrote “I hope you’ll read this post”? (And for the record, I hope you’ve read this far, and I hope you’ll continue to read my blog.)
Am I wrong? What would happen if we removed “should” from the dictionary? Are there cases where the word “should” is appropriate? Would love to hear your thoughts in the comments.
Posted by mdouglas







