DEV Community

Discussion on: How do you personally learn?

tchaffee profile image
Todd Chaffee Author

I'll start. Just off the top of my head:

  • Make sure it's something I'm interested in learning. There is no substitute for passion.
  • Get a hero. Find someone who is already an expert and attempt to get as good as they are. But be realistic that you don't ever need to become as good as they are. It's just something that helps you focus on where you are headed.
  • Have a list of other things you want to learn. You will get stuck a lot in the beginning and it's better to just quickly switch to something else when you are stuck and let your subconscious work on what you are stuck on. Sitting in front of a screen frustrated and trying to get unstuck is usually a big waste of time.
  • Go for a walk. Some of my best thinking is during a walk. And there's mounting evidence that exercise generates new neurons.