If Software Development IS a War, Who Is the Enemy?
Several recent experiences have left me concerned that the field of software development feels more like a war zone than a stimulating and challenging way to earn a living. One magazine editor I spoke with used several military metaphors, including describing a project manager who "snatched defeat from the jaws of victory." A thoughtful essay I read pondered whether software development was more like warfare or the culture of a monastery. I've even used terms like "in the heat of battle" during my seminar presentations.