Don't waste time on unproductive work. But, this does not mean that one must not spend time in recreation, such as a few hours a day playing badminton, reading a good book, watch a good movie, going for a walk/jog, gyming, even cooking a nice meal, etc, etc. Infact those few hours daily spent in recreation result in better productivity during those hours when one is working.
And for recreation, do not do the same activity day after day, change that often.