Scratchpad

Scratchpad

A blog, of sorts, intended as a place to experiment, struggle, question, and play with whatever research I am currently working on. The themes will thus change over time as my projects change, and the entries may be quotations that strike my fancy, attempts to puzzle through hairy problems, notes on sources, experiments, musings, dead ends, odd angles of looking at things. It is a voice to my frustrations, discoveries, curiosities, and confusions. It is thinking out loud. ...More subscribe to this blog

A thought

, ,

10 Nov 2009

Discovered today while doing research for Conzen:

When asked (by Alan Kay, no slouch himself) how in one PhD thesis he managed to invent interactive computer graphics, lay the foundation for object‐oriented programming, invent Computer Aided Design, develop the foundations of constraint programming methods, and prototype novel human computer interfaces, Ivan Sutherland replied "I didn't know it was hard."

Becoming well‐read in the key works in a field is a double edged sword: afterwards we know much about what has, is, and could be done, but we also know what is hard. The key is to then not shy away from the hard problems and big visions, not to pursue the easy answers on small problems that will matter little in a few years, not to have the confidence to go for it!

It has been my experience that a compromise road is to read not within a field but across fields; in many cases the hard problems of one field have already been solved by another field. As we drown in too much information, most shrink to reading within a narrow field; I encourage you instead to read widely, when possible, and
deeply, when necessary. This is not to say that you should not read deeply; it is a certainty that it will be necessary. It is simply to say that, without intent, you will likely never read widely.

-Robin Harrap