Scientists and engineers are very different types, though both are generally good at math and logic. Engineers have a greater tendency to carry on long discussions explaining why some approach or idea is wrong, ludicrous, silly, or otherwise not worthy of serious thought. Right Acebird?

Oh wait, I'm about to get an engineering degree myself. I'll admit I have some of the same tendencies....