A few days ago, I attended a talk by Greg Baugues at my school entitled "Developers and Depression". A version of this talk is in the video above. I think it's extremely important for people to watch it, especially those in the software world, where people often need to hear things like this in words that tailored towards them.
Even if you don't think that you have any mental health issues, or even don't think you know anyone who does, it's important to understand mental health issues and do your best to strip away the stigma and noise surrounding mental illness. And the best way to do it, as Greg told me today, is to talk about it.