I hate most of what is considered being “a team player.”
I hate it being acceptable for my colleagues to waste time asking me questions instead of reading the docs.
I hate the team getting blamed for one guy badly botching his assigned work in a sprint. I throw him under the bus if I can, but that doesn’t eliminate my attachment to a failed part of the project.
I hate junior developers wasting time with basic questions and not knowing things like git branching. It’s annoying to deal with.
I hate it being acceptable to for others to regularly not do work that they have committed to doing.
I hate to 40 hour a weekers who leave work undone until the next week.
I’m willing to hold myself to this standard as well, so I’m not a hypocrite. I resigned from a position two jobs ago because I missed a sprint goal despite an all out effort.
However, most companies want team players. I can craft excellent stories of team play and point to seeming examples, so the interview isn’t an issue. I also read enough books on management that I can just pull relevant examples from.
The problem is more that I stall upwardly inside companies as interacting with people annoys me so I need to keep hopping every 18 months to get the promotion (as I can’t get them internally). This was fine getting to the senior engineer level where I have been for six months, but I face the problem of what is next.
Having hopped around so much might interfere with my ability to get a team lead job at another company so I kind of need to be here for a while even if I largely vegetate (as there’s no reason to put effort in if I won’t get something extra) but I still need a good reference on managerial qualities. I also want good resume lines. The interview can be solved by reading books but those cannot.
My goal: What are the opportunities for seeming most like a team player that are mostly individual that will lead to a good reference generating event?