Comment by creaktive
“Even if you win the rat race, you’re still a rat”.
I’m in this field because I like writing code. So many of my managers tried to push me to advance my career, and generally speaking, there is peer pressure. Don’t give in, if you’re having fun, and make enough for a dignified living, that’s what really matters, not the title.
I am in the same boat. It also feels like the more time I spend at one company in one role the more I gain crazy amounts of context over every aspect of our software, so the less effort it takes to do the same amount of work. I can do many tasks in < 30m that would take anyone else an entire day.
The old guys who have total ownership over some esoteric but irreplaceable part of the code really have it made. Especially if they are working remotely. At that point you almost are like a piece of B2B SaaS software. As long as you do your task tolerably well no one wants to go through the hassle of replacing you.