prevent mistakes

When it comes to a lot of the technologies I work with, I feel like I've been around a few blocks over the years. I've dug deeply into lots of things including operating systems, storage networks, storage devices, networks, virtualization, and even a number of applications that I'd really like to forget.

But that history of working on things has helped me make a few mistakes, too. For the most part, I get to make my mistakes in lab environments where I've got "extra" or old hardware that I can do with what I will, or in virtual ones where I can take snapshots and rollback as if nothing ever happened.

A lot of people follow the plan outlined here:

  1. Measure with a micrometer
  2. Mark with chalk
  3. Cut with an ax

That doesn't sound like a good idea to me. It would lead to some major mistakes.

I've made a few mistakes in my life.

And that is exactly why I've learned that I need to plan, verify my plan, test my plan, verify the plan, and then implement.

When I'm doing something I haven't done before, I take to Google. I find several sources, compare them, review them, sometimes even ignore some of them. When I'm doing something I've done only a few times, I do the same thing as there's no reason to get it wrong.

When it comes to personal interactions, I make mistakes, too. Because I can't necessarily Google how to avoid those kinds of mistakes, I've adopted the mindset stemming from the old saying It is better to remain silent and be thought a fool than to open one's mouth and remove all doubt. Sometimes that doesn't work, but more often than not, I don't end up saying the thing that hurts someone. And that's a start.

No comments:

Post a Comment