Search posts, tags, users, and pages
These are excellent and important questions!
What should engineers do in order to avoid burnout?
Burnout is real, and dangerous. I've suffered from serious burnout a couple times in my career so far, and I've worked with others who have as well. First, I don't think it's anything to be ashamed of. I was ashamed when I was first burnt out, especially since everyone around me seemed like they had so much more energy than I did. The most important thing I did was talk to someone about it. I talked to my coworkers and my manager, and they helped me through it.
I find, especially in engineering, when you feel burned out, there's a tendency to want to quit. Quit what you're doing, quit the company, but that's not always the right answer. Instead what you often need is a change of attention. Here are my suggestions:
REST, seriously. Get a full night sleep. Actually take weekends. Not just when you're feeling burned out, but all the time. Also take regular vacations to the degree that you're allowed. Actually disconnect from work on the vacations.
It's okay to have busy weeks, or the occasional all nighter, especially right before launching new things. That can be exciting! But take care of your body and mind.
Variation. If you're working on the same problems for 5 years, you're going to get bored. Software engineering is a huge huge space though, there's no excuses for boredom. At a minimum, take some time to learn new things and experiment with new technologies.
At Facebook, we have a program called "Hack-a-month" where you loan yourself to an unrelated engineering team for one month to take on a small project. A couple things happen that are important: a) you get a change of scenery and get to work on a new kind of project, b) you learn about new people and teams in the company c) your team has to figure out how to survive without you for a month. Some hack-a-monthers decide to stay on the new team, but many go back to their old teams, but find that since the team had to work without them for a month, many of the things they found boring aren't their job anymore and there's space for new work.