Software Engineering vs. Other Engineering