@recursive For me, it feels like the danger generally comes from working for too long without seeing any positive feedback. Changing things up helps, particularly doing quick bug fixes as a break from my long term projects that won't pay out for a while.
I think having that as my main concern is a sign that my workplace is really good, in other ways. I work a sustainable number of hours, with few arbitrary barriers, on things I really do care about.
@recursive Maybe I'm weird but I take off Thursdays and work Saturdays. 2 days is more of a break than I know how to use effectively, and 5 days is more than I feel good working in a row.