Garzik: An Andre To Remember
It's hard to disagree with the general sentiment, but trading a life for a computing project is not really what happened here. Software development does not cause mental illness. In some cases, stressful jobs contribute to a person's mental degradation - but it's not like there was ever an option of trading in this guys passion for technology in exchange for a healthy brain.