As a non-engineer I found this to be an insightful article and I will keep this in mind moving forward. And it is a bit ironic, as a non engineer I have found myself in meetings sitting across from engineers also thinking, "how is he going to fuck up my shit up?".