What makes a competent engineer?