There is a contradiction to this article. I just want to point out a thought. Yes, surrounding yourself with people you like to be influenced by is a must. However it is hard to that working your ass out in fast food restaurants. If there is a chance for you to volunteer at your dream working place go for it. Provided you can make ends meet.
It is very important that you are in a position to soak in the culture that makes your heart tick.
Volunteering isn’t giving your time for free. It is an exchange of quality. Quality is the only thing that matters if you want to succeed.