其實軟體工程師是所有工程師裡面,最不像工程師的工程師。我們常常說軟體工程師是「凌空建造,憑空建造」(building in the thin air, from the thin air),我們做的東西完全沒有物理基礎之外,我們制作的材料也沒有物理基礎,完全只使用文字跟數學,不使用別的東西,而這二種東西都完全是符號。在任何別的工程領域,都要受地心引力、受物理法則、受材料等等的限制,只有軟體工程師除了運算速度受硬體限制之外,其他東西都不受限制。所以其實我不是很確定我要回答的,是一般的工程師人格特質,或是特別只講資訊軟體工程師的人格特質。