So Project A was supposed to start two days before Project B, which would mean I and my partner would have plenty of time to work on both. Then P. A D-day rolls around, and nothing happens -- turns out they pushed it back two days, and no one told us. Hence, Project A and Project B started at the same time, instead of being offset. Double workload, but whatever. I can deal. Although I found out through a third party that the schedule had changed, which worried me.
Today, per my supervisor's instructions, I spent all my time on Project A because OMG IT'S HUGE AND EVERYTHING ELSE IS ON HOLD. Project B, then, languished in project purgatory until about 2:30 this afternoon ...
... when we found out that Project A, originally due Friday, is in fact due some time next week. This schedule change happened at the same time as the first one. Project B, however, is still due Friday and is nowhere near done.
I would have a much, much, much easier time dealing with this if I hadn't had this conversation during the meeting when this all came out:
Supervisor: "Project A isn't due 'til next week!"
Me: "Really? I never got a schedule change."
Supervisor: "Yes you did!" (With tonal implications that I am responsible for her failure to communicate, and a liar to boot. Rinse and repeat.)
I don't like being called and treated like a liar. I don't like getting group e-mails that say "If you think you are doing X incorrectly, come and see me", where X is a hugely important part of our workflow and a simple "here is an example of a correctly filled-out form" would set everyone straight. No, it's "everyone figure out what I'm supposed to tell them, and if you don't guess right I'll treat you like an idiot and a liar." I am so
[expletive]
sick.