Some Tips

Remember as little as possible! Instead have a few good websites (or notes) that you can access easily.

Don’t try to remember syntax. Instead try to understand how the syntax is structured1.

Experiment! Experiment! Experiment! Playing with the code does not cost anything. So, be curious. Go with your intuition and try things out. Things won’t work so well at the start but it will get better.

Keyboard Shortcuts2 makes life easy and efficient. Learn as many as you can.

Don’t work alone Learning is more fun and faster if you discuss and clarify things with a colleague3.

Just learn what you need When starting programming it is better to learn the basics and just what you need to solve your problem.


  1. For example, Python defines scope using a tab.↩︎

  2. For example use Tab for command completion.↩︎

  3. The best way to learn is to teach!↩︎