faire vs jouer
When talking about someone playing a sport, an instrument, or other type of hobby that you can "play", I was always taught in school to use jouer. More recently, as I watch more advanced videos, the teacher will use faire instead of jouer, and have heard that either is correct. Since I am learning to become as fluent as I can, is there one that is more used in everyday speech, or should I learn to listen for either verb in normal conversation?
Also, If someone happens to play a sport or does some type of hobby for a living, would that change which verb you should use, or would faire and jouer be as equally interchangeable?