"Matt Barrow" wrote in message
...
"Steve.T" wrote in message
oups.com...
Jon:
Who granted your "engineer" status? I certainly hope it wasn't the NJ
Cosmatology Board.
There are no Software Engineers that I'm aware of, only a title for a
position, but no engineers. This is a legal thing, and why I ask,
because I also do software and have for years.
Quite so! Using the title "Engineer" is granted by a state license and I
know of no states that grant a "Software Engineer" license. I work with
dozens of civil and other (real...licensed) engineers and each one has a
certificate or two on their wall. Many are incensesd by programmers using
the term and many are just amused given the haphazard way most software is
developed.
Yes, and we all know that having a government-issued license is such a
strong indicator of quality. Licensing is what happens when an industry
matures and transitions from an entrepreneurial to a guild mindset. Did John
Augustus Roebling have a license?
Having led many software projects, I will tell you that the "engineers" are
usually the ones most incensed by taking shortcuts in quality. The fact is
that the market has traditionally rewarded those who got to market first
with the most features rather than those who made the least buggy software.
It costs a *lot* to build very high-quality software. If the market would
tolerate buildings that collapsed 10% of the time but cost 90% less to
build, we'd see buildings falling down as often as Windows crashes.
-cwk.
|