- Skill Up:A Software Developer's Guide to Life and Career
- Jordan Hudgens
- 208字
- 2021-07-15 17:03:26
The comprehensive study system
In addition to the process of reification, there are a number of other study strategies that research is showing to be more effective than traditional study practices. In their book Make It Stick, cognitive psychologists Brown, Roediger, and McDaniel give the following recommendations for studying:
- When learning from a textbook, use the key terms from the back of each chapter to test yourself.
- List out key terms and use each one in a paragraph; this will test to see if you understand a concept outside of the realm of how the textbook or instructor supplied it.
- While reading new material, convert the main concepts into a series of questions and then go back and answer the questions when you're done reading the chapter.
- Rephrase the main ideas in your own words as you go through the material.
- Relate the main concepts to your own experiences, much like the reification process we've already discussed.
- Look for examples of key concepts outside of the text. When I'm learning a new programming language I never rely on a single source. If I come across a concept that doesn't make sense I'll usually review 2- 3 other sources that provide alternative explanations to what I'm attempting to learn.
推薦閱讀
- Dynamics 365 for Finance and Operations Development Cookbook(Fourth Edition)
- PHP 從入門到項目實踐(超值版)
- JavaScript語言精髓與編程實踐(第3版)
- PHP網絡編程學習筆記
- MATLAB實用教程
- 深度強化學習算法與實踐:基于PyTorch的實現
- 軟件工程
- Mastering ServiceNow(Second Edition)
- 深入淺出PostgreSQL
- Learning AngularJS for .NET Developers
- Unity 3D/2D移動開發實戰教程
- Python Data Science Cookbook
- JavaScript動態網頁編程
- QGIS 2 Cookbook
- 玩轉.NET Micro Framework移植:基于STM32F10x處理器