Tesugen

Software Engineering vs. Computer Science

In Steve McConnell’s draft of the second edition of After the Gold Rush, I found the following quote of Fred Brooks:

A scientist builds in order to learn; an engineer learns in order to build.

I find this to be a bit strange: sure, a scientist’s motivation is to learn, but an engineer has to learn in order to build. Therefore, learning is of high priority to the engineer as well, so I wonder what the point is with the statement is.

I’ll have to look up the context; perhaps it’s from The Mythical Man-Month. The quote is found in the chapter “Software Engineering, Not Computer Science” (PDF).

The above was posted to my personal weblog on October 6, 2003. My name is Peter Lindberg and I am a thirtysomething software developer and dad living in Stockholm, Sweden. Here, you’ll find posts in English and Swedish about whatever happens to interest me for the moment.

Posted around the same time:

The seven most recent posts:

  1. Tesugen Replaced (October 7)
  2. My Year of MacBook Troubles (May 16)
  3. Tesugen Turns Five (March 21)
  4. Gustaf Nordenskiöld om keramik kontra kläddesign (December 10, 2006)
  5. Se till att ha två buffertar för oförutsedda utgifter (October 30, 2006)
  6. Bra tips för den som vill börja fondspara (October 7, 2006)
  7. Light-Hearted Parenting Tips (September 16, 2006)
Bloggtoppen.se