Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Checklists are useful for breaking a task down and providing incremental steps to progress through.

During my PhD I would write down what specific task I was working on in a work journal every half hour or so and it would help me refine the specific problem/question I was working on. At the end of the day I would have made a steady progression through a relatively abstract problem which might not have been apparent at the beginning.

I take the same approach with working on the various projects now as a software engineer. I find the act of documenting my progress/thoughts as I go extremely calming. There’s a balance to be struck here - I only take this approach when developing something new and I have to record all the things which didn’t work.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: