21 May 2009

More on M.I.T. 6.001

See the previous post

My follow-up question that I meant to post: Assuming Sussman’s opinion is true, is this a practical assessment of an unfortunately reality? Or is the the natural evolution of software engineering?

Dan Weinreb has weighed in on the subject.

I absolutely agree with Dan’s point that the language is somewhat beside the point.

After reading his post, my question is: Should a university be teaching students things they will encounter in the field or things that they won’t encounter in the field?

My perspective on this has changed a lot between the time I entered college and now—after having dropped out and worked as a programmer for 15 years.

(I suspect M.I.T.’s answer may be: Both! This one course shouldn’t be used to characterize the entire program.)

No comments: