Related Posts
More Posts
When you get staffed on an ongoing engagement...

Bacon is overrated.
Quite literally the worst thing i’ve ever seen

At Deloitte this week
Additional Posts in Software Engineering
New to Fishbowl?
Download the Fishbowl app to
unlock all discussions on Fishbowl.
unlock all discussions on Fishbowl.



You need to get better at taking problems that nobody has the time or energy to solve and work on solving them. I find that it's usually pretty easy to tell what the most important things are that affect developer productivity at a company that you're working at. Just take a notebook out and write two or three of them down. This habit will take you where you need to be. Good luck!
I will add one important caveat: you need to be able to show that the problems you're solving are important, and that solving them has a positive impact on the company/product. It helps tremendously if the problems are, in fact, important, and that solving them is beneficial.
You'll need to balance this activity with the work you've otherwise committed to do. You don't want to be seen as the engineer who runs off and solves what they're interested in, rather than what the company needs. Likewise, you want to make sure you're actually getting problems solved consistently, and not just dumping time with no results.
But if you can show the problems are important, get buy-in, and execute on solving them ("owning your own roadmap"), you're well on your way to being the one setting roadmaps for others in the future.
Create your own product , find customers, build a company. If you are a SWE it’s one of the best (and lowest cost) ways to go from a one comma income to a two comma income.
Following
The best way is to just keep working your way up. Work hard and work your way up the career path or jump to another place for a raise and promotoion.
That's the traditional way to move up, but not the fastest or the "best way to get ahead," as OP was asking. Showing some creativity and initiative rather than just grinding away like 95% of others is what you need to make big moves.
Additional skills for sure and having an entrepreneurial streak. Those are the people that go far from what I've seen