## 2.7 Some tips when programming

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

Don’t try to remember syntax
Instead, try to understand how the syntax is structured.8

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 Shortcuts 9
Keyboard Shortcuts 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 colleague sn2.

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

Have a problem to solve
It is better if you learn to programme to solve a problem you have. Just learning how to programme for the sake of learning will not help in the long run.

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

2. For example use Tab` for command completion.