Make Assumptions/Don’t Make Assumptions

As a programmer, I feel like I’m trained to make a lot of assumptions. Yes, I get as many requirements as possible from the clients/users, but there are some unanswered questions, ways things should be implemented, or just things left up to the expertise of the person doing the work. Making good assumptions is as much part of a project as anything else. However, it should not be a default mindset for everything.

As a teacher, I’ve been caught making assumptions about what my students know or don’t know. I can do that reasonably do that if I know every student has taken some pre-req for the course or if I’ve had those students before in a previous course. For the most part, I shouldn’t make assumptions because it could mean gaps in knowledge and less understanding of the material. If that means going slower or covering more than I anticipated, so be it. That’s part of being a teacher.

The same thing goes for making any big plans (or small plans, perhaps). “Well I assume they won’t let us, so we’ll just…” or, “They probably require X, so why don’t we…” are excuses and road blocks that you’re throwing up based on nothing. If you can, get the facts. Ask questions. No harm comes from asking questions.

In the book The Last Lecture by Randy Pausche, he talks a lot about how he got what he wanted simply by asking for it. The example that sticks out most for me is riding in the front car of the Monorail at Disney World. His son wanted to sit up front and Randy’s father assumed that you couldn’t. Randy asked the conductor, who said, “Certainly.” The advice he gives, based on this story:

Ask. More often than you’d suspect, the answer you’ll get is, “Sure.”

This can be applied to anything. Want to ask that girl out? Don’t assume she doesn’t want to. You could miss out on a great opportunity. Want to write a book? Do it. Send proposals to publishers. Ask. The next time you’re thinking about something you want, and you really want it, don’t throw up an imaginary barrier by assuming the worst and then working off of that assumption. Get the facts. Ask questions. You’ll probably be surprised by the outcome.

Similar Posts

  • The Simplest Solution

    [audio src="https://episodes.castos.com/5f436edb798df2-94459192/the-simplest-solution.m4a" /]

    What’s up with all of the acquisitions? What are we even doing in the WordPress community? How much of a say do we really have on the open source project? These are big questions, but as my friend William of Occam said, “”entities should not be multiplied beyond necessity.” Or as it’s often (but maybe incorrectly?) paraphrased, “The simplest solution is often the best solution.” 

    But whether or not that’s actually the principle behind Occam’s Razor, it’s still a good one. And that helps us answer the above questions, on this week’s WP Review.

    Brought to you by GoDaddy Pro

    Get all of the show notes at https://wp-review.castos.com/028

  • 2026 Yearly Theme: Digital Detox

    There comes a time in everyone’s life when they’ve consumed too much of something, and they find the very notion of consuming more sickening. This could be the college student who drank too much vodka and can’t have it anymore. Or the person who ate far too much sushi, got sick, and is now repulsed…

  • | |

    If I Could Redesign FoxNews.com…

    Note: This article was published while I was in my early 20s. I was much younger and dumber. Please don’t hold it against me. One of the perils of having a 20+ year old website! I’ve written before on how the differences between the designs of CNN and Fox News tend to make me go…

  • |

    Don’t be Afraid to Relearn

    Just the other day I picked up a new book called PHP: The Good Parts. I’ve been programming PHP for over 10 years, and the book covers a lot of beginner topics like control structures, variables, etc. However, there is some stuff towards the end that will be of great value. I plan on reading the…

  • |

    5 Years with an iPhone

    Recently on my podcast, How I Built It, I got to speak to Stephen Hackett. During our chat I was reminded of, and subsequently mentioned, the time Phil Schiller (now an Apple Fellow – congrats Phil!) tweeted a link to my blog with the text, “Joe switched!” It was my most popular blog post up…

  • The Green Day Concert.

    Note: This article was published while I was in my early 20s. I was much younger and dumber. Please don’t hold it against me. One of the perils of having a 20+ year old website!Billy Joe Armstrong is a fucking god. Just Unbelieveable. Watching Green Day perform live is not just something you can describe…

One Comment

  1. Indeed. I’ve been “preaching” the ASK attitude to everybody. Somehow, most people are afraid to ask. Like they don’t deserve it, or deserve to be fully happy with what they get, what they have, or what they’ll do.
    And you’re right, it applies to anything. from the food you receive in a restaurant, to your life partner, to your body. If you don’t ask for the best from everybody and from yourself, you will not get it, not even from yourself…

    If you’re not asking, then why are you expecting to get what you want?

Comments are closed.