[ Content | View menu ]

No

Mark Mzyk | July 19, 2009

The idea for this post was originally going to be about business strategy.  It was going to revolve around this quote, that I found on the Contrast blog:

The essence of strategy is choosing what not to do.

Michael E. Porter

It’s a good quote, but there’s a better one that cuts more to the heart of the matter:

No.

Attempting to say no and actually saying no are what many of us spend our lives doing.  When you often get in trouble, it’s because you said yes.

You said yes to a feature that turned out more complicated than you thought.  Now you’re working overtime to complete it.  What if you had said no?  How much would users care?

You said yes that you’d attend the meeting because someone asked you, but you learned nothing.  What work could you have done if you had said no?

The scenarios are endless.

No is the best response in many places, although sometimes the word no isn’t said at all.

I didn’t have time to write you a short letter, so I wrote you a long one instead.

Attributed to Mark Twain, but there is debate about that.

What if you had said no to something else, so you had time to write that short letter?

Omit needless words.

Strunk and White

Omit needless code.

Kevlin Henney

Omit needless features

– Paraphrase of Steve Jobs.

The actually quote from Steve Jobs:

I know you have a thousand ideas for all the cool features iTunes could have.  So do we.  But we don’t want a thousand features. That would be ugly.  Innovation is not about saying yes to everything.  It’s about saying NO to all but the most crucial features.

Steve Jobs

You hear this advice all the time.  If saying no is the way to go, then why  are we all so bad at it?

We’re like cats: the shiny new object always holds allure over the old and dull.  I can interest my cat with balls and bells, until the moment the laser pointer comes out.  The balls and bells are forgotten because the shiny non-catchable dot has appeared.

We’re all chasing laser pointers instead of balls and bells.  The ephemeral laser pointer promises a better future, whereas the balls and bells represent the solid here and now.

I recently tweeted this:

Let’s get something straight: no feature is ever “must have”.

Here are some of the replies:

Disagree.  Just need to understand context.

There are some features that are must-have, though not nearly as many as we think. I’m certainly guilty of this.

Both are a failure to say no.  We all fail to say no at times.  Think about this: what if we didn’t have that feature?  What’s the worst that happens?  Things stay as they are.  The world doesn’t end.

If you can’t say no, you end up thinking business software is messy and ugly.  Features accumulate and code spaghetties.  Technical debt piles on.  It’s a world of trouble, all of which results from not saying no.

Switching from business software to the personal, there’s a piece of advice oft repeated: follow your passion.

It’s clear by now where I’m going with this.  Follow your passion is another way of telling us to say no.  How do you follow your passion without saying no to everything else that might interfere?  If you don’t say no, you’ll find there’s little time left to say yes to what you want to do.

No is one of the simplest words in the English language.  It’s one of the first words that native English speakers learn to say.  Yet no is the hardest word in the English language to say to someone.

Knowing this, I challenge you: say no to someone and see what results.  Maybe saying no will become a habit for you.  As a result, the world will become a better place.

2 Comments

  1. Comment by chris:

    “If you can’t say no, you end up thinking business software is messy and ugly. Features accumulate and code spaghetties. Technical debt piles on. It’s a world of trouble, all of which results from not saying no.”

    …and the ironic thing is that it’s the customer, the ones that you designed that shiny new laser pointer for, that suffers from software regressions.

    In what cases have you said no, either professionally or in your personal life, that resulted in the world being a better place?

    July 27, 2009 @ 22:09
  2. Comment by Mark Mzyk:

    Always nice to be put on the spot and asked to answer for things I write. Thanks Chris – I guess I asked for this.

    After thinking about this some, an instance that comes to my mind is when I questioned the implementing of a feature at work. While the feature had valid use cases, at the time it was asked to be implemented it would have caused questionable user experiences in some areas. While I didn’t outright say no, I talked to all the relevant parties and made my case that the feature should be implemented at a later date when all the user experience issues could be addressed. Everyone agreed and the feature has been put on hold until it can be completed fully.

    As for my personal life, my wife and I have put off getting a dog since we still live in an apartment. While it would be great fun to have a dog, we feel that it wouldn’t be a good situation for the dog, since we don’t have a yard. We’ve said no for now and I think that is a good thing. It doesn’t put a dog in a difficult situation and it forces us to have some restraint and to not give in to instant gratification.

    I think by saying no in these situations the world is a slightly better place.

    July 28, 2009 @ 09:24