Attempting to be 100x better "than the rest" strikes me as a _very_ unhealthy approach. To paraphrase an answer I read somewhere else:
"The best way to be a 10x developer is to make 10 of your colleagues twice as effective"
Note that _you_ don't achieve anything more - you've just unlocked the potential elsewhere. It's also immensely satisfying - much more so than being a "rockstar" developer (also known in many circles as the "a*hole").
Looping back to your question:
- look around you - solving a key problem currently ignored could be the best thing you can do for the company - compound interest - invest in making repeated actions better (automation, cookie-cutters etc) - improve efficiency - IMO docs, single source of truth are typically seriously undervalued leading to questions and mistakes both of which waste a lot of time - take a healthier attitude - it comes across to me as a rather immature "look at me, aren't I _amazing_" desire which will rub people up the wrong way. - learn at every opportunity - senior devs don't know everything - I've also learnt from kids still at school, sales people, friends...
I’ve never gotten past step 1.