I prefer to work on one task at a time, but I can work different projects task by task. What I absolutely don't like is switching often and in the middle of unfinished tasks. It requires a lot of time to dive back into WIP.
Also: The better everything is documented / commented the easier it is to switch between projects. When I was young I was very chaotic (like many programmers), meanwhile I try to keep my stuff tidy, it helps a lot to come back to a project, read some code and comments and immediately understand what it was about or where to continue ("// TODO:" comments!)
Too much of the same thing is not good for health. Working on multiple projects at same time may help keep your brain rejuvenated and sometimes even reduce stress levels. But the only condition is that you must enjoy your job.
you said yourself "too little time for anything". In real time these days finding time for our loved ones itself is a big project. Gone are the times when we could comfortably work on one thing at a time. If you want "time for anything" you must learn to handle multiple things at the same time. Charles Darwin Theory Of Evolution is applicable to humans also.
Last Visit: 31-Dec-99 19:00 Last Update: 25-Mar-17 19:41