Update learning-related notes

This commit is contained in:
Gabriel Arazas 2022-01-09 12:22:52 +08:00
parent ffbd770528
commit a454332352
5 changed files with 63 additions and 10 deletions

View File

@ -3,13 +3,17 @@
:END:
#+title: Learning a new skill often starts from specific places
#+date: "2020-07-08 22:42:47 +08:00"
#+date_modified: "2021-07-19 19:08:26 +08:00"
#+date_modified: "2022-01-09 11:50:50 +08:00"
#+language: en
We often [[id:01459b18-3f30-418e-bd8d-42661d5ea223][Start with wishful thinking]].
Thus, most would start learning with the top-bottom approach (i.e., specific to general topics).
A lot of those learning process starts from what you've seen from other people.
You want to [[id:088acbae-4394-4771-9cef-3b336b101f80][Look into tutorials with a solid-end goal]] or [[id:7f73f745-8ce0-4a02-b454-1b7c57b1e202][Follow the experts in the field]].
You most likely start from similar types as [[id:e158b742-53c7-4442-9af3-489ea8240af9][Examples and stories are more memorable than explanations]].
Documenting this process, the core of [[id:af0ccefe-c671-47bf-94f7-62243c805745][Skill-building]] has the following workflow.
- Document your specific example (e.g., a website, a drawing, a 3D scene).
@ -22,8 +26,9 @@ Documenting this process, the core of [[id:af0ccefe-c671-47bf-94f7-62243c805745]
If the underlying concept is not yet understood, then dig deeper into understanding the underlying concept of that underlying concept ad infinitum.
- With the tree of to-be-understood underlying concepts, take a peek between each underlying concepts of various depths until you can easily see the connections between them.
Be careful of [[id:9138397a-a965-45e9-97ea-71849e8d4f94][Overlearning]].
- Work your way up the knowledge tree you've just created until you can reproduce/create the example with your newfound hierarchical knowledge.
- Work your way up the knowledge tree you've just created until you can reproduce/create the example with your newfound hierarchical knowledge accurately.
The key idea is to [[id:92a10fe2-f4d1-4e5e-b5f4-3779db13a2e5][Create roadmaps to stay on track]].
Normally, we do the above process subconciously but to explicitly write tasks and projects that we want to tackle can lessen the burden.

View File

@ -3,7 +3,7 @@
:END:
#+title: Prefer referencing over remembering
#+date: "2021-04-06 22:25:17 +08:00"
#+date_modified: "2021-08-07 11:01:01 +08:00"
#+date_modified: "2022-01-05 22:42:30 +08:00"
#+language: en
#+tags: personal-info-management
@ -19,20 +19,19 @@ The gist of it is knowing the basics of a concept and its relations to others,
This enables you to come up with a more effective search query.
If nothing else, you could take advantage of the help system insisted by the tool.
Examples:
Here are some examples:
- Leave links to official documentations and guides instead of writing detailed notes for yourself.
- On a Unix-based environment, for example, has the manual pages with ~man~ and you can search through ~apropos~.
This is especially needed if you're using BSD-based operating systems such as FreeBSD and OpenBSD.
- [[https://www.gnu.org/software/texinfo/][Texinfo]] and [[https://github.com/tldr-pages/tldr][tldr pages]].
- [[id:ce6ab58e-b295-4fdb-8af7-fc89c63ec208][GNU Emacs]] has a great built-in help system.
(See [[id:0efb9c51-3a12-4e5a-9e9b-d48cf4bd53ce][Using the built-in help system of Emacs]] for more details.)
- [[id:0efb9c51-3a12-4e5a-9e9b-d48cf4bd53ce][Using the built-in help system of Emacs]].
- [[id:ea263f6f-fa8e-4e6d-a585-d30d493d1e3c][Add a desktop search engine for your digital library]].
- Referring to official documentation and tools (e.g., [[https://devdocs.io/][DevDocs]], [[https://zealdocs.org/][Zeal]]).
- Making full use of search tools from programs such as the command palette in [[roam:Visual Studio Code]], help system in Microsoft Word, and dynamic menus in roam:Blender.
If the system has a way of referencing something (other than the internet), use it to your advantage as you may find something valuable.

View File

@ -3,7 +3,7 @@
:END:
#+title: Examples and stories are more memorable than explanations
#+date: 2021-07-21 17:59:19 +08:00
#+date_modified: 2021-07-22 14:27:17 +08:00
#+date_modified: 2022-01-09 11:25:08 +08:00
#+language: en
@ -15,3 +15,5 @@
- at times, we are also more creative than logical but it does not mean that [[id:2b2a4c85-905a-478c-9e2c-2a64d08e4785][Creativity and logic are not opposites]]
- obviously, this doesn't mean explanations should be abandoned;
[[id:c0e4fb0e-68f2-4db4-8c3e-f5a7845738c3][Understanding comes first from memory]] and explanations tend to be one of the first things we remember when going back to a topic
- furthermore, those examples can serve as practical way to start learning on things;
[[id:1a6187c9-6c79-4378-bf8d-935c8a3d9167][Learning a new skill often starts from specific places]]

View File

@ -3,7 +3,7 @@
:END:
#+title: Communicate with others to learn
#+date: 2021-07-22 14:01:10 +08:00
#+date_modified: 2021-07-30 13:45:22 +08:00
#+date_modified: 2022-01-09 12:10:33 +08:00
#+language: en
@ -13,3 +13,12 @@ Furthermore, depending on the community, you can learn more outside of the niche
This is best used for making a quick feedback loop especially [[id:10214008-71da-4d1e-b761-80e671d6fc40][When starting out, focus on quantity over quality]].
Though, you have to choose your community and target audience to make more effective feedback.
Doing this practice can also net some benefits:
- As you [[id:7f73f745-8ce0-4a02-b454-1b7c57b1e202][Follow the experts in the field]], you can create ideas from their experiments.
- You can look into how others do as you [[id:fdf9e3eb-02c5-47a6-b586-e71a5c92d01a][Look for live sessions as another form of examples]] and help out one another to understand an idea.
- Having others present can present another perspective as most of them have different experiences to offer.
[[id:2667d942-48b6-4d1e-b92b-15c2dab645ed][Switching between different topics makes new perspective]].

View File

@ -0,0 +1,38 @@
:PROPERTIES:
:ID: 088acbae-4394-4771-9cef-3b336b101f80
:END:
#+title: Look into tutorials with a solid-end goal
#+date: 2022-01-09 11:37:21 +08:00
#+date_modified: 2022-01-09 12:21:10 +08:00
#+language: en
Oftentimes, [[id:e158b742-53c7-4442-9af3-489ea8240af9][Examples and stories are more memorable than explanations]].
This includes tutorials with a solid-end goal.
Consider this idea with the following example:
#+begin_quote
A general purpose book that teaches you how to use Adobe Photoshop with information that is full to the brim but no solid examples versus a video tutorial that teaches how to create a cool-looking logo with Photoshop.
#+end_quote
With this, the scenario for most people will most likely end up like the following:
- The book will eventually teach us nothing as there's no practical application to make use of our newly-learnt knowledge.
(Though the practice could be effective by skimming the content.)
- While the video tutorial is specific, we have taught how to make use of several things in one intertwined way.
The video example may showcase workflows that gives you more ideas how a thing work.
In most cases, we'll end up more informed with the video tutorial as most of us [[id:01459b18-3f30-418e-bd8d-42661d5ea223][Start with wishful thinking]] when [[id:af0ccefe-c671-47bf-94f7-62243c805745][Skill-building]].
Furthermore, a lot of the example-specific tutorials subtly showcases two or more information.
As you learn how to recreate the tutorial, you'll gather more ideas.
You have the prerequisites to understand and transfer those skills into another project.
Going back with the Photoshop video tutorial example, you now have learnt several things such as how to create shapes, apply gradients, and masking which is useful for other projects.
It is sometimes better to know how to accomplish something without knowing how it works.
You can always look into it later and to prevent [[id:9138397a-a965-45e9-97ea-71849e8d4f94][Overlearning]].
[[id:10214008-71da-4d1e-b761-80e671d6fc40][When starting out, focus on quantity over quality]] as you can create more ideas while following more tutorials.
Even more specific, you can look into how others do such thing.
[[id:fdf9e3eb-02c5-47a6-b586-e71a5c92d01a][Look for live sessions as another form of examples]] and [[id:6f9c552f-055b-4238-874e-8608006ce0ca][Communicate with others to learn]].