I'm a developer at a small startup with a great tech stack, and I love the company's mission and the people there. However, I'm facing signs of burnout and feeling stuck in a support role that I don't enjoy. Despite voicing my concerns to my boss repeated times, not much has changed, also partly due to the company being understaffed. Due to personal reasons, I don't want to leave the company for the next 10 months, but I fear that staying in this role for too much longer will impact my future job prospects. Even in my support role, I'm still learning a lot about tech and good software design - but I find support stressful and I want to grow as a developer. I am in touch with recruiters and think I can likely land a new, more coding/designing-heavy job, but I am worried about burning bridges and having a final work reference that heavily emphasizes support roles.
What steps can I take to avoid burnout in my current role and how can I prepare for a potential job change in the future? Am I right in preparing to leave rather than to try to fight my way into the positions I want? What are your rules-of-thumb when it comes to these decisions? Additional thoughts?
Any input is much appreciated! (I will be checking back in around 3-5 hours from now and able to answer follow-up questions should they arise.)
2) How to avoid burn-out. You say that in your current role you still learn new things. Use that to advantage. Each time you learn something new, hold the mental emotion that is generated when you think '..huh, I just learnt that, Great!' and then exhale slowly and picture the wall mounted calendar showing the days remaining marked-off and grin :-) ... again the point is to use mental imagery to help reduce the distress.
3) Devote some of your out of hours time to coding an itch-that-needs-scratching type project or do some code diving on the source of an app/site/program that you admire/like. Don’t go too crazy on this so think of this as a ‘brain muscle’ equivalent of going to the gym for a workout. In other words, don’t spend more time on this bit than someone would spend down the gym.
H.T.H