Skip to main content.

Thu, 03 Nov 2011

Work on important problems

A friend pointed me to a transcript of Richard Hamming's motivational speech, "You and your research." In the speech, Hamming (the famous inventor of the Hamming code, an early and vital error-correction algorithm) discusses points that make a researcher generate important results for the field. (I think it was Blake who sent me the link. I seem to have no idea how I found it initially.)

I'll now take a moment and mis-quote Hamming, pretending he's giving advice to activists rather than scientists:

If you do not work on an important problem, it’s unlikely you’ll do important work. It’s perfectly obvious. Great activists have thought through, in a careful way, a number of important problems in their field, and they keep an eye on wondering how to attack them. Let me warn you, ‘important problem’ must be phrased carefully. The three outstanding problems in physics, in a certain sense, were never worked on while I was at Bell Labs. By important I mean guaranteed a Nobel Prize and any sum of money you want to mention. We didn’t work on (1) time travel, (2) teleportation, and (3) antigravity. They are not important problems because we do not have an attack. It’s not the consequence that makes a problem important, it is that you have a reasonable attack. That is what makes a problem important. When I say that most activists don’t work on important problems, I mean it in that sense. The average activist, so far as I can make out, spends almost all his time working on problems which he believes will not be important and he also doesn’t believe that they will lead to important problems.

He tells great stories, and you should read the transcript. Here, however, is a summary of his points:

The Q&A, and the full speech, get the blood pumping. Give it a read.

[] permanent link and comments

Comment form

  • The following HTML is supported: <a href>, <em>, <i>, <b>, <blockquote>, <br/>, <p>, <abbr>, <acronym>, <big>, <cite>, <code>, <dfn>, <kbd>, <pre>, <small> <strong>, <sub>, <sup>, <tt>, <var>
  • I do not display your email address. It is for my personal use only.

Name: 
Your email address: 
Your website: 
 
Comment: