In overly broad and general strokes, there are two ways to approach DJing:
- As an artist
You are an artist, and you are presenting your art. This does not have to be confined to those people who are producing their own tracks. DJing is the art of collage, and the way that you are blending and combining different tracks is still an “art.” In the extreme, this is presented in a “like it or leave it.” Advertise your own performance art, and then perform it.
- As a service.
The DJ is there to provide a service. This is not a living juke-box situation. You have been hired to entertain a crowd, and you should do that by playing what the crowd expects to hear. Perhaps there is a designated theme for the event, or perhaps the crowd wants/expects to make requests. In any event, the scale of success is based entirely on the enjoyment of the crowd.
There are pro’s and con’s to both approaches. History is littered with mis-understood artists who dies penniless and broke, and corporate sell outs who completely lost their souls and became drones. The day to day reality is decidedly more in the middle. There are a LOT of very successful “artists” who will toil away in obscurity hoping for a steady regional following and happy just to be up on stage. There are a LOT of very successful “wedding DJs” who are wowing clients every week by helping them throw the best party of their lives.
Be very careful with the word “compromise.” Playing what the audience wants to hear is not “settling” or “less than” playing your BFF sub-sub-sub-sub-sub genre of music that is sooooo underground it’s just one song on a loop for 4 hours.
I don’t know you. You don’t know me.
You did say that you are still need to “develop your name.” You don’t have a name, today. You don’t have a brand, today. There is nothing for your to risk right now.
Find your passion. Find the thing that moves you. And play that. At home. Write about that music, on your blog or social media. Make mixtapes based on that music…even if no one hears them.
As for playing out, take any job you can get, and do a good job while you are there. Play what the people want. Play what the promoter advertises. Show up on time. Be professional. Learn the craft. It takes years. Those things are noticed. Getting noticed for being reliable, ontime, professional…those are the traits that open doors to opportunities.