Burnout amongst software engineers is a real danger. Years ago when I had first heard about burnout I brushed it off as a myth. After seeing it first hand and experiencing a little burnout myself, I can attest it is indeed real. Software engineering demands a high level of concentration. Debugging software and troubleshooting complex problems are mentally taxing. It is in the nature of most developers that we tend to fixate on a particular problem until it is resolved.