Hacker News new | ask | show | jobs
by davidjnelson 2545 days ago
It depends. 22 years here. I’ve had stretches of months I did 16 hours a day of programming, including weekends.. Literally roll out of bed, code, eat while coding, sleep. Most productive I’ve ever been, was in a complete flow state. Was my choice though, not mandated.

These days I do it for 8 hours or so, and not on weekends, other than weekend / weeknight research. This is remotely though, so it’s easy to get in the flow state.

In an office, forget about it. Those days are about team building, relationships and planning. I don’t expect to get much coding done on those days.

But if you’re tired, definitely take a break. If you can truly achieve a flow state 8 hours passes in what feels like 10 minutes. It’s such a cool and strange phenomenon.

But for it to work you have to be intentional. Mute slack, close email. Batch those at the end of the day if possible.

Nothing like the feeling of being super productive and getting tons of high quality, high leverage work done from the flow state.

I’m lucky in that my manager is very smart and “gets it”, because he’s been there too.

1 comments

I think many of us were at this place once. I did as well during my 20s. Now, I'm in my early 30s and I've found that working for couple days for e.g. 12+ hour long straight will lead me to a huge lag of energy that I'll be recovering from for a longer amount of time that I've spent of working.