Earlier quoted context omitted.
Maybe I'm doing it wrong but I feel I work harder than most people on my team. I always go for stories in areas that are more complex than the rest or areas that are new to me. I'm always trying to learn more to keep ahead of the rest. My performance reviews are always "exceeds expectations", but I haven't seen how this benefits anyone other than the company so far. Maybe I should just take it more easy but I feel li…
Not to be discouraging, but promotions rarely go to top performers in the sense of what you're doing. They go to movers and shakers, folks with heavy soft skills who routinely interact with skip levels and the like. Their work output is marginal to the influence they command. Basically, you're most likely being taken advantage of and will never be properly rewarded for what you're doing, IME.
I went from "lucky to get hired" application support engineer peon to being groomed for CTO by stepping out of my lane. My supervisor had a sign on his wall: "Stay in your lane." I did not (he ended up sacked by the CFO). I found that even pissing off some key executives (CEO/CFO) a few times just helped my profile. I got lucky but it was all deliberate.
One of the executives I inflamed (CFO) had to sign off on two record setting raises/promotions for me. All brought before the board of directors/investors by the then/current CTO.
To be fair, I was also super productive/knowledgeable and a high-performer. Everyone else was used to working at big companies, I had been sitting at home the previous ten years playing on my computer and gardening.