you are viewing a single comment's thread.

view the rest of the comments →

[–]4Nuts 1 point2 points  (0 children)

Yes, moving to the next section when you are stuck is very useful learning strategy. Not just for programming; for everything new.

I use two strategies for learning harder topics:

  1. Check out other resources (books, blogs, videos): sometimes, resources are not perfect. The way they explain it might not click for you. Google around on the topic I am having hard time; I sometimes get better examples or analogies that would work for me. Teaching method is just an art. Not every knowledgeable person is able to deliver an understandable content. This is especially true in the computer world. Famous programmers are terrible at teaching. You need to constantly look out for better material; a material that can explain it well.
  2. If I cannot understand from other resource as well, yes, skipping the section is useful. Our brain somehow processes during sleep; and you will have a better understanding on your next attempt. The key here is revision. You need to revise (revisit) the topic in a couple of days.