Arrogance, confidence, or competence?: The difference in engineering

The traits of arrogance, confidence, and competence can affect any business endeavor. Confidence is perhaps the most difficult to read, since it could indicate either of the other two. While a desired and admirable trait, confidence can be empty. Competence, the most important and desired of the three, can be the most difficult to identify.

In the world of engineering, where competence is paramount for the sake of safety, what differentiates these three qualities, and what characterizes real competence?

Read the discussion here.