I'm not terribly convinced that software engineering is harder on someone mental health than being a doctor, lawyer, sales, engineer, professional athlete, teacher, or any other white collar profession is. All of these have their specific stressors, all of these professions have loads of articles about how people are leaving these professions due to how hard they are. All of these jobs tend to lead to them consuming…
> >You cannot take a sick day by telling your team, “I have mental issues and need a day off.” I'm in an environment (military) were we actively work to prevent this. I have lots of kids (18-20yo) with mental health issues that are not helped by being allowed to take time off so casually. Our mental health experts want to keep people working because having them sit at home drinking/gaming does nothing. I have seen ki…
During undergrad, I had a lot of anxiety over my future career prospects, and I recognized that the best outlet for the excess "energy" was schoolwork that would keep my mind busy. So doubling down helped there.
On the other hand, my team at work just got done a month-long process that involved training another team from the ground up, while their supervisor was traveling for work, four of the five we were training were fresh out of undergrad and speedrunning every rookie mistake possible, and the fifth was a middle-aged man who thought he knew more than he did, and his constant rebuffing of our attempts to impart institutional knowledge made this process harder for everyone. Both of my immediate supervisors had to take a couple days off during this mess to decompress. Backing off was the correct response there.