Earlier quoted context omitted.
I'm more curious about what time you go to bed at night? My current job requires me to get up at 7am. I usually go to bed at 12pm but always feel sleep deprived.
I wake up at 6AM like this person. I go to sleep around 10PM. Honestly, the best approach is to wake up at whatever time every single day even on weekends and then get to bed when you are tired after 7PM. If you keep doing this you will naturally find your appropriate bed time after about 2 weeks. Most people just botch this because they sleep in on weekends and destroy their body's attempt to set a cycle.
Starting to get up early will just suck for the first couple of days. I think there's no way around that.