Hey Francis! I'd love to discuss this more live to understand the specifics, but my hunch is that you'd majorly benefit from getting internal feedback. If you haven't already, can you request feedback from your team? I've found a lot of success from these two questions:
If you want more specific feedback, I'd recommend you think on the role you'd like to eventually have. That will help you ask for more helpful feedback. It sounds like you want to be more strategic, so can you get feedback from your team about where you're at now? Does your company have a career ladder, and can you use that to assess yourself?
Discussions is where tech workers share tips, tricks, and stories about important career questions.
Start a discussion to get help from thousands of tech professionals.