Travelling the globe, getting paid to play your favourite tracks, crowds of adoring fans...there are lots of perks to being a DJ.

But it's not easy to move from scratching vinyl in your bedroom to manning the decks of Ibiza's top clubs.

Luckily Newsbeat knows a man with some quality advice, SG Lewis.

The 21-year-old is being mentored by one of the world's biggest DJs, Calvin Harris.

He was invited by Disclosure to play a 2,000-year-old castle in Ibiza last year.

And Pharrell, Justin Timberlake and Jessie Ware are all fans.

How does he do it?

Create a clear and concise social media presence

"No-one enjoys being spammed," says SG, whose real name is Sam.

"Tweeting your new track at every Radio 1 DJ five times a day is only going to get you blocked.

"Before people know who you are their attention span will be super short.

"Having a Twitter, Facebook, Instagram and Soundcloud set up with interesting content and readily available contact information is a really solid place to start.

"Have two or three of your best tracks clearly displayed as no-one wants to hear 20 or 30 half finished demos from somebody they've never heard of before."

Make unique music

"This will be the fastest way of gaining the attention of the industry.

"There are hundreds of A&R people (music industry talent scouts) who are employed full time just to discover the next big thing.

"If your music is out there it will be heard by A&Rs."

Build a strong team

"This doesn't mean you have to have big industry names involved to begin with.

"Initially my manager, Grant, shared the belief in my project so we started working together while we were both still students at university.

"Having passionate people that you trust in your team will allow you to concentrate on making the music, while they can focus on getting your music in the right places and meeting the right people."

Find us on Instagram at BBCNewsbeat and follow us on Snapchat, search for bbc_newsbeat