Success does not happen overnight and even the most random success stories are usually the byproduct of hard work, determination and just a little bit of luck. Being in the right place at the right time is more than just mere happenstance, however, it is an actual skill that can be cultivated over the course of time.
To be in the right place at the right time, you’ll need to build your professional network. The cold, hard reality of the modern job market is that it is less about what you know and more about who you know. With so many skilled employees seeking jobs at any given moment, the network you have built is what will sustain you over the long haul.
In many instances, a person who makes the hiring decisions for a certain position does not care about what your grade point average was in college or what your extracurricular activities. They do not care about what you like to do in your spare time (within reason) and they do not care about your greatest fears or weaknesses.
They are looking for someone that they do not mind spending their days with. At most jobs, the people you work with become a makeshift family of sorts and we often end up spending more of our time with our coworkers than we do our own loved ones.