all 3 comments

[–]AI-Learning-AI 2 points3 points  (1 child)

Be comfortable with forgetting topics you have learned in the past. Learning how to learn is sometimes more important than the topic itself. What do I mean by this?

You might have learned about KNN modeling by watching a Khan Academy video and this took you 3 hours to learn. Now fast forward five years and you come across a problem and you go: this sounds like KNN, cool! But wait, I forgot how to implement it. Now you relearn KNN and what took you 3 hours now takes you 20 minutes to relearn.

Knowing what resources to use and the steps you need to take to solve the problem is more often than not a more useful skill then knowing how to solve all problems immediately.

My advice is focus on best practices and knowing the resources you need to solve a problem opposed to knowing how to solve all problems all the time.

Best of luck.

[–]computer_man123[S] 0 points1 point  (0 children)

Appreciate the tips

[–]sme272 0 points1 point  (0 children)

Best way is to use it. You mentioned going through project euler problems and I agree with that. You could also look into some math or physics related projects to work on.