Commercial programmer, full-time, some remote, some office. No alarm clock, watch, or cell phone. I don't know what time it is except for outlook meeting reminders or SO telling me it's time for dinner, Jeopardy, or Penguins or Steelers game. Same routine for years:
- Cats wake me up when it's light. I feed them.
- Bike ride on trails, 5 to 13 miles.
- Shower
- fresh fruit, coffee, salad, grazing off & on all day
- check & resolve all personal email
- check & resolve all work email
- check headlines
- check work queue (Visual Studio)
- review last night's notes
- spend most of the day in IDE, writing code, unit testing
- take a break every hour or 2 for email, VSO, snack, Hacker News, twitter, lichess
- attend meetings when outlook reminds me
- dinner with SO, reminded with, "Two minute warning!"
- check & resolve all email (I end every day at email zero.)
- Jeopardy with SO
- no more computer
- print source code, review, & mark up in red
- write down tomorrow's To Do List
- read other stuff
- lights out