BTW, are fictional characters counted as references? ;-)
http://en.wikipedia.org/wiki/Sherlock_Holmes#Knowledge_and_s...
From that article, In A Study in Scarlet, Holmes claims he does not know that the Earth revolves around the Sun, as such information is irrelevant to his work. Directly after having heard that fact from Watson, he says he will immediately try to forget it. He says he believes that the mind has a finite capacity for information storage, and so learning useless things would merely reduce his ability to learn useful things.
EDIT: Somewhat relevant (and OT) comic... http://theoatmeal.com/comics/tesla
Apologies for the off-topic rant, but it's one of my passions. I'm most probably preaching to the converted.
Holmes was characterized as profoundly valuing facts (as well as methods of thinking), if and only if those facts were useful to crime-solving. He was noted, for example, for his monograph on tobacco-ash residues. That is, he knew so much about the details of tobacco ash that, upon sampling some ash found at a crime scene, he could infer many useful things from it. Another example is that he is so familiar with all the various mud around London that when he sees some dried, he can guess where it came from.
Holmes is, overall, preposterous. And his theories (the theories that Sir ACD put in his mouth) are almost entirely without evidence.
That said, theories without facts to work upon are like a level with no fulcrum.
1. Random facts that have no obvious connection to what you're working on. 2. Facts that come in use frequently, and form the basis of expertise.
I expect there were many facts that Einstein did have memorized, even though he could look them up.
Holmes is surely an exaggeration, but in many domains expertise is simply mastery of basic elements.
Understanding many little pieces lets you see the whole more clearly than someone who is missing parts. Experts have enhanced intuition.
This is a distinct type of knowledge from the depth of the pacific ocean. That kind of knowledge will not improve intuition if memorized.
I've said this before, and I'll say it again. Do not take advice from Sherlock Homes, because he is fictional and thus can be no smarter than his creator, a man who quite literally believed in fairies, and could not be persuaded that Houdini was not actually magic.
This may well be true if we're talking about real-time creation, but it's absolutely possible to put in more brain cycles into offline, pre-processed creation and get better results.
Context is everything.
I don't know if that information is contained in a particular book, but it is certainly readily available all over the web.
Why do we care? Could Edison have had a similar interest, though focused more on his own business?
Separately, what good is knowledge of theory if you have no practical experience upon which to understand it? The candidates given this test were also supposed to be in line for the executive ranks. Having a general knowledge of geography, geopolitics and trade would seem to be fairly important.
It's also unclear from the article exactly how Mr. Edison interpreted or used the results. Frankly, it sounds like many of those quoted in the article were offended by being asked such "simple questions"... despite not being able to answer them. Perhaps Mr. Edison was interested in finding executives who didn't believe that common sense, mundane facts or important business details were beneath them and best left to others.
Also, I would argue that memorizing those numbers themselves is unimportant and putting too much stock in them is a mistake (some are very likely a bit different on the computer you're working with than they were on the one used to compile the list — for example, hitting L2 cache is slightly faster than a branch misprediction on the i7 IIRC). The important takeaway IMO is the orders of magnitude at work.
Just as a programmer should know the orders of magnitude of latencies, an industrial engineer in Edison's time should have a sense of the characteristics of materials he might be choosing between. For example, should the handle of a new tool you're inventing be made of leather-wrapped steel, or hickory (traditionally used for ax handles)?
I tend to want to remember the places (in this case, blogs, books, articles,etc.) where I could start looking to find a piece of information as more important.
A simple example of this is me wanting to learn Backbone.js. I have been following Addy Osmani's blog and know that he can be considered an authority on Javascript.
I am now following his Developing Backbone.js Applications book online - http://addyosmani.github.com/backbone-fundamentals/#mvc-appl...
I trust that I have picked one of the top people in this area to help me learn this. If I just Google, just the sheer amount of links to blogs, training sites, videos, etc. would be overwhelming. It would be likely that I would pick a resource that is not the best.
With the information overload that we have, you now stand out by being able to find (and apply) the information in a timely manner.
I think penalizing someone for not knowing any fact in particular is silly. But throwing a ton of questions like this at a candidate just to see how many they hit has, IMHO, more value than is commonly admitted.
Maybe Edison only asked these questions because of how long it can take to look something up in a book.
For example, would you hire a programmer who couldn't answer:
- name one or two html elements and what they are for
- what is a for loop, and when would you use one?
These can of course also be looked up in books, but already knowing the answer to those questions (and many more advanced questions) in a lot of what you're paying for when you hire a programmer.
So, for "what is the speed of sound", I would accept an answer such as "The speed of sound is the speed at which a wave propagates through a given medium"; though I expect an actual physicist to involve molecules, springs and so on in his answer. What I would not accept is a string of digits. A string of digits shows you know how to remember a string of digits.
Similarly, for "what is a for loop", an acceptable answer is one such as "A for loop is a construct for bounded (at least in principle, but you can have unbounded for loops in some languages) iteration over a series of elements, either generated on-the-fly or from a concrete container". The analogue to a string of digits for this question would be to give the BNF definition of a for loop in C. I think you'll agree that knowing C syntax doesn't show you know how to program.
So to return to your comparison, if I were hiring for a position that required working math where the speed of sound was required... I would treat knowing that constant by heart indicative of their knowing the rest of that subject matter by heart. I'd want to test a lot of that as well. "What is the speed of sound?" would be like a fizzbuzz.
That's really the only 100% correct answer as well, since the speed of sound varies by temperature, humidity and a lesser extent, atmospheric pressure. If Edison expected a discrete number, that would be kind of disappointing.
I wouldn't even think to ask those questions in an interview.
edit: unfortunate typo
The distinction is similar to the distinction made in philosophy between "knowledge" and mere "true belief".
He does have information, he has information that some people around him will respond to his requests for more information if it becomes necessary to have it. The power of delegation at work.
I said I memorize things that I can't look up easily.
For all we know, he was looking for people who deliberately ignored some subset of questions as irrelevant, or who demonstrated some quality of judgment such as questioning the appropriateness of the quiz verbally before starting, asking to take it in a quieter environment away from the arguing people, helping mediate the argument instead, stopping and asking for their first few answers to be checked to see if there was any point in them continuing, or ... anything at all, really.