Skip to content

Pre-learning research phase

The Pre-learning research phase is the initial stage of [[Skill acquisition]] (or skill learning) dedicated to information gathering and preparation before active practice begins.^[600-developer-spring-images-the-first-20-hours.md]

This phase emphasizes "Early Cognition" (早期認知), where the learner aims to understand the content of the skill, explore relevant concepts, and mentally segment the skill into manageable steps.^[600-developer-spring-images-the-first-20-hours.md]

Core Objectives

The primary goal of this phase is to gather sufficient context to streamline later practice.^[600-developer-spring-images-the-first-20-hours.md] Rather than attempting to master the theory immediately, the focus is on quickly identifying fundamental sub-skills, key steps, and necessary tools.^[600-developer-spring-images-the-first-20-hours.md]

Proper preparation during this stage—such as removing distractions and gathering resources—can prevent time wastage and help learners overcome the initial "frustration barrier" often felt when starting something new.^[600-developer-spring-images-the-first-20-hours.md]

Key Techniques

Information Gathering

Learners are encouraged to consult multiple sources to build a broad understanding of the skill.^[600-developer-spring-images-the-first-20-hours.md]

  • Volume of sources: Aim to find at least three reference books, instructional videos, or manuals.^[600-developer-spring-images-the-first-20-hours.md]
  • Skimming: Use "skimming" (泛讀) to rapidly scan for high-priority information rather than deep reading.^[600-developer-spring-images-the-first-20-hours.md]
  • Identifying patterns: If a concept or tool is consistently mentioned across different sources, it is likely a critical component to prioritize.^[600-developer-spring-images-the-first-20-hours.md]

Mental Models and Analogies

Research should focus on identifying "Mental Models" (心智模式)—recurring theories or methods that explain how the skill functions.^[600-developer-spring-images-the-first-20-hours.md]

  • Definition: Mental models are the basic units of learning that help us understand how things in the world relate to one another.^[600-developer-spring-images-the-first-20-hours.md]
  • Analogy: Using analogies to map new technical terms to familiar concepts (e.g., comparing a web server to a librarian) can drastically improve understanding of abstract principles.^[600-developer-spring-images-the-first-20-hours.md]

Managing Difficulty and Expectations

The research phase serves to demystify the skill and calibrate expectations.

  • Accepting confusion: Encountering confusing concepts is normal; recognizing this as a natural part of the process helps prevent quitting due to feeling "stupid" or frustrated.^[600-developer-spring-images-the-first-20-hours.md]
  • Consulting experts: Talking to experienced practitioners can help clarify the actual difficulty of the skill and set realistic goals, reducing discouragement during practice.^[600-developer-spring-images-the-first-20-hours.md]
  • Reverse Engineering: Using "Reverse Thinking" (逆向思維) to imagine the worst-case scenarios or failure points can highlight necessary safety measures and critical sub-skills that might otherwise be overlooked.^[600-developer-spring-images-the-first-20-hours.md]

Sources

  • 600-developer-spring-images-the-first-20-hours.md