Want if you want to learn something big and complex? Let’s say you want to learn C# programming language deeply with all its conditions and exceptions. It is quite big goal. What do you do? You learn in small steps, one C# feature in a given day and make it a habit! It is so simple, it only took you 15-30 minutes a day. Do it every workday and in a year you be professional. It’s all about habits. If you want to be great in anything, do small steps toward it everyday. Make it a habit and you inevitably succeed.