The goal of a software engineer is to retire without having caused any major catastrophe. (IEEE 11/12 2008, p. 35) (Dilbert)