A man has drowned at Currumbin Beach on the Gold Coast, prompting a desperate warning from lifeguards.