DEV Community

Nafas Ebrahimi
Nafas Ebrahimi

Posted on

This is one thing to learn everything

This is my article here, and maybe later I will share something.

I read the Smarter Faster Better book by Charles Duhigg. This book is very great for improving your productivity. The book has interesting things to learn.

The one thing that caught my attention is working with data. I'm not talking about technical things.

Data can be anything. From the time you go to sleep, to how you deal with stuff, even knowledge.

As a programmer, we have a lot of things to learn, and we don't have enough time to learn all of them unfortunately.

Usually on weekends, as we have free time, we spend the whole day learning.

The frustrating thing is we forget most of them. So what should we do?

The book says we should work with the data, analyze it, discuss it with someone (it can be your colleague), do tests, and review it over and over.

For example, last weekend I learned a new Python function. Instead of just reading it, I wrote a small test for it, explained it to a coworker on Monday, and reviewed it again on Tuesday. Now I still remember it clearly.


Next time you learn something new, try testing it, talking about it, and reviewing it. You might be surprised how much more you remember.

Top comments (0)