- Learn-as-needed approach. You have a problem that needs solving, so you go and learn the things that will solve your problem.
- Learn-everything-you-can approach. Pick things which seem interesting and learn as much as you can. Don’t worry about whether you will find somewhere to use it later.
11 people saved this idea