I try to keep my work to ~40 hours a week and if a project can't be done in a timeline then it can't be done. There are numerous studies out there demonstrating that you are less productive the more you work over 40 hours a week, at least for the majority of people. To get work done faster I try to block off sections of productive time or if a project is pressing I come in to work really early so I can have a good 3-4 hours of uninterrupted work.
With that said sometimes even working reasonable hours does not make you impervious to burnout. For me I feel burnout when I feel like really poor decisions are made after our team pointed it out. Whether it be schema design, UX, or being forced to use a specific technology. I deal with this by finding things I can improve and finding things outside of work to take my mind off things. For instance I am a dungeon master for a pathfinder campaign and prepping the next session really helps take my mind off work.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.