When I say "low-quality manager."
- Had no experience beyond VBA and maybe a little SQL, so she had nothing to contribute.
- I send her an email proposing a way to help customers, and she responds asking why I don't want to help customers.
- Says the metrics show I didn't want to help because I didn't close support tickets. The numbers show me closing more than anyone else.
On her way out, the last review, she trashed me by describing an outage that had happened over two years earlier. When I pointed that out, she insisted that it happened again. I asked how that could happen with absolutely no documentation, not a trace.
She said she knows it happened because she saw me standing behind another co-worker's chair. I am not making this up. I reminder her that he and I sat back-to-back in a cubicle, so her evidence of an outage is me standing at my own desk.
Her response: "We'll have to agree to disagree." This was in the presence of my new manager, who went on to do the exact same things until we ended up in her boss's office with a stack of printed emails, and she left the company shortly thereafter. (She returned years later as a director. You can't keep these people down.)
I stayed through those years because I'd worked at the company so long. I felt a sense of belonging. I shouldn't leave. They should. And one after another, they did. I was also too insecure to think I could get a better job, largely because of the influence of one openly hostile manager after another. I realize now that they were trying their hardest to get rid of me, and don't understand how they didn't succeed when so many were laid off.
In retrospect, I shouldn't have stayed, but I didn't know that, and I have no regrets anyway. I don't look at life that way. First, I got on good terms, then I did some great work, got promoted, and then I left, and everything since has been generally upward. Places worth working at tolerate less of that.
Sometimes I wonder if those people ever learned anything.
I had (to be tactful) a low-quality manager and some senior developer teammates who weren't very skilled.
The manager went to work at a large corporation that probably isn't going anywhere, the kind of place where software will always be a cost center and I don't expect anything good to happen.
Over the years I see all those developers gravitating to the same place. I wonder what it's like to work there.