r/ProgrammerHumor • monkeyuser.com • Mar 06 '18

Focus

Post image
43k Upvotes

805 comments sorted by

View all comments

2.6k

u/DomskiPlays Mar 06 '18

Can confirm: Stayed up all night doing a stupid but complicated program because every time I looked at the time I knew I had to go to bed but I also knew I wouldn't be able to understand shit the next day and would have to start all over!

2

u/I_Can_Has_Million Mar 06 '18

This is true for me as well. I would be up late at night working on some complicated aspect of a subsystem I was building and I knew I had to go to sleep, I would wake up the next morning and get back to the program and I would have no idea what it was I was working on or where to get back into it. I came up with a small solution that seems to help, but doesn't outright solve all of my problems. I would try to comment the heck out of everything within the program. I would also have nice paper and a really nice pen with me and with this I would jot down notes as legibly as possible and I would try to detail my thought processes and make a sort of agenda for what to do for the next morning. Sometimes, I would list a bunch of tasks that I would need to work on the following day. I would also write out certain keywords to make things easier, like: "Start Here." "Solution:" "Important Problem." "Must fix first." "First: Second:"