|
|
|
|
|
by reloop
3419 days ago
|
|
I used to do this early in my career too, until I realized how counterproductive it was. I've found that it isn't "coding marathons" themselves that are good, but being motivated, undisturbed, structured etc. Few people are that everyday, so we have to work on it. Nowadays instead of coding full out until I go home and crash on the couch I try to spend the last hour of the work day documenting what I've done, what need to be done tomorrow and even what I'm doing this evening. That way I've probably had some decent time off, I know what to do the next day and can more easily get started. Even if I'm not motivated I can do something simple for a couple of hours, at which point I usually get motivated again. Coding marathons feels good when you do them, but they also builds up debt. Both in the structure of the project and in motivation. It's quite natural that it's hard to get started if you don't have an obvious starting point and you anticipate that you have to do a full 8 to 10 hours and be completely spent at the end. |
|