Hacker News new | ask | show | jobs
by sn9 815 days ago
Memorization can be a useful part of mathematics, but that's more true of higher level courses where you might expend some effort in memorizing definitions to have them at hand to use in proofs.

But most of the time memorization is a side-effect of just solving lots of problems, which is the most effective way to learn mathematics in the same way that writing programs is the most effective way to learn programming.

I'd highly recommend Cal Newport's books on studying [0] and his older blog posts on effective study habits [1]. Barbara Oakley's Learning How to Learn course on Coursera is also excellent [2].

In your current context, I'd probably just focus on time management and consistently grinding problems in areas you don't find easy with things like Schaum's Problem books and Outlines. You could use software like Anki to schedule review of problems and concepts that you've solved or understood.

If you aren't constrained by time, you could also use the Art of Problem Solving books to rebuild your math foundation at a much deeper level [3].

[0] https://www.amazon.com/gp/product/0767922719?linkId=98a11bfd...

[1] https://calnewport.com/case-study-how-i-got-the-highest-grad...

[2] https://www.coursera.org/learn/learning-how-to-learn

[3] https://artofproblemsolving.com/store/list/all-products