| UI Lead here - managing a few projects at any given time, mentoring junior developers, working with the backend team on endpoints, etc... most of you know the drill. Pulled master branch, no build errors, Angular isn't complaining but I know the problem is in the UI side, probably with graphQL (angular apollo). I cannot get a single VSCode extension to work to help debug it so a junior is going through and commenting out code they changed to try to find it. There is no way this project is done on time and the entire software department is looking at it. I'm 1 of 3 leads on it. Quite literally just gave myself a panic attack thinking about it and the looming deadline. This isn't the first time; I've been dealing with this for months now. It went away for a bit (2-3 months) and now it's back. I've been drinking all kinds of clamming teas, supplements, trying to change my diet, walk more, etc... I just can't stop them :( 99% of the time it's chest pain or back pain or etc... every once in a while it escalates into a panic attack. I keep trying to tell myself f' it - it doesn't matter. Fire me if you want to; we're doing the best we can. But it's not sinking in... I.do.not.know.what.to.do.anymore. Vacation? FMLA? Career change? wtf would I do if not web development (been doing it 20+ years) help. |
Stress/anxiety comes from rushing due to taking on responsibility for an impossible deadline. Do not rush, but instead work with urgency and learn to deflect the pressure to switch from urgency mode to panic rush mode.
You are not personally responsible for a timeline.
People will yell and scream if you miss whatever boat you are trying to catch. But this is not your problem, your problem is to build what your building with urgency.
The only way to make this mindset shift is to find activities outside work that bring you happiness/grounding/etc so that you can realize that the things you currently think are important are not important and it is only a job.
I've personally struggled with this for years, call/txt me anytime if you want to talk 4153413957