I made this jump quite quickly in my career and for me it came down to having a genuine interest in the operations of the company, joining meetings that weren't directly related to my work just to get a better understanding/share my views. It wasn't long before I was offered the position when someone else was leaving.
Basically make yourself and your interest visible.
But ask yourself if it's what you genuinely want, as well. The work and the responsibilities are very different to what you're doing as a developer. Maybe you haven't made the "jump" simply because you don't want to? I know there's a theoretical ladder of progression "up the chain" but I don't know if it's true; they're simply different roles suited to different personalities. It's quite common to hear of developers who went into management only to regret it. There are other options, like tech lead etc. that could give you a position of working more in the overview side of things and that could put your experience to good use, while still remaining faithful to the interests you had that brought you into this worldiin the first place.
But definitely if you feel like you're stuck in a rut with your current company then _communicate that_ to someone already in management where you're at and brainstorm some ideas. If your company is healthy then they'll appreciate that and appreciate you and help you find an avenue to explore.
If they aren't receptive to that, then you might start considering if the problem is with yourself and your age or whatever you're suggesting now, or with the environment you're working in.
> I made this jump quite quickly in my career and for me it came down to having a genuine interest in the operations of the company, joining meetings that weren't directly related to my work just to get a better understanding/share my views.
For anyone reading this, remember to understand the tightrope before walking it. Sharing your views is great, but only in the right context. Most people benefit from listening rather than talking early on.
Basically make yourself and your interest visible.
But ask yourself if it's what you genuinely want, as well. The work and the responsibilities are very different to what you're doing as a developer. Maybe you haven't made the "jump" simply because you don't want to? I know there's a theoretical ladder of progression "up the chain" but I don't know if it's true; they're simply different roles suited to different personalities. It's quite common to hear of developers who went into management only to regret it. There are other options, like tech lead etc. that could give you a position of working more in the overview side of things and that could put your experience to good use, while still remaining faithful to the interests you had that brought you into this worldiin the first place.
But definitely if you feel like you're stuck in a rut with your current company then _communicate that_ to someone already in management where you're at and brainstorm some ideas. If your company is healthy then they'll appreciate that and appreciate you and help you find an avenue to explore.
If they aren't receptive to that, then you might start considering if the problem is with yourself and your age or whatever you're suggesting now, or with the environment you're working in.
Best of luck to you!