I've always seen engineering more like an art than a science. I don't mean to be condescending or anything... I don't mean it saying that we coders make works of art and everyone should kiss the keyboard we type on. Engineering differs to science in that it's driven by a selfish want to achieve something, albeit something technical which could probably benefit from scientific knowledge. An engineer is always trying to create something new either from some theory or previous knowledge, or from freaking thin air. Science is akin to reading a book and then trying to prove theorems based on what you learnt, while engineering is akin to grabbing a blank sheet of paper and draw what's in your head until it makes sense.
Comments
I've always seen engineering more like an art than a science. I don't mean to be condescending or anything... I don't mean it saying that we coders make works of art and everyone should kiss the keyboard we type on. Engineering differs to science in that it's driven by a selfish want to achieve something, albeit something technical which could probably benefit from scientific knowledge. An engineer is always trying to create something new either from some theory or previous knowledge, or from freaking thin air. Science is akin to reading a book and then trying to prove theorems based on what you learnt, while engineering is akin to grabbing a blank sheet of paper and draw what's in your head until it makes sense.