要深度还是要广度

简介

理论上先深度后广度,是一条自然的路径。毕竟有太多泛而不精的半瓶水。

广度的必要性

  1. 某些职位就要求足够的广度
  2. 有的人(比如笔者)兴趣比较发散,不太喜欢只深挖一个
  3. 多角度决策,比如学习linux源码,单单学习java不一定会学linux,单单学习docker也不一定会,但既会java又会docker 的人会有最强烈的冲动去学习linux
  4. 高层次审视问题, 比如研发效率提高的问题(笔者研究过一段的持续交付系统),做好之后,别的管不了,你可以先把组内的研发效率提高一下。
  5. 做深的人自然有广度,做广了的人,加上一定的主动意识,也会有深度。
  6. 很多抱怨来自于自己的工作范畴之外,不要去抱怨这个问题,解决这个问题。
  7. 广度的重点不在广,在消化,在心得体会,在触类旁通,在完善已有的知识体系, 你得确保你对知识的提炼有一定的深度,以至于你根本就不担心忘了细节。触类旁通了之后,碰到一个新东西,应用已知的知识,了解之前没见过的问题,广就是深。
  8. 问题解决的多种方式,比如一个零件,可以机床切削,也可以3d打印。

关于学习知识的深度和广度的思考
但实际上因为个人的喜好、岗位的流转、机遇的把握、环境的变化、技术的更替、甚至家庭因素,都会影响一个人对知识的积累。

  1. 吸收效率:当一个知识学到一定程度,会越来越难,花相同的时间,很难再达到相同的效果。这个时候,完全可以拓展广度,说不定触类旁通,一个灵感就能让你在原来的深度上一下领悟。死磕难点往往不起作用。
  2. 急用的知识优先学
  3. 价值突破:人有涯而学无涯,知识永远学不完, 但人需要利用知识走好每一个阶段
    ,让自己不断升值。所以从这个角度来说,深度、广度都不是最重要的,而 你的价值突破是最重要的。
    怎么解释?就是说你越容易从哪个方向做出价值,得到认可,就去从哪个方向突破,不要为了学而学。
  4. 快速学习的能力:在用人单位或者公司里面,解决问题是根本。深度不是靠系统学习出来的,而是解决实际问题,不断加深经验和认知出来的。
  5. 多一个选择多一个机遇,大部分人总认为自己适合做什么,于是往往会按照自己既定的规划去奋斗。但一个人的价值和潜力,往往不是自己能事先决定的,而是外界的场景和机遇发现的。比如区块链,就是结合了金融与计算机的相关知识。

作者的思维方式运用了

  1. 一切从实际出发,看重可行性
  2. 从“深度”方式 实际的困难入手分析

所以从整体看,要破除 广度和深度 的执念

  1. 都有优缺点,要看几天工作环境和兴趣
  2. 广度和深度 不是学习知识的区分方式,还不如说要基础知识深度学,应用型业务型知识宽泛学
  3. 一个重点的是需要
  4. 一个维度是时间,足够的时间、足够的积淀 在广度和深度上都有一定突破。

原文 

http://qiankunli.github.io/2018/11/02/deeper_or_wider.html

本站部分文章源于互联网,本着传播知识、有益学习和研究的目的进行的转载,为网友免费提供。如有著作权人或出版方提出异议,本站将立即删除。如果您对文章转载有任何疑问请告之我们,以便我们及时纠正。

PS:推荐一个微信公众号: askHarries 或者qq群:474807195,里面会分享一些资深架构师录制的视频录像:有Spring,MyBatis,Netty源码分析,高并发、高性能、分布式、微服务架构的原理,JVM性能优化这些成为架构师必备的知识体系。还能领取免费的学习资源,目前受益良多

转载请注明原文出处:Harries Blog™ » 要深度还是要广度

赞 (0)
分享到:更多 ()

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址