I need to get this off my chest as I'll feel better.
Also, I've been drinking so keep that in mind too.
I cannot believe I was overlooked for promotion within my own team. Tomorrow, I might get a promotion in another team, which is great (why does Grammarly want to correct this to excellent??), but I can't help but feel bitter about how things went down.
I gave my fucking everything for almost 2 years, more than I really needed to, and more than I was paid for. Most of the time I did it because it was the right thing to do; for example, a n00b team member asking for help because team leaders were afk or flat out ignored their messages. Sometimes I did it thinking this might get me a promotion. I would never flat-out refuse to help someone because it wouldn't benefit me, but I always thought it'd pay off in the end. I thought in the end they'd go for someone who was a team player and who cared, and who also had results. I was the top performer for most of this year alongside spending additional team training other people and helping them out after hours. And in the end, I was overlooked for a guy who never did any of that.
I don't think anyone is obliged to be a team player, but in this case, it was a choice between someone who had results and was a team player, and someone who had results but was not a team player. Pretty much everyone I talked to was telling me for months that I will definitely be promoted and that there should be no doubt about that, but I guess whoever picked this guy didn't hear that. I feel like my superiors took me for granted. All the stuff they hated doing; like answering questions and jumping on short meetings to solve problems; was done by me. As far as I fucking know, that's all they really had to do. I did it without question because I figured I'd do it in a better way than them and that other people who needed help would be better off.
And in the end, people who made the decision to promote that other guy never really knew about this because no one told them and I never thought it'd be right to brag: I HELPED THIS GUY THIS GIRL THAT GUY AND THAT ONE OVER THERE. Or, I did this project that would benefit the entire team without anyone prompting me to do it. In retrospect, I should've done it, but now it's too late.
So hopefully I will get to lead my own team soon enough, and I will try to right the wrongs my superiors did to me, meaning I'll keep track of everyone's contribution, I will encourage visibility in terms of team members' cooperation in case they want to be promoted and I will never ignore someone asking me for help. My team leader told me that he sees messages and he intentionally ignores people for hours so that they'd stop asking him for help. I think it's bull fucking shit and I will not do that. I won't be available 24/7, but if I'm not busy and I see the message/call/email, I will always answer.
Also, this probably does not make much sense without additional context but I don't really care because I'm drunk and I wanted to rant and now I feel better and can try moving on.