Three years ago, blogger and software developer J. Timothy King addressed exactly this issue. His rationale read like this: “1. Stress causes depression. 2. Perfectionists are more prone to depression. 3. Isolation reinforces depression. As a software developer, those frequently go along with the job description.
By What Causes Developer Depression? (via thenextweb)