Frankly, calling software development engineering is quite debatable. We should be calling less things engineering that aren't actually engineering qualifications.
Frankly, calling software development engineering is quite debatable. We should be calling less things engineering that aren't actually engineering qualifications.
Being a branch of engineering implies a certain level of professionalism and accountability that the software development community actively resists.
Engineering like the guy in the booth at a show is a sound engineer. Talented: check; challenging work: check; valuable: check; creative: check. "Engineering" like designing a building, bridge, or power line? Nope.
It's not a protected term in the US so it's jarring to those of us living where it is.