文章来源:Duing

仅做学术分享,侵权请联系删除

Duing

当你早晨拎着鸡蛋灌饼追公交车时,有的人却已经从车库缓缓开车出门。

每个人都是两个肩膀扛一个脑袋,为什么差距这么大呢?

其实,别人在拼命能干之外,还具备一个很重要的能力:深度思考能力

我们的生活中,从来不缺少那些勤奋到“感动”了自己的人,但实际上,深度思考能力远比劣质但勤奋重要一百倍。

波特兰·罗素说:“许多人宁愿死,也不愿思考,事实上他们也确实至死都没有思考。”

深以为然。再努力的人,如果方向错了,也会事倍功半,甚至闹出南辕北辙的笑话。

其实关于深度思考的文章并不少,但很多人总喜欢在区分概念和理论上下很大功夫,针对实际操作的研究却浮于表面。

今天,小渡就从实操角度聊一聊,如何培养自己的深度思考能力?

图片源自网络,仅做配文展示

首先,我们要明确一个概念,深度思考能力不是天生的,它是一种后天习得的能力,跟肌肉一样,越练才会越强,不练少练会退化。

明白了这个,有些同学喜欢给自己贴标签,什么“我这人脑袋比较笨”啊,“我一想事儿就头疼”啊。

就完全没必要了。

一想事儿就头疼,只是你长期不思考,思考能力退化的结果。有些人很早就喜欢思考,越来越有深度,而有些人的思考却只能浮于表面。

为什么你的思考总是浮于表面?

思考问题的角度有偏差

人类的许多痛苦就在于看不透事物的本质,在错误的判断下苦苦努力,却离事情的真相越来越远。

比如很多人聊焦虑,第一反应会觉得是因为生活里的麻烦事太多所导致的。

于是,在赶早班车的清晨,又或是熬夜加班的夜晚,你总是情不自禁感叹道:什么时候才能解决完所有问题啊!

为了解决焦虑,你便在解决麻烦上狠下功夫,虽然开始效果会不错,但很快就发现,困难永远解决不完,就像打地鼠一样无尽无止。

最终的结果就是越努力越焦虑,逐渐地丧失为美好生活的感知能力。

图片源自网络,仅做配文展示

但换个角度思考:人生下来不就是解决问题的吗?在人生的不同的阶段我们注定会遇到不同的问题。

上学时我们为考试焦虑;毕业后我们为找工作烦心;等到结婚生子,家庭的琐事也会压得你我喘不过气来。

虽然这些麻烦确实让人头大,但不正是我们解决了一个又一个的问题后,才找到了自己的价值吗?

一个人的竞争力,某种程度上就是解决问题的能力。

所以说,当你就把解决问题本身当成缓解焦虑的症状时,只会被更多的困难包裹,逐渐丧失斗志,但如果你能认识到困难必然存在的客观事实,便会从内心深处得到一丝解脱。

虽然短期内你仍然没有能力驾驭所面临的困难,但至少可以从想清楚的那一刻开始,丢掉抱怨,重新找回对生活的希望。

缺乏结构化思维的训练

碎片化阅读时代,知识一鳞半爪、难窥全貌,其带来的最大弊端就是思考的碎片化。想要从内而外地提高深度思考的能力,就需要系统化培养出结构化思维。

什么是结构化思维?它是指一个人在面对困难时,能够多个方面进行思考,深刻分析导致问题出现的原因,并能系统地制定出相对应的行动方案。

简单说,就是能够对一件事进行高度概括,并形成一套可操作性的指南。

图片源自网络,仅做配文展示

闷头思考,缺乏与他人的交流

通过反复思考不断接近问题的本质是深度思考,但思考是否正确还需要结合实践来证明,深度思考不是说彻底想清楚才能行动,而是一个在交流中反复摸索,不停纠错,不断精进的过程。

每个人的思维都是有局限性的,正如巴菲特的老搭档查理·芒格所说:“拿着锤子的人,看啥都像钉子”。

当我们大脑里面只有一种思维或者工具或者方法时,我们做任何事都会用这种思维或者工具或者方法来解决和分析。

深度思考绝不是一个人闷着头硬想的过程,而是一个和自己交流,也要和他人交流的过程,从而避免犯战术上的错误,进而赢得战略上的胜利。

以上内容就是大多数人思考总是浮于表面的主要原因。那么,如何去培养自己的深度思考能力呢?

图片源自网络,仅做配文展示

如何提高思考能力,如何真正达到深度思考的水平?其实没有什么捷径:

一是对思考本身有认识,知道思考是什么、包括什么,具备思维角度的基本概念,只有这样才能有思维上的“敏感性”。

二是持续的去思考并积累,坚持不断的归纳、概括、分类、概念思维,不断尝试去构建框架、结构和模型,并在学习和解决问题中验证你的思考结论是否合理。同时,持续积累思维的结果,这些结果不断重用复用改进提升。

应用到我们程序员的工作中,具体要做到以下几点:

任务需要深挖每个细节

看待任务的同时,需要自己去描摹整体,再深入细节,对实现的目标认识足够。快捷的手段是定下更多指标,体现问题本质,不是一个大约、大概的。期间的指标需要的是动态的,能够对比之下的,让问题能够随着迭代迁移,静止没有对比的指标毫无意义可言。此外,每个人的关注焦点有限,需要接受外部的观点作为补充。

理解

碰到一个问题先要真正去理解它,而不是走马观花。很多人语文理解水平不达标,听题看题都不能抓住重点,导致走弯路,解错题,都是常有的事。如何证明你理解了这个问题呢?用自己的话把问题讲出来给别人听,给自己听也行。如果你能讲出来,说明你自己理解了。

编程也是一样,为什么程序员会写下自己的问题,画各种时序图和交互流程,或者与其他的工程师交流讨论,就是确保自己对问题的理解没有偏差。

学会分类

分类是一种认识世界和解决问题的基础能力,能够将复杂的事情通过分类变简单,能够将看似不关联的事情通过分类发现他们的共性,这些可以帮助你快速学习和解决问题。

图片源自网络,仅做配文展示

理解概念

概念是对事物和规律的的抽象理解与表达,如果能将纷繁复杂的现象、多样化的内容表达抽象成概念表明你对事物更深刻的认识。概念本身又分层次,高级程序员解决问题时从更高层次的概念入手,而新手小白程序员则相反。

全局出发

学习是从点到块到面最后形成一个网状的体系,是从下到上;但解决问题最好能从上到下,先有问题解决的框架然后再去思考细节,这样保证你能够站在更高角度看问题。大部分人解决问题的习惯却是从下到上,结果是点上做的好,全局欠考虑,只见树木不见森林。

用户第一

在过去,用户至上是人们追求的理想目标;未来,用户第一应是所有业务的起点。但这其实是违背人性的,正常人都以自己为出发点,认为自己是懂用户的。谁更懂用户谁就更厉害,真正的专家比用户还了解自己。

最后小渡再提醒大家一点,思考要有深度,但行动的力度也得跟上,切勿再犯纸上谈兵的老毛病了。

大家都知道孔夫子那句话啊,“学而不思则罔,思而不学则殆。”

这话永远都不过时。

强烈推荐李沐等人的《动手学深度学习》最新版!

完整中文版 PDF 终于 在10月 5 日更新 可下载:

内容简介

此书的结构:


以下是主要目录:

????添加AI派团队程序媛小姐姐微信获取资料哦????
添加微信记得备注【深度学习】哦!
不然小姐姐又要向我抱怨了????添加微信记得备注【深度学习】哦!

觉得有用就点亮在看吧

普通人最缺乏的深度思考能力,该如何培养?相关推荐

  1. 你的深度思考能力,是如何一步步被毁掉的?

    最新个人博客 shankusu.me 以下内容转载或引用或参考 https://c.m.163.com/news/a/CSFOFVL105199NPP.html?spss=newsapp&sp ...

  2. 被侵蚀的深度思考能力

    麦克卢汉说过一句话:我们创造了工具,工具反过来塑造我们.消费娱乐文化为我们创造了牢笼,而我们正心满意足地,一步步走进去. 前阵子,喜茶风靡全国的时候,有一次,经过一家商场,看到一家新开的喜茶,门口毫不 ...

  3. 一个厉害的人,你也可以!掌握高效人士的14项深度思考能力

    同样是在思考,相比一个厉害的人: 为什么他能想到的思路你就想不到?为什么很简单的问题你会想的很复杂?为什么很复杂的问题你又想简单了? 这种差距从而来? 说一千道一万,说破了天,人与人之间最大的区别是脖 ...

  4. 如何提高自己的深度思考能力

  5. 深度思考的能力,决定了你能走多远

    深度思考的能力,决定了你能走多远   陕西西安火车站的一名90后售票员李聪,能够把全国铁路接算站示意图上的几百个站名,熟记于心. 凭借着这身本事,李聪1年为乘客推荐了近2万次的换乘方案,也因此被誉为西 ...

  6. 如何提升深度思考的能力

    做数据的同学最怕被人说:太肤浅了!你要做深入一些.可如何提升深度思考的能力呢?其实,我们每天都在做大量思考,只要对生活中事情稍加利用,就可以获得大量的锻炼.今天我们系统讲解一下.直接讲如何深度太过抽象 ...

  7. 反思深度思考:预热[准备] 高密度[压力专注] 辨真伪[冷静分析] 反推[灵活] 结构化[全局]

    陈六六 公众号:陈六六的成长笔记 1.给大脑预热的习惯 一般来说,在进入烧脑的深度思考之前,我会做两次深呼吸.通过两个深呼吸的时间来调整自己的思维状态. 这样我每次都很容易开启我的"深度思考 ...

  8. 转:没有深度思考,所有努力都是扯淡

    个人理解:学会思考 深度思考是一个过程,深度思考就是不断逼近问题本质的思考 保持冷静,保持开放,向自己提问. 没有深度思考,所有努力都是扯淡 http://www.sohu.com/a/3465871 ...

  9. 思考思维(1):思考和深度思考总结

    一.所谓思考:信息加工的过程 人脑是由万亿个细胞构成的: 在脑的内部的万亿个脑细胞中,约有1000亿个活跃的神经细胞位于大脑皮层和白质中.每个神经细胞与体内的1000-10000个其他的神经细胞交换着 ...

最新文章

  1. 《树莓派Python编程指南》—— 1.3 树莓派快速指南
  2. IDC Future Scape : 2018年全球物联网十大趋势性预测,5G将加速IoT发展
  3. 全方位讲解硬件防火墙的选择
  4. efcore mysql autofac_Asp.NetCore3.1版本的CodeFirst与经典的三层架构与AutoFac批量注入
  5. [蓝桥杯][2016年第七届真题]冰雹数(暴力打表找规律)
  6. php system 执行失败,php执行system()函数没有任何反应
  7. 东芝正式退出笔记本电脑业务!
  8. Fizz Gateway API in Java
  9. nginx 负载均衡的五中不同配置方式
  10. UIWebView背景透明的方法
  11. php主动防御,汽车主动防御系统
  12. 怎么样可以通过阿里云APP进行备案 阿里云备案一般多长时间
  13. java8调用unsafe_JDK8---UnSafe类实现CAS乐观锁
  14. 古城钟楼微博地支报时程序铛,100行代码实现,价值一天20万粉丝
  15. 阿里云服务器Ubuntu系统搭建mqtt服务器
  16. 程序员吃饭段子Java吃完就走_爆笑段子:一朋友是个程序员,有一次和他吃饭,他愁眉苦脸的说...
  17. RL中的策略优化问题
  18. 用html制作验证码英文数字,基于javascript实现数字英文验证码
  19. android 天气动画,为app制作炫酷天气动画 – WeatherView
  20. 微信小程序实现动态横向步骤条的两种方式

热门文章

  1. Easypack: Ansible方式部署工具中升级Dashboard至2.0.0版
  2. JAVA 完成WebSocket demo 用GoEasy实现Hello world
  3. 计算机二级C语言题型分值占比+考试要求+考试内容
  4. 关于“‘c‘ argument has 1 elements, which is not acceptable for use with ‘x‘ with size 300“的解决办法
  5. S7-1200数据类型
  6. vue.js动态设置VueComponent高度遇到的问题
  7. GOM引擎登录器配置教程
  8. lightroom安卓_如何将Lightroom从PC预设导入手机(安卓amp;iOS)
  9. [路由][教程]OpenWrt设置为交换机+无线功能教程
  10. CEF 进程间消息传递