mirror of
https://github.com/foo-dogsquared/wiki.git
synced 2025-01-31 04:58:21 +00:00
7dd3dbdd57
Specifically about consuming information and note-taking. It is just a simple realization about those things. Quite simple but I think it is a good important reminder for my future self here.
29 lines
2.1 KiB
Org Mode
29 lines
2.1 KiB
Org Mode
#+title: When learning a new skill, begin with a specific end-goal to create a solid starting point
|
|
#+date: "2020-07-08 22:42:47 +08:00"
|
|
#+date_modified: "2021-04-24 01:18:56 +08:00"
|
|
#+language: en
|
|
|
|
|
|
This top-bottom learning approach (i.e., specific to general topics) is often used by self-learners.
|
|
It usually involves something like wanting to create a 2.5D fighting game rivalling [[https://en.wikipedia.org/wiki/Arc_System_Works][Arc System Works]], a gorgeous anime-inspired illustration, [[https://www.youtube.com/watch?v=TF9I1GxNdJQ][a flashy short animation]], or [[https://www.youtube.com/watch?v=ZwR0zFe57Y4][a cool-looking demoscene]].
|
|
|
|
Most of the time, the process of skill acquisition happens to the following workflow with some effectiveness.
|
|
|
|
- Document your specific example (e.g., a website, a drawing, a 3D scene).
|
|
You can [[file:2020-07-06-03-47-52.org][Refer to advanced resources when skill-building for a solid short-term goal]] to clear your specific example similar to a final proof-reading before you submit your paper.
|
|
|
|
- Then, try to learn the specific example.
|
|
|
|
- For every unknown part of the example, try to understand the underlying concepts.
|
|
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.
|
|
|
|
- Work your way up the knowledge tree you've just created until you can reproduce/create the example with your newfound hierarchical knowledge.
|
|
|
|
The gist of the above list is to create your roadmap.
|
|
That way, it doesn't lead you into aimlessly learning stuff and get you efficient in upping your skill level.
|
|
|
|
Not every attempts of skill acquisition is suitable with this workflow with some skills need more experiments than others.
|
|
The above workflow is more suitable to acquire advanced skills than entry-level skills where aiming for a perfect first try is (obviously) not an attractive goal.
|