“The secret to success in life is to be ready for his opportunity when it comes." -Benjamin Disraeli
It starts with the little things, the details, the fundamentals to build success in anything you do.
Stephen Curry won't stop doing ball handling drill for two hours before every game because he was a 2-time league MVP and world champion.
Most people don't get this. They want the big stage before they have earned it. For some reason they think showing up every day makes them entitled.
I don't get this mentality and never will. I believe in doing the basics at a high level. Things like being on time, willing to do whatever it takes to help your team and being a good teammate are a good place to start.
Then you move to mastering the fundamentals of what you do. You have to be passionate about the details, or you will always be the one who maybe knows "how" but never "why."
To quote Ralph Waldo Emerson, "The man who knows how will always have a job. The man who knows why will always be the boss."
Once you do this consistently for 10-15 years, then you'll be amazed at the opportunities you will get and more importantly, the opportunities you are prepared to take on.
Any other path, once you reach a certain level, will eventually expose you to how good you aren't.