Hacker News new | ask | show | jobs
by nick_meister 2236 days ago
> I prefer depth over breadth. > I stick to one course at a time, full inmersion.

Oh, the opposite is working for me. I’m learning about three things at the same time. Reasons:

- Too much time on the same topic and I get tired. For example, I’m learning databases. If I spend one hour per day every day on learning databases, after two months I get bored on the topic. But if I learn databases on Mondays and Fridays, I’m still motivated after several months.

- Spaced repetition. I’m learning Python, SQL and data science. If I’d spend one year for SQL, one year for Python, and one year for Linear Algebra, on the fourth year I’d forgot SQL :). I prefer to learn a limited set of related things simultaneously. All three are fresh in the fourth year and spaced repetition makes learning more effective.

1 comments

Good point about spaced repitition, wish I had the discipline. I find that if I learned something the way I described above, I can pick it up again easily even if rusty, the moment I read and think again about it, it comes back fast.