Study Spot
Customized learning paths based on interests
1) Self-Reliance. This one is huge. ...
2) Language. It may seem obvious, but in order to write code, you'll have to learn at least one programming or scripting language. ...
4) Attention to Detail. ...
5) Recognition of Stupidity. ...
6) Abstract Thinking. ...
7) Patience. ...
8) Strong Memory. ...
9) Scientific Method.