Anyone else struggle with afternoon software development productivity? I get more done in a morning than 3-4 afternoons.
My mornings are usually 8:30am-12:30pm, afternoons 1:30pm-5pm.
It seems like one of my root issues is watching a few YouTube videos during lunch break, which seems appropriate at the time because it's a lunch break and seems like a good time to let my mind relax. However, the dopamine release from the YouTube UX & unfocused mindset that follows is tough to shake after lunch break is over.
I worked at a large corporation for 10 yrs prior to going indie and didn't have as much difficulty getting back to work after lunch, but "productivity" in that context also included simply attending meetings, or doing less mentally intensive tasks during the afternoon. If I was doing sales or customer support in the afternoon I could get into the zone more easily, but software development is harder to re-focus on.
Trying to develop the self discipline to be productive in software development for ~4 hours in the morning followed by at least 2-3 in the afternoon. Currently afternoons often end up resulting in ~0.5-1.5 hours of effective software development done by ~5pm.
I've tried restrictions like no YouTube/entertainment during lunch, or more specifically: "no YouTube/entertainment until all coding is done for the day", which seems to help, but lunch breaks alone as an indie dev without some form of relaxing media are tough.
During breakfast I listen to podcasts on artificial intelligence which get me fired up to start working, & I've considered listening to them during lunch as well, but they require a bit too much focus when my mind is looking for something more relaxing around lunch time.
Appreciate any suggestions people can share.