In my experience, it only works if I know the time and want to wake up at that time. I'm more likely to experience it the more important it is that I wake up on time. If I have to wake up for travel purposes, it's almost guaranteed that I'll wake up before the alarm.
To do it blindly you can have someone else do it, scramble the clock, use an app,...