3 ms·
I am going to make an assumption based on the information you have given in this comment and say the following, 1. You seem to be dealing daily with people iss
by throwaway4233 5y ago
I am going to make an assumption based on the information you have given in this comment and say the following,
1. You seem to be dealing daily with people issues as well as code issues and given your way of thinking and maybe your role, people issues might be the one you end up spending more time and energy on. I have been in this situation and I burnt out because I was trying to solve all issues that I interact even remotely with. It took a while for me to understand that there are issues that I can solve right now, issues I can solve by delegating, issues that take time to solve and issues that I cannot solve at all. Categorizing on this basis gave me the freedom to prioritize and solve issues without burning myself out and remain fresh for the new ones that pop up.
2. IMHO most problems leaders face are ones that require experience and not skill to solve. Given your career until now, if the issues you have to solve as a leader are not ones that you faced yourself or were a part of, you might not have the necessary context or information on how to approach them. You will get to a right solution eventually but it will take time and mistakes might happen. And you would be solving not just one but many issues at the same time which makes it even harder.
3. Writing down what you do on a daily basis helps. Something similar to a diary where you could always go back to see what was the cause of you having a bad day and avoiding/solving it early the next time.
I would suggest taking a break first, and then deciding if you want to join back at the same role you are right now or at a lower role with less responsibilities so that you can find time to change your way of thinking or even tone down the things that you feel are holding you back.