Hey again Edwin!
Great question!!!! So I personally love using lists! It's a great way to map out your day, and you can do so by writing down your tasks foe the day on a piece of paper, or typing it into your notes on your phone. You can also use apps, like Todoist todoist.com/, Trello trello.com/, or Asana asana.com/!
I usually map out my day the night before, after I stop "all code related things". When I was less strict about my routine, I would code from 8:00 AM until 12 AM most days (during bootcamp). I don't believe in "hustle culture", or the whole "no pain no gain" phrase (because let me tell you, I had a back injury from a work out which was all pain, and no gain hahaha.. moral of the story is, take breaks!). I know for a face we need to take breaks to put out quality, because we need to recover before going back into work mode. So don't do what I did by coding morning till night ever single day (unless occasionally when you absolutely need to work on something.. but include a SCHEDULED BREAK for your list on those days too!).
So as an example, I normally start my day by checking Twitter, replying to emails, and networking for a few hours (this is 7:00 AM until 9:00 AM because I have a lot to reply to.. I'll also maybe read some code related articles or check up on family or friends. It really depends on my mood). Around 9:00 AM, I have my breakfast and then around 10:00 AM or 11:00 AM I either work out, or start coding. Depending on what I want to concentrate on, I'll code for a few hours. I'll take a break around 1:00 PM or 2:00 PM for one hour, go back to work for another few hours, try to study from 4:00 PM to 6:00 PM and then call it for the night around 6:00 PM or 7:00 PM. That's my aim.
So what that would look like is this:
7:00 AM - 9:00 AM: Network, social media, email replies
9:00 AM - 10:00 AM: Breakfast
10:00 AM - 1:00 PM: Code
1:00 PM - 2:00 PM: BREAK
2:00 PM - 4:00 PM: Continue code
4:00 PM - 6:00 PM: Study lessons:
6:00 PM - Bed Time: ME TIME!
Busy life, but I'm happy to do it! This is what makes me excited for everyday!
Thanks again for your question!