Consequently I think a common tasks in software development that contribute to burnout are defined as:
"In this very limited time, go into this completely unfamiliar code and try to fix this bug/extend this feature".
All tasks of this sort usually require "understanding" and it is a hard thing to do in a limited time. If you are a time conscious person or a person that is prone to stress, that stuff just burns your soul.