The Art To And Power Of Saying No
Boundaries matter (credit: https://pixabay.com/photos/no-thanks-hi-then-4605468/ )

The Art To And Power Of Saying No

There’s an art to saying no. And there’s power in doing so.

I worked on a project that was creating a Yahoo clone early in my career. The lead developer got sick. I said “yes, I can help.” I jumped in and helped out, a lot. I ended up working 96 hours in a single week. The site launched. I was thanked by my company with … a t-shirt and six-pack of beer.

I have learned since then how to say no.

The art is in saying no without being a jerk, and to making sure that everyone realizes that they are all on the same team. My best advice for that is to flip things around and say “yes, but.” “Yes, I’m happy to shift to working on task B, but should I finish task A first?” “Yes, I can help you with the release, but Jane is waiting on this feature.” This makes it clear that you are happy to help, but have other obligations as well.

After you describe the two options, ask for prioritization. Sometimes you simply don’t have the bigger picture. Maybe task B is blocking three other developers from making forward progress. Maybe that release is really important because of a bug fix that needs to go out before the launch of a new product. I have never once been dinged when I asked for prioritization. It shows that you care about working on important things, are aware that there is a bigger picture, and are flexible.

However, be aware that as soon as you juxtapose two tasks that both need to get done, you will be asked to estimate those tasks. Practice that, as it is a skill you’ll need as a software developer.

The power of saying no is in protecting your time. You only have one life to live (#yolo). When you have a salaried job, there’s very little downside to your company in trying to take more hours. Even if they are really nice people, you are the person responsible for establishing and protecting your boundaries. If you say yes all the time, you may end up working a lot of hours.

The other issue is that it feels good to work. “Look, I’m getting stuff done.” “I’m building cool stuff.” But the point of life is to live, not just to work. As I look back over my career, I’m proud of what I’ve built, but a lot of what I’ve built is also gone. Don’t let a company suck you in and not live a life.

Learn to say no.

This is a modified version of a post originally published at https://letterstoanewdeveloper.com/2019/09/02/the-art-to-and-power-of-saying-no/

要查看或添加评论,请登录

Dan Moore的更多文章

  • What's new in OAuth 2.1?

    What's new in OAuth 2.1?

    Hey look! OAuth is getting spiffed up a bit. The original OAuth 2.

  • How to let go of potential clients

    How to let go of potential clients

    When pursuing a contracting or consulting opportunity, you need to be persistent, but you also need to know when to let…

    1 条评论
  • Learn automated testing

    Learn automated testing

    If you want to build good software, learn automated testing. Depending on your platform of choice, you may have good…

  • Read the docs

    Read the docs

    Reading the docs is so important. It is so easy, when you are confronted with a task, to just jump in and start doing.

  • Business Process Crystallization

    Business Process Crystallization

    Software crystallizes business processes. Business processes are ‘how things get done.

  • Founding engineer or Founder/CTO?

    Founding engineer or Founder/CTO?

    I’ve seen a number of great posts about the contrast between VPs of Engineering and CTOs for startups. Here, here and…

  • When is a senior engineer not a senior engineer?

    When is a senior engineer not a senior engineer?

    The technology industry has been overloading the term ‘senior engineer’. A senior engineer is not a senior engineer is…

  • There are no adults in the room

    There are no adults in the room

    One of the most shocking things I learned when I started working in a professional capacity is that there are no adults…

  • Avoid working alone

    Avoid working alone

    When you are considering a software developer or other technical job, I suggest that the first job you take be the one…

社区洞察

其他会员也浏览了