逻辑思维-----学东西、做事情,要用自己的思路去扩展知识和技能----知其所以然
今天工作的时候,想到自己做一项工作任务的时候,往往会浪费掉很多的时间去动手操作,去熟悉软件的使用方法。
然而,我的方法是完全错误的,原因就在于还没有掌握一些软件的使用方法和原理。
这样造成的一个后果就是,在错误中慢慢去了解,在网上搜来的资料中去梳理出正确的操作步骤。最终就是浪费时间!
如何去改正这种不良的学习习惯、工作习惯呢?
下午想到了这样的做法:拿到一个任务,首先在脑子里有个整体的把握,知道要去掌握关于这个任务的哪些相关方面的知识,比如要去操作可以与oracle数据库进行交互的 pl/sql server 软件, 首先 知道 pl/sql server 软件是什么(哪个公司的产品,比起其他软件有什么优缺点、是干什么用的、用户用它来实现哪些操作、用到哪些功能)、为什么要用这个软件(优缺点,实现什么价值)、知道怎么操作这个软件(与数据库交互之后展现在软件界面上、展现的原理、如何展现数据库的内容的)、该软件要实现连接到数据库需要哪些配置(oracle_home、oci参数设置,环境变量设置)。
第二、要主动去学习相关的知识和使用方法,通过实践,尽快掌握,看到使用效果。
第三、及时总结。
知其所以然(以算法学习为例)
http://kb.cnblogs.com/page/549631/
联想,演绎&归纳。
介绍思维过程
那么算法只是结局而已,而思考过程才是情节。
《像外行一样思考,像专家一样实践》中说写论文应该写得像侦探小说一样
要将思维方法内隐化,需要不断练习,就像需要不断练习才能无意识状态下就能骑自行车一样。内隐化左右着我们的思维轨迹。
跨情境运用:
对问题解的更多记忆提取线索:
包含了多得多的知识:记一个算法,就只有一个算法。一个萝卜一个坑。就好比背99乘法表只能解决乘法问题一样。而记背后的思想,却有助于解决一类问题
重在分析推理,而不是联想:
当然,完全不可否认,联想本身也是极其重要的思维方法,甚至可以说是人类思维最重要的特征。
领悟尽量深刻的东西,则需要做到三件事情:
1 寻找该算法的原始出处
2 原始的出处其实也未必就都推心置腹地和你讲得那么到位:
3 不仅学习别人的思路,整理自己的思路也是极其重要的:详见《跟波利亚学解题》的“4. 一个好习惯”和“7. 总结的意义”。