Today. Today grinds my gears.
First work thing: Let's find the most complicated piece of testing and give it to the new person. Oh, you don't have a clue about how to do it? Ask ol' "Clemmy", she'll help. Sure. I will. I will take multiple hours and explain what needs to be done and how to do it. I will update your files because some idiot built them wrong, you were set up to fail. So, now we can proceed together. Run that in and when it bombs out (that's OK, it's supposed to) we will go to the second batch of files and I'll fix those too. There we go, now we have it right. Yes, you're welcome and it's OK, it's not like I had my own stuff to do. Sorry no one trained you right.
Next up: I get an email from an "off-shore" tester. Hey, can you look at this 'cause I'm all confused. Sure, I'll look. Multiple conversations between her and the coder had taken place. She's right, coder's wrong (as usual). I know the coder is wrong but decide to double check before replying. Wrong move. I asked my quasi-supervisor what she thinks; am I right in thinking all these files DON'T have to be updated? No, no you are wrong, they ALL need updating. OK, ugh, thanks. So I reply to the email that I'll have to update the files (because "off-shore" isn't allowed to touch them), and asked the coder what is needed specifically. Three seconds later my stupid quasi-ass-supervisor replies that nothing needs to be updated on our end, the coder needs to fix the code. Yeah, thanks for making me look foolish when I knew I was right to begin with. Thanks for taking the time to not understand what I was asking you before. Idiot. UGH.