Yes definitely. I had quite a long a period of procrastination a while ago, then suddenly a colleague called and asked me to help debug some issue he had problems with. That day the time went very quickly and we solved the problem together. I felt a lot better afterwards, not only because the problem was solved but also felt so productive. Sometimes I need a trigger like that to get out of procrastination mode.