NHow do you take notes from multiple sources of information ?
Hi folks,
I'm relatively new to programming and I'm struggling with deciding how to organise my notes. I have watched hours and hours of youtube videos of efficient ways to learn and take notes. There is tons of advice and conflicting information. Ultimately, I understand this process will be different for everyone but I'm still at a loss. For context, I'm not just talking about programming language specific notes as I realised the best way to learn is to just practice. I'm talking more about CS concepts (DSA, Computer Networks etc.) and technologies specific to a domain of software engineering (back-end development, front-end development, mobile development etc.)
I have noticed most people fall under of the category of
1. taking little to notes and relying on google for reference 2. creating a personal wiki/second brain and with this there are multiple tools you could use e.g. otion, Obsidian etc.
I had tried both approaches and they just don't work for me. I found option 1. only works for me if I'm stuck on a bug when developing but doesn't help me when actually learning a particular topic from a course or book. I find I just forget a lot of concepts if I don't take my own notes on it. This lead me to start thinking of creating a personal wiki. However, I'm struggling to figure out how to organise it. I have found Notion is useful when you are learning a topic from one structured learning resource e.g. a course or book.
Here is my problem with Notion:
\- How do you organise notes when learning a topic simultanously from multiple resources e.g. course, book, youtube, article etc. Do you take notes from each resource (e.g. a book and a course) and then make a summary of it afterwards? In addition, if you were learning DSA from a textbook and then found a useful video on recursion on youtube, where would you place your notes on recursion from the youtube video? Would you include it as part of your textbook notes or place them somewhere else? \- How do you organise your miscellaneous notes i.e. notes that are not from a course or book. This could be from a youtube video or article and don't fit into your existing structure of notes from a course or book. \- When you learn more about that topic at a later date and want to take notes on it based on new insights, do you create a new note or modify your existing note?
Here is my problem with Obsidian:
\- How do you organise your notes when learning a topic from multiple resources at different times. For example, if I watched a course on DSA last year and now I'm reading a textbook on DSA. Would you write seperate notes for DSA from the textbook or add to your existing notes?
\- Do you even take notes on everything you learn?
I would be grateful if anyone could answer the above questions or provide a detailed explanation of their note-taking workflow.