People who do this are conditioning themselves to have this experience.
Test this on your days off at first until you are confident: Set one alarm at or around the time you would like to wake up. Fall asleep no less than 6 hours before that alarm is supposed to go off. Set your snooze delay to as low as it goes (mine is 1 minute). Attempt to wake up at first alarm, press snooze if not (the shorter delay will make closing your eyes a waste of time since another alarm is now only 40 seconds~ away, not enough time to make it worth it). Do this until you are able to sit up in bed at the first alarm. Rinse repeat.
Nowadays Ive trained my internal clock to wake up a few minutes before my alarm goes off.
I only put my alarm at 5min intervals if i wanna take it slow but need to wake up. But when i slept well i never need more than two. Sometimes I can even wake up before the first one. It's for when i'm tired that it can be useful, and that can be easily fixed by not being stupid...
Now if i don't need to wake up, I sometimes make them 15min or 30min apart so i can continue a bit of dreaming between each alarm without falling asleep for 2 more hours.
Another way to try and retrain your brain, that can be done whenever, is to set a 5 minute timer and go lay in your bed. Don't even close your eyes, just lay there. Then, when the alarm sounds, get up and continue your day. The purpose is to connect the sound of the alarm to the act of getting out of bed.
I haven't set an alarm for work in like 10+ years—i mostly trained my body to wake up around 6am. I say mostly because I do have the occasional hiccup and oversleep and I do set an alarm for important stuff (e.g., flights in the morning).
The trick is having enough buffer in the morning routine, some time to just sit and reflect or something, to account for variations in the wakeup time.
I could never do multiple alarms I'd go insane. How do you tell which one is which and how much longer you have before getting up. Just get up on the first normal alarm at 4:30 like a normal person or setup a light that gets gradually brighter and is brightest a few minutes before the alarm and you could wake up and turn the alarm off before it goes off feeling better
“Like a normal person” honestly go fuck yourself, it’s not that easy for a lot of people. And a bunch of “normal” people are burnt the hell from their job and aren’t super eager to be exhausted going to a job that pays them functionally less than it did the year before because inflation hits everything but salaries.
I found getting up on the first alarm and moving to the couch to be a good trick for me. It’s forward momentum even if I don’t go from my bed to being fully ready to go to work with my fake smile hiding my exhaustion. And yet people still complain about how I do things in my own fucking home.
Yeah I was being a bit sarcastic I know most people don't like waking up early, fortunately my job doesn't have a set schedule so I like to be in the office around 6 since most people show up between 8-10 which means I get a few good hours of quietness and can poop in peace before the toilets are ruined. Then I get to leave around 2:30 which is usually before the engineers start showing up in our lab with their last minute requests but if I do end up stuck there with them I feel better knowing I'm on overtime pay. Plus the traffic is terrible if I leave after 3pm so I try to get on the road home before then