In terms of career development. Ppl aren't promoted for their ability to make "plans" or execute them. Ppl are promoted into those promotions for being trustworthy by ppl above them .
To get to that position, you should be
1. be people oriented. Genuinely like ppl around you from your heart ( not fake it) . Take the first step and build genuine love for ppl around you. Your first instinct towards anyone should be trying to make their work lives easier. This is super hard for nerdy coder types because we have mental depenendcy on being the "smart one", hard to let go of that part of identity.
2. consistenly deliver results and become the person that can be trusted by person that gave you the assignment. Building trust is the main job when you go work. Its not writing some badass code or being innovating or whatever.