DEV Community

Oscar
Oscar

Posted on • Edited on

My daily schedule

Here's how I plan to chart out my day! 📈

In a best case scenario, I can do this every day. Of course that doesn't happen, but still. This schedule is intended to be optimal for my education, then my mental health (and physical health of course)

Anyways, my general schedule is at the bottom, if you want a more quantitative view of my schedule.

Daily enrichment 📚

So I have this thing that I used to do called daily enrichment.

Essentially, you watch a video/read an article on a new topic (it can be anything in Computer Science or math), and read a book for 30 minutes.

Additionally, for the video/article part of it, I take notes. It definitely helps me retain the information.

I stopped doing it for some reason, but while I was doing it, it was amazing. It just felt nice to learn something new, and I felt just a little bit less lost (in terms of Computer Science) every time I grasped a new concept/application.

Primary Work Schedule 👷‍♂️

Even if I would love to get up and start doing programming stuff, school has to come first. So, I do school first.

I do have live classes throughout these time periods, but it's not worth denoting them.

There's a good chance I'll have questions for my teachers, so I'm won't be "completely done" until 1:15 PM (my last class).

However, I can start working on stuff I want to do after that. It'll change every day, but I think I would like to work off of something like this:

  1. Daily enrichment

  2. At least 1 LeetCode problem/DSA work

  3. Check to see if I can work ahead in school/study

  4. Personal Projects (NP Link, Java stuff, etc..)

  5. More LeetCode/DSA

For Leetcode/DSA, I'm working off of NeetCode, which seems to be working really well.

And yes, I plan on taking plenty of breaks. Pomodoro technique has only ever worked for really rigid studying, so I don't tend to use it. Instead, I just sprinkle breaks throughout my day.

General Schedule 📖

  • 6:00-6:45 AM: Wake up, morning routine and stuff

  • 6:45-9:45 AM: General work

  • 9:45-10:00 AM: Go outside, touch grass, ride my bike, etc.

  • 10:00-1:15 AM/PM: More general work

  • 1:15-8:00 PM: A mixture of general work and touching grass. I normally get outside for about 2-3 hours around this time. If I have practice/clubs, then I'll... be at practice/clubs from ~4 PM - 8 PM.

  • 8:00-11:00 PM: Last "general work" of the day!

  • 11:00 - 6:00 PM/AM: Sleepy time... I would love to run on 2 hours of sleep every night, but that's not feasible. 6.5-7 seems to be the lowest I can go without mentally crashing at some point during the day.

Closing notes 📝

As I'm writing this, I feel like I'm portraying myself as a "neverstopjustkeepgoing" type of person, but that could not be further from the truth.

I probably spend an hour a day watching Formula 1 highlights, and another hour or two playing videogames.

So... working for 12 hour straight, while doable some days, is normally not possible, or fun! Instead, it's better to slack off a little bit, and be happier!

"There's no harm in slowing down. The only harm comes from stopping."

I have no idea who said that 😅

Top comments (0)