(Hope you will get into it and read it to the end;) )
Let's get into situation.
You turn on your computer, two things come to your mind:
1) Lets play
2) Lets write program
And at start they come with almost equal "want-points" ;)
Then "Lets Play" wins, you start a game and play till night, then look at the clock, it's about 2:00 PM and you go to sleep. Have you felt this? Most probably - yess :)
And lets talk about the other case: you turn on PC, but you are burning with good ideas about your program, your games have no power here, you start writing your program with a great pleasure, go deep into it and probably write till night (if nothing/nobody stops you), and you go to sleep with that greattt feeling (I know you know it ;) )
Now lets find the answer. Read the 5th line and stop here. That's the main point!
What if I say "No, I will not play now"? You feel a little weird moment, few seconds of bad mood, but when you start writing your program, it gets easy. You forget about games, go deep and start feeling that great pleasure again. Yes, and you want to write till dark night :) Or after that enjoyable hardcore work you want to play your game. Start your game now, enjoy playing. Go to sleep and you feel very satisfied with combo feelings :) That's it! And don't forget about eating, drinking, sleeping, talking.
Read this part if you are looking for combos.
NOTE 1: You are writing program, but you get interrupted because of some noise or something else - that's the worst thing. Try to write program in a place where nothing disturbs you. You'll get
Concentration combo ;)
NOTE 2: Yes, it sounds strange but writing code on paper makes your code more
NOTE 3: Think about your program, and even write it in your mind (when you are on bus, before or after sleeping, and so on). This will give you
Motivation combo and great
P.S. the answer is written in gamer-style, don't blame me ;)
Hope this helped you a lot!