How do Amazon devs survive working long hours year after year?

Posted by OptimisticSpirit@reddit | ExperiencedDevs | View on Reddit | 343 comments

Last 6 months had been brutal for me. To meet an impossible deadline, I worked 10 to 12 hours a day, sometimes including Saturday. Most of the team members did that too, more or less. Now that the project was delivered a week back and I am on a new project, I can tell I’m burned out. I wonder how can Amazon devs or fellow devs working at other companies in similar situation do this kind of long hours day after day, year after year. I burned out after 6 months. How do others keep doing that for years before finally giving in?