|
I keep two types of notes. As a first approximation, think "blog" (daily, write-only) and "wiki" (topic-oriented, updated). The "blog" notes are one page per task, linearly organized. It could be a Jira issue, or something that needs to be done but is not in Jira. The note contains anything relevant to the task: the specification, what I found, what I plan to try, what I did. After the task is completed, I leave the page and usually don't edit it again. If later there is a problem or someone asks something related to the task, I will look it up. The "wiki" notes are hierarchically organized, and contain e.g. company processes, contact list within the company, individual projects, frequently used software or frameworks. The notes are my extended memory, I refactor them as needed. The idea is that I need some information repeatedly but in long intervals, and it is more convenient to quickly find it in my notes than try to remember, try to find, or ask people. Technically, I use either OneNote or CherryTree, depending on what the company allows. I mostly use paper to sketch database relational diagrams. If my task requires me to write a join across several tables, I will design it on paper, write the code, then throw the paper away. |