【笔记】程序员的思维修炼4 - cposture - 博客园



【笔记】程序员的思维修炼4 - cposture - 博客园

(1)增加多个感官的参与,可以激活大脑的更多区域,对理解和记忆非常有效。(例如语言描述讨论、作图、听,形象生动的表演等)

(2)R型开路,L型紧跟。R型的洞察力,通过身临其境的、多感官的情境,帮助初步了解,再进行针对性的学习
(3)努力创造一个有助于R型到L型转换的学习环境,先进入R型状态一段时间再进入L型学习状态
(4)没有全局的概念就试图记忆细节,那么学习就会陷入僵局
(5)学习过程中:
  1. 不要太迫于学会和记忆,首先只是适应它。试着先理解其意思,掌握其主旨思想
  2. 然后再采取从R型到L型的转换
(6)不要追求完美。坦然面对不确定,一些不完整、未完成的事物
(7)结对编程:一人使用L型另一人使用R型,一起工作,容易发现全局事物
(8)多与人交谈,让你的思维变得更加抽象
(9)隐喻(类比技术)将抽象概念和一些具体、日常可见的事物联系起来,更容易理解,清晰的隐喻使代码更容易理解和扩展
(10)Po技术:将两个词随机结合起来,通过隐喻(异类联想)联系在一起
(11)系统隐喻:任何软件系统应该能通过适当的隐喻来描述。
(12)一种隐喻能够指导设计和解决开发中的问题
(13)幽默反映了思维、学习和创造所必须的能力,联系,扩展,建立更强大的隐喻
(14)密切关注意识中掠过的随机图像,就可以开始有一些新的领悟(R型线索搜索)
(15)利用R型潜意识的方法是自由书写(晨写(早晨做的第一件事,至少3页,不要查改你写的东西,坚持天天写))
(16)养成收集思维的好习惯,就像修建大卵石墙,不需要计划收集特别的石头,只需要走走,捡一些比较好看的石头备用,造墙时再挑选匹配的
(17)记住你需要了解的问题,然后进行思维散步,不用做任何思考,可以心不在焉,一旦集中注意力,L型便会占据大脑
(18)代码的排版影响模式匹配
(19)寻找思考问题的不同方式

Read full article from 【笔记】程序员的思维修炼4 - cposture - 博客园


No comments:

Post a Comment

Labels

Algorithm (219) Lucene (130) LeetCode (97) Database (36) Data Structure (33) text mining (28) Solr (27) java (27) Mathematical Algorithm (26) Difficult Algorithm (25) Logic Thinking (23) Puzzles (23) Bit Algorithms (22) Math (21) List (20) Dynamic Programming (19) Linux (19) Tree (18) Machine Learning (15) EPI (11) Queue (11) Smart Algorithm (11) Operating System (9) Java Basic (8) Recursive Algorithm (8) Stack (8) Eclipse (7) Scala (7) Tika (7) J2EE (6) Monitoring (6) Trie (6) Concurrency (5) Geometry Algorithm (5) Greedy Algorithm (5) Mahout (5) MySQL (5) xpost (5) C (4) Interview (4) Vi (4) regular expression (4) to-do (4) C++ (3) Chrome (3) Divide and Conquer (3) Graph Algorithm (3) Permutation (3) Powershell (3) Random (3) Segment Tree (3) UIMA (3) Union-Find (3) Video (3) Virtualization (3) Windows (3) XML (3) Advanced Data Structure (2) Android (2) Bash (2) Classic Algorithm (2) Debugging (2) Design Pattern (2) Google (2) Hadoop (2) Java Collections (2) Markov Chains (2) Probabilities (2) Shell (2) Site (2) Web Development (2) Workplace (2) angularjs (2) .Net (1) Amazon Interview (1) Android Studio (1) Array (1) Boilerpipe (1) Book Notes (1) ChromeOS (1) Chromebook (1) Codility (1) Desgin (1) Design (1) Divide and Conqure (1) GAE (1) Google Interview (1) Great Stuff (1) Hash (1) High Tech Companies (1) Improving (1) LifeTips (1) Maven (1) Network (1) Performance (1) Programming (1) Resources (1) Sampling (1) Sed (1) Smart Thinking (1) Sort (1) Spark (1) Stanford NLP (1) System Design (1) Trove (1) VIP (1) tools (1)

Popular Posts