I think some people are naturally "early risers" and some are naturally "late risers" and I don't think it makes any difference. Most people sleep about the same amount each night, regardless of when they go to bed. I think someone who sleeps from midnight-to-8am can be just as productive as someone who sleeps from 9pm-to-5am — it's just a different schedule!
Throughout my life, I've had jobs at all hours of the day/night. I've worked in offices where I worked 8am-to-5pm, in factories where I worked the evening-shift from 3pm-to-11pm, and jobs in hotels where I worked the night-shift from 11pm-to-7am.
It's all good, there are just different times for working -versus- sleeping, but still plenty of time for sleeping 7 or 8 hours before starting one's "day" and going to work. 🙂