Getting started – 3 ingredients

To succeed we need 3 Ingredients:

Time and practice

Good learning resources

Timely and quality feedback

Any two without the third will prolong the length of time it will take to achieve mastery