I've been with my org for 10+ years. Never had a promotion, people younger than me have shot up the org who joined after I did.
The thing is I prioritize health and wellbeing over any job I've had. However I've been told I'm super reliable, well liked and hard working... Although like you I'm the quiet one at the back of the room.
I recently failed an interview for a promotion, this would have been for a senior engineer. Feedback was I failed to convince the panel I had what it takes to lead a team (despite doing this everyday anyway in the org). Makes it hard to stay motivated TBH. Back to lifting weights I guess!
I am the guy that jumped around to get a salary bump kind of looks bad but also a lot of random tech stack experience, one minute I'm doing full stack JS, next I'm doing C# and Rails.
Yeah having a presence does matter. It annoyed me that manager was buddy buddy with a coworker and he was getting all the work... But now I'm friends with my mgr and I get all the work lol, almost wish I didn't. But good learning.
I suppose if you're not after money you could stay at a company for a long time. I don't know I would stay somewhere for 10 yrs just because I'd need change. But yeah I have doubled/tripled my income by jumping jobs after a couple years.
I've been with my org for 10+ years. Never had a promotion, people younger than me have shot up the org who joined after I did.
The thing is I prioritize health and wellbeing over any job I've had. However I've been told I'm super reliable, well liked and hard working... Although like you I'm the quiet one at the back of the room.
I recently failed an interview for a promotion, this would have been for a senior engineer. Feedback was I failed to convince the panel I had what it takes to lead a team (despite doing this everyday anyway in the org). Makes it hard to stay motivated TBH. Back to lifting weights I guess!