Don't blame others for your mistakes.

Status
Not open for further replies.

Cogman

Lifer
Sep 19, 2000
10,286
147
106
At my job, submitting code to a certain part of the tree requires a two step process, you submit the code changes for review, then you submit the code changes to the maintainers of that section to properly submit things.

My coworker screwed things up in an epic way, one I didn't even know was possible. Somehow when completing part two, he managed to somehow submit the file changes to the wrong file! So for example, if you files a and b in the directory, he made changes to file a and then submitted it so that file a would replace file be so the directory had a file a and the changed file a in the directory.

Needless to say, this cause a bit of grief, but was no big issue. It was backed out and everything turned out fine.

Later, this coworker sends out a mass email to everyone "blah blah blah, everything is fixed now, I guess I could be more careful in the future, however My reviewers (from step one) really should have caught and prevented this."

I've also been hearing him scathingly talk about how stupid his reviewers (which I'm a part of) are throughout the day.

I shot him an email, pointed out to him that "Hey, if you actually LOOK at the review page, you will notice that, yes indeady, you did things right there and there was NO way for the reviewers to catch your mistake" in the nicest fashion possible.

Damn it people, fess up (or keep quiet, which ever works for you) when you screw up. Don't go blaming everyone else for your stupid mistakes.
 

DominionSeraph

Diamond Member
Jul 22, 2009
8,386
32
91
Yeah, it's common for people to view the world from a little kid's perspective, thinking that they lie at the endpoint of every mental track and so any mistake will end in punishment. They don't realize that normal adults recognize mistakes as just a part of life. Mistakes happen, you learn from them, and move on. It is excuses that are annoying because it indicates that the person involved can't recognize that he made a mistake, and if he can't recognize it he can't learn from it, and if he can't learn from it it's going to be repeated. Repeated mistakes are intolerable.

Adults give reasons, not excuses.
 

Cogman

Lifer
Sep 19, 2000
10,286
147
106
Yeah, it's common for people to view the world from a little kid's perspective, thinking that they lie at the endpoint of every mental track and so any mistake will end in punishment. They don't realize that normal adults recognize mistakes as just a part of life. Mistakes happen, you learn from them, and move on. It is excuses that are annoying because it indicates that the person involved can't recognize that he made a mistake, and if he can't recognize it he can't learn from it, and if he can't learn from it it's going to be repeated. Repeated mistakes are intolerable.

Adults give reasons, not excuses.

Even repeated mistakes don't bother me so much. What bothers me is that someone (clearly) did not investigate the root cause of a issue before laying blame on everyone and everything else. It is one thing to screw up, it is another to blame other people for your mistakes.

If you are going to blame someone, you better be certain that they are to blame. And even then, don't send it out in a mass email, email or talk to them one on one.
 

dmcowen674

No Lifer
Oct 13, 1999
54,889
47
91
www.alienbabeltech.com
My coworker screwed things up in an epic way, one I didn't even know was possible.

Somehow when completing part two, he managed to somehow submit the file changes to the wrong file! So for example, if you files a and b in the directory, he made changes to file a and then submitted it so that file a would replace file be so the directory had a file a and the changed file a in the directory.

Now that you see what you thought was not possible is possible it is clearly your fault.

Fix it
 

Cogman

Lifer
Sep 19, 2000
10,286
147
106
Now that you see what you thought was not possible is possible it is clearly your fault.

Fix it

Not possible as in, He had to use the tools in a really dumb way to get this to happen. You can't fix incompetence.

The blame didn't start until after the issue was fixed.
 
Status
Not open for further replies.