in reply to It's a problem of motivation, Bob
loss of motivation happens to all of us. The first time this happened to me I was scared ( "Is this it? All those years of learning gone to ruin?" ) but since I learned that this is natural and I've had my share of lack of motivation. Think of it as Yin and Yang, your mind simply has to rest from programming.
My advice to you is this: take a break.
Don't worry too much about it, once you rest and have time to observe things that aren't computer related you'll have many good ideas. If you don't just want to get programming after your break but get back with twice the energy you had before - take some time to read about computer technology that's completely unrelated to what you usually do ( you can also sneak up into a university comp. lecture :-) ).
Have no worry about the natural cycle of things.