思考力是一门很深的学问,包括认知科学,心理学、教育学、逻辑学,如果要系统化学习,是需要看很多书的,我推荐以下几本:
1.《金字塔原理:思考、表达和解决问题的逻辑》-[ 美 ] 芭芭拉·明托,这本书系 统阐述了思考、表达和解决问题的逻辑,也是麦肯锡的思维能力基础,算是一本比较 标准的思考力教材。
2.《麦肯锡教我的思考武器》- [ 日 ] 安宅和人,作者根据自己在麦肯锡公司工作 时积累的丰富经验以及脑神经学的专业背景,设计出一套极具逻辑性的问题解决思维 模式。
3.《思维的本质》-[ 美 ] 约翰·杜威 ,这本书是美国著名教育家约翰·杜威的代 表作,阐述了思维训练的基础理论和实践。
原理性思维
掌握知识本质原理
1.可以大幅度降低我们对于知识的记忆量,知识量是爆炸的,但是原理绝对是可控的。
2.原理性的东西比直接的知识有更强的复用度,能极大程度的加速我们的理解速度。
反思性思维的关键点
1. 反思性思维最重要的意识:做事情的过程总有优化的空间,每次都要有进步。
2. 反思是一种习惯和潜意识,可以在不经意之间经常进行,其实不需要很形式化地花很多时间,有时候做完一个事情,习惯性思考一下就可以。
锻炼思考力的有效实践
1. 意识觉醒
我认为这个是提升思考力最重要的。 很多人思维能力没有上去,是没有意识到思考力,只是机械地做事情,做事情……每次都在同一个思维层次上面转悠,不可能有本质的提升。
2. 保持信心
有位大师说过:在相同的文明程度和种族背景下,每一个正常 人的潜意识与意识相加之和,在精神能量意义上基本上是相等的。很多人很努力但是成长速度不快几乎都是因为没有掌握正确的方法。
3. 空杯心态
思考的过程其实是对人的知识进行不断刷新和重构的过程,这里一定要保证空杯心态,对新的环境,新的理念,新的技术持开放态度,否则就是自己给自己制造阻力。
4. 一定要相互分享
思考虽然主要是靠自己,但是一定要相互分享。因为思考是智力活动,相互分享 完全能够取得 1+1>2 的效果;
重要观点小结
1. 思考力对程序员的成长至关重要,团队和个人都需要有意或者无意识地提升思考能力。
2.对程序员最重要的思考力有:
1.原理性思维是根基,因为没有搞懂的情况下所有的知识建构都是空谈。
2. 结构化思维帮助我们建立了我们的知识树。
3.反思性思维不断对知识进行重构,是实现认知升级的必备条件。
4. 扩展性思维可以提升知识的广度和深度。
5. 抓重点思维可以加快知识的使用效率和传递效率。
3. 在提升思考力的实践中
1.思考力提升最关键的是意识的转变。
2. 要对思考力的提升充满信心。
3. 多在工作中去锻炼思考力,不需要花太多额外的休息时间。
4.多相互分享。