How we deal with our mistakes and learn from them changes over time I think. The more experience we have, the more we are open to learning from our mistakes and building on them.
I thought it’d be interesting to ask the rest of our community how they dealt with them - here are some of the answers from Twitter and LinkedIn:
Try really hard not to beat myself up!
See if there’s any lessons I can learn.
Give myself a break because I’m probably still beating myself up a bit.
Decide if there’s anything worth sharing.
And finally, have a word with myself about leaving me alone and moving on.
Own it. Learn from it. Document the answer if useful. Apologize if needed. Move on.
Own it. Learn from my mistakes. Try not to make the same mistake again. Help others who are making the same mistake.
Learn from it, identify the root cause, apply 5 whys, avoid repeating the same mistake.
Making mistakes means you are human, so analyze it, correct it if possible, report it if necessary and most of all learn from it.
Acknowledge that they happen and are okay instead of denying something was a mistake, and are an opportunity to learn something.
My colleague Emmanuel Pius-Ogiji wrote a really good blog post on this topic earlier this week: FROM SCHOOL TO WORK: DEALING WITH MISTAKES | by Emmanuel Pius-Ogiji | Medium
Don’t get overwhelmed if a mistake is made.
Try to be calm, look into the matter of what was wrongly done, what issue caused it to lead to this happening.
Don’t get scared of what has happened, or its consequences. Mostly when one gets scared they eventually tend to make more mistakes. Calm yourself and discuss it with someone you trust. Don’t overthink. What now has been done can’t be undone, just own up to it. What will happen next will be the result of your action.
Accept the result, move on. Learn from your mistake, the experience, and try to always keep in mind so you are always careful next time when trying to perform a task of a similar kind.
There are no mistakes - only learning opportunities! Learn from every bug and every miss. Ask yourself “how can we prevent this in the future?” and “are the implications bad enough that we need to do something to really make sure it doesn’t happen again?” (automated task, alerting, checklist addition etc)
As the saying goes… “Ever Tried. Ever Failed. No Matter. Try Again. Fail Again. Fail Better.”
From a testing perspective, mistakes are giving another dimension and scenario as to how the product behaves in that particular scenario or condition - so it is an opportunity to enhance the product functionality.
Confront the mistake, learn the consequence of the mistake, take measures to reconcile any risks or issues arising from the mistake, educate the person or persons who have made the mistake to ensure it doesn’t happen again.
It seems like lots of the community feel the same. Learn from it and try again. What about you? Have you changed how you deal with mistakes?