digging

People who understand piling up from the basic concepts can answer in depth when asked about Abstract Concepts, “What does that mean?” they are able to answer in depth when asked “What does that mean? In contrast, [People who memorize the whole thing can’t dig in.

Rootless Knowledge

Knowledge must be connected to the “[root (of a tooth, hair, etc.)” of experience to be applicable. This is why knowledge that is “rootless” will eventually die out.

Aerial

Highly abstract concepts, when not connected to Specific Examples, are prone to argumentation games. The interpretation for the abstract concept often differs, and the discussion often becomes sterile.

dig in and circular reference

If you ask someone about an abstract concept X, “What exactly is that X?” some people will get a concrete example and others will get another abstract concept Y. But be aware that this can be a circular reference. Is this hypothesis really correct?

How to learn to be a programmer who can

Understanding concepts is important, but too much abstraction makes them difficult to understand. Learning from small examples can prevent this problem.

[How can the ability to abstract be taught?


After writing this entry, you may use a vector search to find related articles and gain an even deeper understanding. Digging deeper and building on our knowledge is an important part of our growth and richer lives.

ver.1

After writing up to this point, use vector search to bring up related articles.

  • Dig deeper and see circulation

  • “For a given abstract concept X, what exactly is that X?” and if you ask, “What is that X concretely?”, the person who gets a concrete example understands X, the person who gets another abstract concept Y is suspicious, and when you ask the same question further about Y… and repeat, the person who gets X without leading to a concrete example and becomes a circular reference doesn’t understand X.

  • I’m not sure if the hypothesis that > this is really true, even though it seems to be correct at first glance.

  • How to learn to be a good programmer

  • … While it is important to talk about concepts, if you suddenly get into this, it becomes too abstract to know what you are talking about or why the abstraction is useful. So to prevent this, it is helpful to have experienced a small example in the first step.

  • How can the ability to abstract be taught?

  • If you avoid adherence to specific cases and collect only abstract information, it will not become knowledge that takes root in you.

  • Cut flowers will eventually wilt. It is important to spread one’s roots (of a tree, etc.).


This page is auto-translated from /nishio/知識の「掘り下げ」と「積み上げ」の重要性 using DeepL. If you looks something interesting but the auto-translated English is not good enough to understand it, feel free to let me know at @nishio_en. I’m very happy to spread my thought to non-Japanese readers.