However I think the article is trying to make the point that software engineering-types are sometimes prone to otherwise obvious oversights because they tend to think of solving all of their business problems with code.