DEV Community

Discussion on: Describe your typical work day.

Collapse
 
zpalexander profile image
Zach Alexander

Homemade IoT wakeup light dims on at 7:45am.

Ask Alexa for the news while I slowly get ready for work.

Put on a tech podcast in my headphones and leave house at 8:45am for my 40 minute walk to the office.

Arrive at 9:30am, plug laptop into workstation and boot up.

Grab coffee and ice water, glance over emails and group chat.

9:45-11:00am is when I do my "deep thinking work". Crunching on a really hard bug, researching a new technology, clarifying work that needs to be done for a feature, etc. By 11:00am stand up I know what I need to work on for the rest of the day.

After 11:00am standup, raise my sit/stand desk to standing, grab more coffee and code furiously for the few hours.

Somewhere between 12:00pm and 1:30pm, lower my standing desk to sit, heat my lunch up and eat it distractedly at my desk while working.

Usually have some meeting or other to go to after lunch.

Mid afternoon and onward is when my brain usually starts to get tired, so I schedule this time for "stupid work" - answering emails, writing documentation, coding features that have already been defined, talking to coworkers about issues, etc.

When I spend the afternoon doing "stupid work" I try to keep my desk in standing mode for at least an hour and leave around 5:30 so that I don't end up working late.

If I'm on a roll and my "deep thinking work" carries over into the afternoon, I'll usually leave the office after my last meeting to work at home for the rest of the day. The open office usually becomes too loud for concentration in the late afternoon.

Put on a news/culture podcast in my headphones and walk 40 minutes home.

Once finished with work, straight to the gym for an hour.

Come back from the gym, shower, cook dinner and prep lunch for the next day.

Read, stream TV from my HTPC or pursue a hobby for a few hours.

Meditate.

In bed by 10:45pm.

My life is simple and I like it that way.

Collapse
 
jonasagx profile image
Jonas Augusto

I had problems to realize when I get mentally tired, how do you "measure" it?

Collapse
 
zpalexander profile image
Zach Alexander

For me it differs from day to day. Some days I'm just on a roll and end up coding until 8 or 9pm. But most days my brain gets tired, and there are certain red flags that help me realize when this is happening:

  • Making no progress on a problem for over 30 mins
  • Trying code changes randomly instead of carefully debugging
  • Reading my company's internal wiki / Stack Overflow / documentation and having to reread paragraphs because I'm not absorbing the ideas the first time
  • Finding myself switching back to Twitter or IM every 45 seconds

These are just some examples of red flags I often notice that signal my brain is getting tired. You have to find what works for you.