wiki/learning.pitfalls.tunnel-vision.html
2022-07-29 15:41:17 +00:00

31 lines
13 KiB
HTML

<!DOCTYPE html><html><head><meta name="viewport" content="width=device-width"/><meta charSet="utf-8"/><title>Tunnel vision</title><script src="https://polyfill.io/v3/polyfill.min.js?features=es6"></script><script id="MathJax-script" async="" src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js"></script><script type="text/x-mathjax-config">
MathJax = {
tex: {
inlineMath: [ [&#x27;$&#x27;,&#x27;$&#x27;], [&#x27;\(&#x27;,&#x27;\)&#x27;] ],
displayMath: [ [&#x27;$$&#x27;,&#x27;$$&#x27;], [&#x27;[&#x27;,&#x27;]&#x27;] ]
},
options = {
processHtmlClass = &quot;math&quot;
}
}
</script><meta name="next-head-count" content="6"/><link rel="preload" href="/wiki/_next/static/css/52fc2ba29703df73922c.css" as="style"/><link rel="stylesheet" href="/wiki/_next/static/css/52fc2ba29703df73922c.css" data-n-g=""/><noscript data-n-css=""></noscript><link rel="preload" href="/wiki/_next/static/chunks/main-ae4733327bd95c4ac325.js" as="script"/><link rel="preload" href="/wiki/_next/static/chunks/webpack-50bee04d1dc61f8adf5b.js" as="script"/><link rel="preload" href="/wiki/_next/static/chunks/framework.9d524150d48315f49e80.js" as="script"/><link rel="preload" href="/wiki/_next/static/chunks/commons.0e1c3f9aa780c2dfe9f0.js" as="script"/><link rel="preload" href="/wiki/_next/static/chunks/pages/_app-8e3d0c58a60ec788aa69.js" as="script"/><link rel="preload" href="/wiki/_next/static/chunks/940643274e605e7596ecea1f2ff8d83317a3fb76.4841a16762f602a59f00.js" as="script"/><link rel="preload" href="/wiki/_next/static/chunks/pages/%5B%5B...slug%5D%5D-1aa198f87ede1cd0e1dc.js" as="script"/></head><body><div id="__next"><main><h1>Tunnel vision</h1><section class="post-metadata"><span>Date: <!-- -->2021-07-15 22:21:04 +08:00</span><span>Date modified: <!-- -->2022-05-20 21:56:28 +08:00</span></section><nav class="toc"><ol class="toc-level toc-level-1"></ol></nav><ul><li><p>being invested in an idea that it blocks other ideas;
this makes it harder to solve new problems where they expect to work similarly from their experience;
it is a net negative if we force our way with the familiar solution while not understanding the new type of problem
</p></li><li><p><a href="/wiki/2021-05-08-23-12-29">We are more associative than structured</a>;
we tend to create connections between different things including new things;
</p></li><li><p>we may also have to <a href="/wiki/2022-05-20-21-48-41">Learn how to forget</a>;
in a world of quick and constant changes, learning new rules and topics takes up mental resources;
we have to assign some garbage day at some point;
unfortunately, we cannot easily do that from our experience as we try to survive by sticking to what we know
</p></li><li><p>it is present on most experts with their experience on the field;
but this is also a potential problem for students in training where certain principles are taught then encountering a new idea overall
</p></li><li><p>a lot of the teaching focuses on explaining things;
one could try to use specific use cases as <a href="/wiki/2021-08-01-07-50-47">Specific use cases are better than step-by-step tutorials</a></p></li><li><p>This is the reason why most of the discoveries are made either by young people or those who haven&#x27;t formally trained for the original field.
</p></li><li><p>to combat against this, we do <a href="/wiki/learning.techniques.interleaving">Switching between different topics makes new perspective</a></p></li><li><p>by the same principle, we could also let our attention switch at times;
<a href="/wiki/2021-05-20-20-20-19">Involuntary attention switch is good for preventing tunnel vision</a></p></li><li><p>examples:
</p><ul><li><p>studying about different software engineering principles such as &quot;Don&#x27;t repeat yourself&quot;, modularity, and clean code;
fully applying those principles even when it is not appropriate — e.g., modularizing files even if it consists of one line, creating a dedicated function if encountered two events even if insignificant
</p></li><li><p>being entrenched in an idea that they overlooked simpler solutions by veterans;
in academia, this situation is often manifested as a supposed school assignments solved by a student like <a href="https://www.abc.net.au/news/2021-04-13/sydney-university-student-solves-quantum-computing-problem/100064328">how a long-standing quantum computing problem was solved by a student with simple modifications to the existing solution</a>;
in an unlikely manner, this is also present in speedrunning where tricks and techniques are often discovered by accident by a newcomer trying out things the veterans didn&#x27;t think to do
</p></li></ul></li><li><p>sometimes, this is when we go against the idea of <a href="/wiki/2021-07-04-15-36-22">Advice shouldn&#x27;t be taken literally</a></p></li></ul><section><h2>Backlinks</h2><ul><li><a href="/wiki/2021-05-20-20-20-19">Involuntary attention switch is good for preventing tunnel vision</a></li><li><a href="/wiki/2021-05-21-19-26-06">Pitfalls and illusions of competence</a></li><li><a href="/wiki/2021-07-22-14-02-06">Learning techniques</a></li><li><a href="/wiki/2021-08-07-14-14-23">Restrictions bring out creativity</a></li><li><a href="/wiki/2022-05-20-21-48-41">Learn how to forget</a></li><li><a href="/wiki/2022-06-19-11-53-00">Does presenting Linux distributions as a single thing proves beneficial for newcomers?</a></li><li><a href="/wiki/learning.techniques.interleaving">Switching between different topics makes new perspective</a></li></ul></section></main></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{"metadata":{"date":"\"2021-07-15 22:21:04 +08:00\"","date_modified":"\"2022-05-20 21:56:28 +08:00\"","language":"en","source":""},"title":"Tunnel vision","hast":{"type":"root","children":[{"type":"element","tagName":"nav","properties":{"className":"toc"},"children":[{"type":"element","tagName":"ol","properties":{"className":"toc-level toc-level-1"},"children":[]}]},{"type":"element","tagName":"ul","properties":{},"children":[{"type":"element","tagName":"li","properties":{},"children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"being invested in an idea that it blocks other ideas;\n this makes it harder to solve new problems where they expect to work similarly from their experience;\n it is a net negative if we force our way with the familiar solution while not understanding the new type of problem\n"}]}]},{"type":"element","tagName":"li","properties":{},"children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"element","tagName":"a","properties":{"href":"/2021-05-08-23-12-29"},"children":[{"type":"text","value":"We are more associative than structured"}]},{"type":"text","value":";\n we tend to create connections between different things including new things;\n"}]}]},{"type":"element","tagName":"li","properties":{},"children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"we may also have to "},{"type":"element","tagName":"a","properties":{"href":"/2022-05-20-21-48-41"},"children":[{"type":"text","value":"Learn how to forget"}]},{"type":"text","value":";\n in a world of quick and constant changes, learning new rules and topics takes up mental resources;\n we have to assign some garbage day at some point;\n unfortunately, we cannot easily do that from our experience as we try to survive by sticking to what we know\n"}]}]},{"type":"element","tagName":"li","properties":{},"children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"it is present on most experts with their experience on the field;\n but this is also a potential problem for students in training where certain principles are taught then encountering a new idea overall\n"}]}]},{"type":"element","tagName":"li","properties":{},"children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"a lot of the teaching focuses on explaining things;\n one could try to use specific use cases as "},{"type":"element","tagName":"a","properties":{"href":"/2021-08-01-07-50-47"},"children":[{"type":"text","value":"Specific use cases are better than step-by-step tutorials"}]}]}]},{"type":"element","tagName":"li","properties":{},"children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"This is the reason why most of the discoveries are made either by young people or those who haven't formally trained for the original field.\n"}]}]},{"type":"element","tagName":"li","properties":{},"children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"to combat against this, we do "},{"type":"element","tagName":"a","properties":{"href":"/learning.techniques.interleaving"},"children":[{"type":"text","value":"Switching between different topics makes new perspective"}]}]}]},{"type":"element","tagName":"li","properties":{},"children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"by the same principle, we could also let our attention switch at times;\n "},{"type":"element","tagName":"a","properties":{"href":"/2021-05-20-20-20-19"},"children":[{"type":"text","value":"Involuntary attention switch is good for preventing tunnel vision"}]}]}]},{"type":"element","tagName":"li","properties":{},"children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"examples:\n"}]},{"type":"element","tagName":"ul","properties":{},"children":[{"type":"element","tagName":"li","properties":{},"children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"studying about different software engineering principles such as \"Don't repeat yourself\", modularity, and clean code;\n fully applying those principles even when it is not appropriate — e.g., modularizing files even if it consists of one line, creating a dedicated function if encountered two events even if insignificant\n"}]}]},{"type":"element","tagName":"li","properties":{},"children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"being entrenched in an idea that they overlooked simpler solutions by veterans;\n in academia, this situation is often manifested as a supposed school assignments solved by a student like "},{"type":"element","tagName":"a","properties":{"href":"https://www.abc.net.au/news/2021-04-13/sydney-university-student-solves-quantum-computing-problem/100064328"},"children":[{"type":"text","value":"how a long-standing quantum computing problem was solved by a student with simple modifications to the existing solution"}]},{"type":"text","value":";\n in an unlikely manner, this is also present in speedrunning where tricks and techniques are often discovered by accident by a newcomer trying out things the veterans didn't think to do\n"}]}]}]}]},{"type":"element","tagName":"li","properties":{},"children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"sometimes, this is when we go against the idea of "},{"type":"element","tagName":"a","properties":{"href":"/2021-07-04-15-36-22"},"children":[{"type":"text","value":"Advice shouldn't be taken literally"}]}]}]}]}]},"backlinks":[{"path":"/2021-05-20-20-20-19","title":"Involuntary attention switch is good for preventing tunnel vision"},{"path":"/2021-05-21-19-26-06","title":"Pitfalls and illusions of competence"},{"path":"/2021-07-22-14-02-06","title":"Learning techniques"},{"path":"/2021-08-07-14-14-23","title":"Restrictions bring out creativity"},{"path":"/2022-05-20-21-48-41","title":"Learn how to forget"},{"path":"/2022-06-19-11-53-00","title":"Does presenting Linux distributions as a single thing proves beneficial for newcomers?"},{"path":"/learning.techniques.interleaving","title":"Switching between different topics makes new perspective"}]},"__N_SSG":true},"page":"/[[...slug]]","query":{"slug":["learning.pitfalls.tunnel-vision"]},"buildId":"Ie9t5zutrXP6Of75Cb5xF","assetPrefix":"/wiki","nextExport":false,"isFallback":false,"gsp":true}</script><script nomodule="" src="/wiki/_next/static/chunks/polyfills-99d808df29361cf7ffb1.js"></script><script src="/wiki/_next/static/chunks/main-ae4733327bd95c4ac325.js" async=""></script><script src="/wiki/_next/static/chunks/webpack-50bee04d1dc61f8adf5b.js" async=""></script><script src="/wiki/_next/static/chunks/framework.9d524150d48315f49e80.js" async=""></script><script src="/wiki/_next/static/chunks/commons.0e1c3f9aa780c2dfe9f0.js" async=""></script><script src="/wiki/_next/static/chunks/pages/_app-8e3d0c58a60ec788aa69.js" async=""></script><script src="/wiki/_next/static/chunks/940643274e605e7596ecea1f2ff8d83317a3fb76.4841a16762f602a59f00.js" async=""></script><script src="/wiki/_next/static/chunks/pages/%5B%5B...slug%5D%5D-1aa198f87ede1cd0e1dc.js" async=""></script><script src="/wiki/_next/static/Ie9t5zutrXP6Of75Cb5xF/_buildManifest.js" async=""></script><script src="/wiki/_next/static/Ie9t5zutrXP6Of75Cb5xF/_ssgManifest.js" async=""></script></body></html>