> what it means to be a good engineer: to be able to bow your head
No, I think being a good engineer means building good things. When the things get sufficiently complex, that starts to require control of your ego (what you described), being a good scientist/investigator, organizational skills, etc.
Re:How We Nearly Lost the Discovery Shuttle
by CamperBob2 on Saturday August 18, 2012 @01:07AM
(#4400303)
My favorite story along those lines: http://www.duke.edu/~hpgavin/ce131/citicorp1.htm
The big take away from this is what it means to be a good engineer: to be able to bow your head, and admit you were wrong despite all prior evidence.
outstanding!