57% of tech industry employees are suffering from job burnout
forbes.com
forbes.com
On top of it, if an employer prefers I get to the office by 9AM every day instead of on the schedule I function best on, I sometimes have to come to work tired or miss out on social/cultural opportunities that would get me home late.
I think software engineers can have differing motivations. Some want to organize and perfect a codebase. Others want to explore and build new tools and better abstractions. Some do want to socialize a bit; others want to be left on their own to code all day. I think burnout may be high in part because the a good many jobs are stressful without being inherently all that interesting.
I took a new job.
First month in, I took 3 days off, simply because of disorganization, stress and my body acted out on it.
I can't work in an open office space. Especially when the devs can work remote whenever.
I also think cultural fit is a big problem. I don't enjoy working for non-tech companies.
My work is simply not interesting, but if I could do it from remote, that's fine. I hate having to signal I'm busy by headphones. I dislike my cubicle location right by the break room and listening in on sales and seeing high school equivalent flirting and then the gossip. It's distracting/doesn't involve me what chad in Sales is trying to hit up the interns. Don't blame him, but I don't want to see it.
That's my experience.
Also, being extraverted in IT while everyone is an Introvert is a drain on itself. Sure, I enjoy tabletop gaming, and I used to play video games. I remember a job I took right outside college, I didn't pass 30 days probation because I refused to play on steam (didn't even know what steam was) with my co-workers after work.
I responded amicably that I was busy after work on the aim chatroom: "I'm here with you 8 hours a day, I don't want to spend another 4 with you guys after a commute home."
"Not a team player."
Total BS. Did not list that job on my resume and it was a complete waste of time.
However Forbes in general has set a pretty low bar for its journalism so not much is missed in case of ditching it.
Could this relatively huge burnout figure be a direct result of people entering tech just for the money despite not being passionate in it, and realizing being ears deep in code is just not for everyone (esp. every personality type)?
On the other hand, the kind of people that like to code tend to despise the modern management style of agile standup scrum master slack jira jockeying, so this clearly is a more complex issue.
I would even say that being in job for money only makes you less likely to burn out - because you are more likely to take time off and not take it personally when things break.
Unfortunately this is the only time I have seen some one genuinely incapable of doing the job.
I think that incapable people are simply that. You can be attracted to technology, spend whole childhood playing with tech and still be dumb. Or too inattentive or too disorganized to actually finish anything larger without help. You can also be smart and love reading/talking about technology and and love those algorithmic puzzlers and still be lazy as hell to do what is actually needed - seeking position where you can hide and pontificate about theories instead of working.
I've also felt burned out because I went for a total cash grab and, despite the money being amazing, the product I was working on didn't really sing to me. So it turned out that I actually was seeking some fulfilment through work, and there was a balance between the ideal mission and my ideal income.
Money might be the easy thing to blame but I'm not convinced by it. Except that someone may think they've landed an easy job and $$$$ and had no realisation that many entry-level programming jobs will pretty much feel like being a worker on a production line. If you're not happy with being a code-monkey and expected some kind of autonomy then that burnout may come along pretty quickly.
Pure speculation on my part though.
If all your experience hand been in very small companies doing solo work you might have never had to develop the sort of skills needed in large companies.
For some reason around that point the industry, FOSS included, seemed to decide that most computer owners are idiots, that need to be put in the proverbial padded cell for the well being of both themselves and the larger computer ecosystem.
Ever since that time, there have been ever more layers of obfuscation and automation put in that is supposedly there to avoid problems, but more often than not fails to account for any usage scenario outside of the valley mainstream. And thus result in all kinds of added complications that needs to be disabled, bypassed, and monitored as some future patch may well bring them roaring back to life.
I think it's the opposite. People go into tech with high expectations of excitement, and find themselves fighting the framework-of-the-day (chosen by someone else for irrational reasons), coding CRUD, fixing bugs in legacy code, etc., topped off with agile, scrum master slack jira jockeying etc. Burnout IMO is a result of combination of hard work and the sense of absurdity.
nailed it
There are lots of kinds of people who like to code; not all despise management of any sort.
Interesting. I've heard that Netflix is a very high stress place, I would have imagined more burnout... although maybe those people just end up leaving? I could see having a revolving door of people coming and going with a low tenure having a low burnout number just because many people don't stay long enough to burn out or once they're burned out?
One thing about tech is at least you get paid well, so that if you need to take some time off between jobs that is more possible than with many other careers.
Although on future reflection, it seems like the junior ones are also taken advantage of frequently with long hours and "perks."
Its extremely rare that i'll get stressed from doing it and if that happens, normally an hour break (or less) will fix it.
Companies chew up young energetic employees and spit them out when they get used up and burned out.
With their short term and selfish thinking the burned out employee is someone else's problem.