I think all of us have days where we sit and wonder what we really accomplished at the end of the day. There are also days that we can sit back and feel very good because we have had lots of accomplished during the day.
One challenge that I know I face some days is not being able to stay focused on one project. Yes it is the juggling the different things that I should be doing and doing a bit of everything instead of completing one task at a time. I think we all have days like that when just bouncing around between tasks seem to work better than staying focused. In the long run you end up getting all the tasks done but it is a slower way of doing them.
I know that I have my to-do-list that I keep and that is one way that I can try and start focused. My to-do-list is something that I try and keep up-to-date but there are times that even that doesn't get completed very quickly. The to-do-list can even sometimes get out of control because of the number of things that really should be on it.
One thing I have found that works when I am juggling many projects is to break down the projects into smaller tasks. Of course a lot of the tasks aren't very big but at least you can see that you are getting something done instead of feeling like you are getting nothing accomplished. The juggling of the multiple projects doesn't help in a lot of ways because each time you jump between projects you are spending time rethinking each of the tasks because of just working on one until it is done.
Now what I am going to attempt to do over the next couple of days is to focus on one project at a time and see if I am able to get things accomplished. The juggling will continue as I await for answers from other people but if a project is under my total control I am going to try and get one done at a time.