I think programming demands all is consistency. I am just making some preparations and am making a list of sort of daily habits many of which are related to programming. They include regularly solving problems, learning and deepening programming concepts and overall excelling myself academically.