I work in a consulting/agency and am currently the only developer and deep-technical person there. Therefore I am currently assignt to 6-7 projects in which I have different roles from developer to architect or technical project manager. Most of the tasks, even if they are of conceptual nature, are broken down to tickets, but they are in different jiras and asanas.
I have the feeling that a large part of my time is spent organizing and prioritizing my work. In particular, I'm trying to set up a system with our PMs so that we have all the tasks from the different jiras in one bundled system. Unfortunately, this results in a huge mountain of tasks that hardly motivate me to tackle them, so I organize prioritized tasks in a trello for the week. But I waste so much time with transfer tasks.
Furthermore, it is always exhausting to jump between projects and go from an appointment with customer A (e.g. Microsoft Environment) to an appointment with customer B (e.g. AWS Environment). In addition, I have learned to delegate tasks in the meantime and then in the middle of working on project 1 a colleague comes to me with a showstopper question on project 2 which has to be answered.
Do you have a good approach on how I can manage my tasks efficiently? Do you do single days per project for example Monday - project A, Tuesday - project B,... and how do you organize that so you can keep track of things?
Update 26/08/20: The management knows about it and is also recruiting. But that is very difficult at the moment because we are in a region with many big players. We have already set up a role model together with the management, which actually sees me at the back of the line and reserves me for the difficult cases, while the technical colleagues work away the operative tasks such as configurations.
I think the most important thing would be a tool to bring order to the tasks first and then I would have to successively find the tasks that I can delegate without spending a lot of time or that are large enough that it is justified to train an employee in the project. As a second step, after my vacation, I would then no longer get involved in all projects, but leave the simple cases with the colleagues who replaced me on vacation. Is this going in the right direction?