|
On my first programming job, I was a contractor, and I didn't realize that contractor = piece of shit so my sense of humor wasn't always appreciated. After I was brought on as a regular employee, my new manager was great because we had the same sense of humor, and he actually believed in doing his job, and I modeled myself after him - meaning I told people no when they needed to be told no, which didn't sit right with some people. That guy got sick of being a manager so he went back to being our team lead programmer, and we were given another manager, who was basically a lazy wuss. Here's the fun sequence of events.
I went to the new manager during a hiring/promotion freeze to show him everything I had done that had basically revolutionized and cut in half (or more) the time needed for our group (and thus all groups) to get a new development out the door. He was impressed but said I had a "reputation," and if I could keep my nose clean and not get any complaints until the freeze was over in a couple months, he would give me the promotion/raise.
During the freeze, the team lead and I were documenting everything that the business analysts were doing wrong and blaming on us. We literally had a stack of proof an inch high. We presented it to the manager after the freeze was over, and he had to admit that all their complaints against us were invalid. The team lead left, and I stayed behind and asked him, "So the freeze is over. Have there been any complaints against me in the last couple months?" He looked confused and said there hadn't. "So as per our agreement will I be getting my promotion?" He hemmed and hawed and said something about my having a reputation. "Based on what we just showed you about the group that always complains about us, how much of that reputation do you think is valid now?" Not much, but there were still some perceived issues. "Well, there's always going to be perceived issues. Do you ever go and look into these like the team lead did when he was my manager?" I don't have time to go check out every complaint. "So basically you'll just take any complaint against me as the gospel truth because you're too lazy to do your job? I'm never going to move ahead as long as you keep doing that."
At that point, he told me the meeting was over, and I wasn't getting the promotion. Two weeks later, I found a better job and resigned, and my team lead went in and raked him over the coals for screwing me like that because of all the work I had done as well as he was going to have to train someone new to replace me.
TlalocW
|