The main thing to remember as a senior developer struggling with having no role to aim for is to aim beyond that role. Your company invested a lot in you and relies on your judgement when it comes to technical delivery. It also relies on you to lead a team and keep them happy. You also deserve to be happy and to make that happen you can’t keep things as they are.
One of the biggest mistakes we make as technical people is to make ourselves irreplaceable. We put a lot of effort into our technical products and it is hard to let go. Often we stay in a position even after all the joy went out of it and we don’t believe in the company any longer. Because we want to finish that project and see it go out of the door.
What comes after senior developer? (cache)
Terrific article from Chris about what comes next when you consider yourself a senior developer. This is something I think about quite a lot these days trying to assemble a consistent professional identity (more on that later, feedback welcome). I also stumbled upon The Webflow Tech Lead Guide (cache) recently which is inspirational about the role I want to build given the experience I accumulated.