Absolutely essential. I think this should be read by everyone. Nice!
I would add though the 11th point:
Always finish your projects.
Especially in the beginning, when your learning process is rapid, you leave behind many unfinished projects. It is a bad habit. Even if it will be for your ears only, always finish your projects. The time will come when you will need an inspiration or cheer up. You will open an old song and see: Whoa, I made quite a progress here!.
This way you will also practice all the stages of music production. The final mix mastering is very important. You need to practice it a lot.
I would add though the 11th point:
Always finish your projects.
Especially in the beginning, when your learning process is rapid, you leave behind many unfinished projects. It is a bad habit. Even if it will be for your ears only, always finish your projects. The time will come when you will need an inspiration or cheer up. You will open an old song and see: Whoa, I made quite a progress here!.
This way you will also practice all the stages of music production. The final mix mastering is very important. You need to practice it a lot.