10 ms·
Really liked this quote. “While breadth comes from reading and talking and seeing, depth comes from doing. The way to really learn about some domain is to have
by dpc94 3y ago
Really liked this quote.
“While breadth comes from reading and talking and seeing, depth comes from doing. The way to really learn about some domain is to have to solve problems in it”
- gmd63 3y agoMuch of the restricted depth of this nature is a consequence of deliberate obfuscation or neglect by the people who are involved in the doing, such as trade secrets, or simply choosing not to write about or share the actual things that impact their craft. You can easily accumulate depth of knowledge from reading in areas that are well documented.
- MichaelZuo 3y agoThere isn’t a need to read anything beyond introductory materials to acquire depth, if your competent enough. In fact that’s what I would consider the critical dividing line between a regular genius and a bonafide super-genius. Someone who almost supernaturally acquires expertise/intuition/depth/etc. with very little visible effort.
- rnewme 3y agoWhat does being competent enough mean? Do you have an example of bonafide super-genius?
- aerophilic 3y agoStory from a friend who once was offered the first PhD in Computer Science. He once mentored a guy who was so ridiculously good at writing programs, that he wrote out (once) a 5 foot stack of punch cards (back when that was how you would code), to create a program that was needed by the company for some purpose. It worked, flawlessly, the FIRST time. This was his MO. Once, he wrote a program for an internal client, and it got shipped. They ran the program and ran into a problem. My friend told him to debug it for them… he replied “I don’t know how”. Up to that point in his life, He had never had to debug a single piece of software… My friend helped him debug the program: Turns out, the problem was not an issue with his code, the customer had given him the wrong spec for a critical interface… and that was the only reason it had not worked the first time. There are truly people that qualify. The only note I will make is that generally if you are a super genius in one dimension, you likely have something you are absolutely terrible at in another. Hopefully it is in a dimension that either doesn’t matter, or you have enough complementary people around you to mitigate it.
- caminante 3y agoGreat at writing programs, but doesn't know how to debug? You're pulling our leg or in denial.
- aerophilic 3y agoThis was 30+ years ago… I don’t know the details, but trust the source. The source used to teach at Carnegie Mellon. The point my friend made to me was that this guy was so good he never had to debug a program after he was done. FWIW, apparently back before Intel released a particular 4 bit processor, this guy made an emulator and compiler for the chip so they could start writing code in anticipation of its release. Once again, not direct experience… but trusted source.
- caminante 3y ago> this guy was so good he never had to debug a program after he was done. Every CS department has these legendary tales that grow more hyperbolic over time (See "never" above.) They are fun to tell!
- aerophilic 3y agolol, yes… it is indeed fun to share these stories. Two alternate stories I didn’t tell: First is about my two friends (both ridiculously smart) who in undergrad became the TAs for the Operating System class at Carnegie Mellon as undergrads (normally taught by grad students)… this is the hardest CS course taught there. As part of their summer prep, they wrote a new file system example… I believe based on a b-tree. The next was my AI professor, Andrew Moore [0], he was legendary at the school… eventually becoming dean after doing a stint at Google (he has since stepped down). By far, he is the smartest person I have ever personally known. To give you context (and we did this regularly in his class), you could ask him a question on anything and he would pause, think about it, and come up with a well reasoned answer that would be both insightful and illuminating… from first principles. On any subject. You could not throw him (we tried). I am still in awe of him. While I agree that legendary tales grow… they are almost always based on a kernel of truth. The reality is most people don’t often interact with folks at these levels. I was very lucky, and I have only interacted with a handful. [0] https://www.forbes.com/sites/peterhigh/2017/10/30/carnegie-mellon-dean-of-computer-science-on-the-future-of-ai/amp/ https://www.forbes.com/sites/peterhigh/2017/10/30/carnegie-m...
- doesnt_know 3y agoWhat you're describing as a "super-genuis" is just someone that thinks they know it all after reading some introductionary material. They don't know what they don't know so they think they're "done".
- MichaelZuo 3y ago[flagged]
- NateEag 3y agoI've known people who appeared to be in the category you're describing on first blush. In the cases where I got to see them work later, I found that they weren't nearly as impressive as they looked at first. Yes, there really are people like Wozniak in the world. They seem to be around 1 per hundreds of millions, though. The odds of meeting one are ludicrously small.
- ccnmncc 3y ago[flagged]
- DSingularity 3y agoTake this how you will but in my mind most of them are intellectual yet idiots. Little empathy and no social awareness. They may be technically smarter than their peers but so what? These are the kind of people that would probably create weapons of mass destruction and if you might discuss with them with the scale of destruction of their products they have nothing to offer yet they will giddily discuss the technical achievements of their projects.
- syndicatedjelly 3y agosheesh how insecure can you sound there are people out there who are better than you in every single regard. dont be jealous, be happy that the world can be composed of people better than you dreamed
- neilk 3y agoIn my experience, this is more of a fictional trope than a reality. There aren't any Tony Starks who become experts in thermonuclear astrophysics overnight. Richard Feynman was as close to this trope as you can get in reality, but insisted that his reputation for being able to solve difficult problems was due to having a "different box of tools" than others. And he obtained that by studying rather obsessively, well beyond assigned texts. I have been lucky enough to know a few people who also might qualify as geniuses able to produce miraculous results. One of them decorated his laptop with the logos of defunct computer companies of the 1950s-1980s. He drew a lot of inspiration from papers and books that few others have read in thirty years.
- ioblomov 3y agoI’d assert that, rather than being fictional, it’s just exceedingly rare. While Feynman, Einstein, von Neumann, et. al. are indisputably geniuses, they all got relevant graduate degrees before doing their best work. The self-taught Indian mathematician Srinivasa Ramanujan, however, was invited to Cambridge University on the merits of notebooks he developed in isolation after reading a few mathematical texts… https://en.wikipedia.org/wiki/Srinivasa_Ramanujan https://en.wikipedia.org/wiki/Srinivasa_Ramanujan
- Der_Einzige 3y agoRamanujan is particularly interesting because he repeatedly claimed that divinity gave him his results. I'm an atheist but when someone like him tells me that god gave him all of his equations - I'm not going to respond with "well ackshully". I'm going to ask them how we can make it easier for them to listen to god.
- MichaelZuo 3y agoHow would you confirm either way? Assuming you don’t have a direct line to divinity yourself, you would need to have that profound genius in the first place to evaluate…
- neilk 3y ago
- samatman 3y agoEven introductory materials cover the difference between "your" and "you're" rather thoroughly.
- MichaelZuo 3y agoSo?
- rnewme 3y agoNot sure why you got down voted but I agree.
- basil-rash 3y agoHow can you claim your knowledge of the field is actually deep, if you’ve never even done anything with it? Knowledge without application is nothing, imo. True “depth” comes from the know-how acquired in digging through all the minutia nobody else though to document, on your way to producing a new creation nobody else thought to build.
- DavidPiper 3y agoWhile I think there's some truth to yours and some of the sibling comments here, I think a lot of the discourse around documentation is actually just motivated reasoning. The trope that software projects are poorly documented is so pervasive as to be saying nothing at this point. Despite extremely useful and celebrated documentation projects (MDN and Python off the top of my head) that dramatically accelerate other peoples' learning and productivity. But when the topic is raised, the response is always "But we don't have time for documentation". And when that time is given it becomes "It will be useless or out of date soon anyway, just go read the code" (As if there is nothing between non-practical high-level docs and per-line code comments.) And when forced it becomes "Fine, but it won't be any good" or "Other people won't read/benefit from it anyway". And when it's done, often as little effort as possible is put into it. All of which smell to me like cover stories for: "I just don't want to do it."
- deleted 3y ago[deleted]
- ijustlovemath 3y agoIn the case of Python, I do think the approachability of the documentation slipped after they migrated to the 3.x site, and I think this is somewhat reflected in the search engine rankings.
- bdjsiqoocwk 3y ago> Knowledge without application is nothing, imo. Supremely narrow minded. Knowledge has many facets.
- bryanrasmussen 3y ago>You can easily accumulate depth of knowledge from reading in areas that are well documented. Given that specific knowledge relevant to a field may be of a highly specific and hard to understand nature it increases the risk that any attempt to understand that knowledge by simply reading it will fail due to simple misunderstanding of what one reads. In documenting things there are always points in which documenting minute details of a thing starts to detract from the purpose of documentation, that is to say the more in depth and detailed one documents the less readable the documentation becomes, therefore one leaves out things that should be easily understood by others when trying to use the documentation to actually work in the field or will quickly be imparted by other practitioners in the field if it is one with easy access to others. Documentation by its nature is aimed at everyone, but there may be particular things that would be obvious to many people but not some specific person, and that specific person when reading the best documented guides to the area of knowledge will still not be as knowledgeable as they believe, because everybody is different. Very many areas of knowledge have specific relation to things that people do with their bodies, martial arts, sex, cooking, etc. etc. In such cases there is of course muscle memory, thus no matter how precise and painstaking the documentation will be in these areas you will not be as knowledgeable as one that builds up muscle memory in the field by doing if you rely on only reading the documentation. I could go on, but given my point about minute details it might be self-defeating.
- callalex 3y ago> or simply choosing not to write about or share The default action for an autonomous entity or system is to do nothing. It’s really odd to phrase doing nothing as a choice. Anything other than doing nothing is a choice. Especially when it comes to work, most humans just don’t want to bother spending time thinking about work outside of paid work time.
- burnished 3y agoYou can also choose not to do something.
- Der_Einzige 3y agoThis x1000! I'm so tired of (mostly boomers) talking about learning how to work on cars like it's easy. Sorry guys, but the companies who make those DIY repair manuals that you guys keep talking about using to learn wrenching don't seem to make stuff for any modern vehicles. Don't believe me? Go check out how pathetic their selection is right now: https://haynes.com/en-us/ https://haynes.com/en-us/ It is nigh impossible for a non-car person to learn how to wrench without direct literal hand-holding from those who do. It's also lead to the mechanic industry being FAMOUS for scamming grandmas, mothers, US soldiers, and other captive audiences. I think the only groups with a worse reputation are lawyers and car salespeople.
- qup 3y agoLuckily, "those who do" now have youtube channels with videos for almost any car job you need to do, with the specific make and model. The boomer way wasn't that easy, but it actually finally IS easy to learn to work on cars. There's also this, I can recommend it: https://www.howacarworks.com/ https://www.howacarworks.com/
- Der_Einzige 3y agoNope, most of the stuff I want to do on my 2017 RX do NOT have videos on YouTube. Good luck changing the spark plugs yourself including with YouTube. The back 3 will be impossible
- qup 3y agoOh you're right then, I withdraw my point. It's impossible to learn to work on cars.
- Der_Einzige 3y agoIt's impossible to learn to work on modern cars without help, and the idea that things are similar enough from the old cars that it carries over to modern cars is simply not true for a whole lot of vehicles. You really do need videos for each and every vehicle. Watch even experienced mechanics works on new cars. They tend to bumble around for awhile.
- bryanrasmussen 3y agoI misread that for a second as "while breath comes from reading and talking and seeing, death comes from doing" which I thought would be a great line from a Zorro film, even if not that sensible.