There are &quot;just-plain-awful&quot; engineers in other fields of engineering also. I started my career doing mechanical and electrical design work before gradually switching to programming (and then getting a degree.) Engineers who don&#x27;t understand gear ratios, tolerances, circuit design, etc.<p>Maybe a little more in the programming because that is where the money is at right now.