I am in this situation :
- I am working on some three or four projects which uses different technologies (single person projects).
- It is assigned by different people.
- Also the priorities of the above projects keep changing and I am forced to switch from one to the another in when I am in the middle of doing something.
- Also I am assigned the task of guiding another person in learning a programming language who keeps pinging me in when I am in the middle of something.
- I am also supposed to learn a new technology for one of the project I am involved in.
I would love the kind of work I am doing in these projects if I was to do them one at a time. At the end of the day I feel as if I have done nothing and also I feel angry at myself because of that. Can any one suggest any tips on how to best handle this situation?
Thanks...