本篇不写具体的技术,而是聊聊技术深度的一点感悟。

说到技术深度,第一感觉是很玄乎的东西,深到底多深才叫有深度,是不是技术钻研的越就显得越牛逼,那学一门技术要怎么学才叫有深度的学?

先来看看骨灰级大佬的观点(来自极客时间的《左耳听风》专栏):

1. 这个技术出现的背景、初衷和要达到什么样的目标或是要解决什么样的问题。这个问题非常关键,也就是说,你在学习一个技术的时候,需要知道这个技术的成因和目标,也就是这个技术的灵魂。如果不知道这些的话,那么你会看不懂这个技术的一些设计理念。

2. 这个技术的优势和劣势分别是什么,或者说,这个技术的 trade-off 是什么。任何技术都有其好坏,在解决一个问题的时候,也会带来新的问题。另外,一般来说,任何设计都有 trade-off(要什么和不要什么),所以,你要清楚这个技术的优势和劣势,以及带来的挑战。

3. 这个技术适用的场景。任何技术都有其适用的场景,离开了这个场景,这个技术可能会有很多槽点,所以学习技术不但要知道这个技术是什么,还要知道其适用的场景。没有任何一个技术是普适的。注意,所谓场景一般分别两个,一个是业务场景,一个是技术场景。

4. 技术的组成部分和关键点。这是技术的核心思想和核心组件了,也是这个技术的灵魂所在了。学习技术的核心部分是快速掌握的关键。

5. 技术的底层原理和关键实现。任何一个技术都有其底层的关键基础技术,这些关键技术很有可能也是其它技术的关键基础技术。所以,学习这些关键的基础底层技术,可以让你未来很快地掌握其它技术。可以参看我在 CoolShell 上写的 Docker 底层技术那一系列文章。

6.已有的实现和它之间的对比。一般来说,任何一个技术都会有不同的实现,不同的实现都会有不同的侧重。学习不同的实现,可以让你得到不同的想法和思路,对于开阔思维,深入细节是非常重要的。

--------------------------------------------------------------------------------------------------------------------------------------------------------------

从以上6点来看,有横向扩展也有纵向深入,把一门技术的各个方面都考虑进去了。作者也提到如果能坚持两三年,会在某一领域成为佼佼者。那要如何才能填满这些呢?无非就是多看资料(书籍、高质量博客、文档),多交流,多实践,多总结(思考、输出)。要对一个技术理解的比较透彻不能只看一本书,那是一个人的思维。要看不同层次的人写的东西,因为每个人理解程度都是不同的,结合不同人的思维去学习技术,并在自己的认知上提炼,把别人的东西变成自己的东西,这样才叫get一个技能。当然,这过程也不是那么容易的,需要热情,需要时间,需要坚持。

想想本人一路走来,走了很多弯路,技术深度远远不够,仍需努力提高自己的水平。

对技术深度的一些思考相关推荐

  1. 焦李成院士:进化优化与深度学习的思考

    来源:AI科技评论 作者:焦李成 整理:维克多 编辑:青暮 2021年12月17日,西安电子科技大学人工智能学院教授.欧洲科学院外籍院士.IEEE Fellow焦李成受邀参加2021中国计算机大会&q ...

  2. 职场 | 工作五年之后,对技术和业务的思考

    苦海无边,回头无岸. 01 晃晃悠悠的,在互联网行业工作了五年,默然回首,你看哪里像灯火阑珊处? 初入职场,大部分程序员会觉得苦学技术,以后会顺风顺水升职加薪,这样的想法没有错,但是不算全面,五年后你 ...

  3. 张一鸣打造“抖音”等现象级产品的秘密:技术深度融合业务,引爆产品创新!...

    点击"技术领导力"关注∆  每天早上8:30推送 作者| Mr.K   编辑| Emma 来源| 技术领导力(ID:jishulingdaoli) 上一篇文章<对不起,世界上 ...

  4. 张一鸣打造“抖音”等现象级产品的秘密:技术深度融合业务,引爆产品创新!

    回到本文主题:技术融合业务,引领企业创新.我们以张一鸣如何孵化出抖音.今日头条等产品为例,聊一聊技术产品创新方法. 01 技术如何融合业务,引领企业创新? 抖音一开始并不叫抖音,而是a.me,后来用户 ...

  5. 阿里自然语言处理部总监分享:NLP技术的应用及思考

    https://www.toutiao.com/a6679610377992405507/ 本文整理自阿里巴巴iDST自然语言处理部总监郎君博士的题为"NLP技术的应用及思考"的演 ...

  6. 中国智能建造关键领域技术发展的战略思考!

    来源:我国智能建造关键领域技术发展的战略思考[J].中国工程科学,2021,23(4):64-70. 作者:陈珂,丁烈云  中国工程院丁烈云院士科研团队在中国工程院院刊<中国工程科学>20 ...

  7. 人机对话技术研究进展与思考

    嘉宾:袁彩霞 博士 北京邮电大学 副教授 整理:Hoh Xil 来源:阿里小蜜 & DataFun AI Talk 出品:DataFun 注:欢迎转载,转载请在留言区内留言. 导读:本次分享的 ...

  8. 高德客户端及引擎技术架构演进与思考

    2019杭州云栖大会上,高德地图技术团队向与会者分享了包括视觉与机器智能.路线规划.场景化/精细化定位.时空数据应用.亿级流量架构演进等多个出行技术领域的热门话题.现场火爆,听众反响强烈.我们把其中的 ...

  9. Facebook AI研究员田渊栋:技术之外的一点思考

    技术之外一:交流 最近太忙,很久没在知乎上写专栏了,这次乘着ICML结束后稍微写一点. 从小到大,中国家长都训练孩子考高分,啥事不用管,只要闷头做题就好了.现在还有"做题家"的称呼 ...

最新文章

  1. HttpClient 中文官方教程----第一章基础知识-只收录,未测试
  2. verilog实例_Verilog设计与逻辑综合实例解析(含代码)(Tasks amp;Functions)
  3. html text width,HTML5 Text Canvas rotate in case text width is larger than maximum width allowed
  4. linux函数输入,go编程输入函数
  5. async 异步编程的应用
  6. tesseract--目前最好的OCR,支持中文
  7. linux命令中tar什么意思,Linux中tar命令起什么作用呢?
  8. win10 双开微信实操
  9. mockjs随机生成浅色图片 | 十六进制颜色码调色大法 | 莫兰迪色系
  10. Linux下简单的木马查杀
  11. Opencv 实现 运动模糊的添加(motion blur)与消除(demotion blur)
  12. OpenCV笔记23:OpenCV图像直方图
  13. OpenCV联合Image Watch使用中关于RGB和HSV转换相关知识点
  14. android输入法框架分析,Android输入法架构.ppt
  15. [SDOI2013] 淘金
  16. SE:17.网络编程
  17. sco unix 管理员速成
  18. 计算机木桶原理,何谓性价比?浅谈摩尔定律和木桶原理
  19. pstools工具使用
  20. c语言中fun和main,功能:编写函数fun求1!+2!+3!+ …… +n!的和,在main函 数中由键盘输入n值,并输出运算结果。请编写fun 函数...

热门文章

  1. Process的应用
  2. 常见外挂分类及原理概述
  3. mysql 循环插入数据脚本
  4. 启动HDFS时候出现Attempting to operate on hdfs namenode as root
  5. Jenkins+Fastlane+蒲公英+钉钉
  6. 一位金融工程小硕的华丽逆袭人生!超真实Quant菜鸟的修行路
  7. 医学图像分割损失函数Dice
  8. pcl::lineToLineSegment() 计算空间直线的交点和最小公垂线
  9. 基于51单片机智能家居家电继电器开关插座定时WiFi无线proteus仿真原理图PCB
  10. Flash 连连看算法