3 ms·
That was a throwaway sentence by the article's author, one that perplexes me, because it has nothing to do with the article or Dr. Simon. It is a complex combin
by RogerL 12y ago
That was a throwaway sentence by the article's author, one that perplexes me, because it has nothing to do with the article or Dr. Simon. It is a complex combination of usually disparate skills, all at a very high level, that allows him to do what he does.
I think Dr. Simon's point is not "if I can do it, so can you", but instead that the things we normally value, quickness in thought (see: whiteboard coding) really aren't the best or only measures of a person. The ability to organize talent in others, for example, or the willingness and curiosity to endless ponder on a question for a very long time, have payoffs. For example, Oppenheimer produced almost no new science after his early career, but his absolute brilliance at running research had an enormous impact on science, probably greater than his research.
For some reason we don't seek out that kind of brain. I don't know why. Is it because they are rare? I don't think they are. I see 'clever' people, and then smart people. The clever people dominate the meetings, make decisions, but often times it is the person brooding over a problem that sees how to better advance efforts. Can't implement a smart pointer off the top of your head, under pressure, in a interview? No hire. (this is something the friggin' C++ committee got wrong, for years, with auto_ptr). I see Ph.Ds chasing stupid ideas that will never be practical. Smart is good, but so is pragmatic, and seeing the 'right' thing to do, and doing that. They are different kinds of intelligence; we need both, but often only shop for the former.
- FD3SA 12y agoI ponder this very question daily. I don't believe there are different types of intelligence. Instead, there are intelligent people who optimize single variables, and those who optimize multiple variables. The stupid interview questions about pointers involve just one variable, whereas a multi-variable (and higher order) analysis would consider what your company's business needs are and how software can help achieve them. The truth is, higher-order multi-variable thinking (also known as strategy) is far more critical to success than low level single variable thinking. However, due to the financial structuring of companies, there are very few positions for strategic thinkers. What it boils down to, is how many times you ask "Why". If you stop at one iteration, you won't get a very optimized solution. But if you keep going until you're questioning the definition of reality, you're at about the right place.