Below I list some things which can be very very very useful for anyone to learn. You will benefit for the rest of your life when learning this.

List of things to learn