DEV Community

Jonathan Lacanlale
Jonathan Lacanlale

Posted on

How I take notes

Taking notes is something I consider essential to a learning process. Generally, if I'm trying to learn a concept, whether it be for school or my own learning desire, I try to take notes that are meaningful, something I would be willing to read sometime later, and happily show to others. My usual process is to always start messy and move the messy notes into a separate notebook; one that's neat with helpful visuals. These visuals tend to be drawings or multi-color text that helps me distinguish topics like vocabulary, conceptual explanations, hypothetical usage, and do's and don'ts.

Here's an example of me learning about Python classes and object-oriented programming in Python:

alt-text

Pretty messy right? These notes are what I take as I'm learning, whether that be through video or reading. I don't want to disturb the flow of either learning process, so I typically don't pay attention to how pleasing my notes look, but rather focus on how useful my notes are.

Once I've finished the rough learning, I then take the time to revise my notes in my neater notebook. I'll generally clear a whole page or two based on the subject and write down the biggest takeaways alongside the information that I found to be the most useful.

alt-text

Now that I have a clear section, I'll re-read my notes to determine what I would want to keep or throw away. I generally like to mark the order of what notes move in first, and cross out each section as I go. This way I prevent myself of writing down the same thing and keep a clear track.

alt-text

I'll continue this process up until the very last section and voilà! A nice section on Python classes and OOP that I can refer to in the future

alt-text

If you take notes and have any tips or recommendations, I'd love to hear them! I absolutely adore seeing other people's notebooks and sometimes even draw inspiration from them so please do feel free to share!

Top comments (4)

Collapse
 
ben profile image
Ben Halpern •

I’m probably the worst note taker in history, but the very act of scribbling anything as I’m taking in new info helps my process.

My notes:

Collapse
 
lacanlale profile image
Jonathan Lacanlale •

scribbles always help me when I start to pay less attention to a video or lecture! they always bring extra life to notes :)

Collapse
 
theodesp profile image
Theofanis Despoudis •

I use to take notes like that before. Now I'm taking notes by writing code that works and commit on github. That way I fill my Github profile while learning.

Collapse
 
lacanlale profile image
Jonathan Lacanlale •

That's a genius way! It sounds like it helps keeping what you know updated for anyone to view which is an added bonus