这是学习笔记的第 2146 篇文章
今天聊聊我在近些年技术学习中观察到的一个有趣的现象,是三组数字:50%,90%,5%。
先来说说这三组数字的背景吧。
在这些年学习的过程中,我也通过课程,小组的形式组织过很多学习的活动。当我尝试把自己理解的内容讲出来的时候,我发现对于自己的收获是最大的,而这也是我开展一些系列课程的开始,在几次课程之后我发现如果一门课程的时间是20个课时,那么坚持下来学习10个课时的同学能占到近50%,也就意味着在这个过程中有一半的同学都选择了放弃,开始的迹象是作业不能按时完成,或者请假之类的,差不多有2次左右之后,就基本选择放弃了。从第一次我琢磨这个比例的时候,到后面的一些课程内容,我依然发现这个比例似乎就是一根无形的线,这就是我所说的50%的意思。
而一旦这50%的人能够迈过这道心理的坎,他们基本都能选择完成,其中差不多90%的人都能够顺利通过课程的考试,或者说考得还都不错。而一旦从头至尾完成了学习的过程,或多或少都会有收获,有些是一些工作习惯影响的,有些是学习思路影响的,当然最主要的还是要学习的知识,这是我所说的90%的意思。
而最后的5%,这个比例更低,意味着有很多人其实学习了这个课程之后,在工作中是不能够学以致用的,比如早些年我学习Oracle OCP,按照课程要求是可以胜任初中级DBA的,但是显然理论的应试和工作实践还是有很大的差距,最简单的道理,应试如果完成了95%,我们可以说这个过程是很不错的,但是工作中关键的环节出现了纰漏,哪怕是5%的错误也是很难接受的。而我们应试的过程中,那些所谓的5%的内容其实都是看起来平淡无奇的经验,比如做任何操作前我们都要注意备份,道理谁都懂,但是出现的问题照样比比皆是,如果出现在靠这个吃饭的DBA身上,无意是一次非常深刻的教训。 这个5%代表了那些我们很难领悟的的一些关键点,或能够在后续的学习中能够出人头地的人的比例。
所以这三个数字如何细细想来,其实可以解释我们日常生活的很多事情。 比如读一本书,能够耐心读完的是少数,我们会尽可能选择轻松娱乐的内容,而对于一些略微烧脑的理论知识却选择了放弃。
在做DBA的近些年来,尤其是这两年,我其实特别好奇的是,很多同学都不重视数据结构和算法的积累。如果是做IT这一行,这无疑是我们工作的价值的一种精华体现,无论架构设计还是底层的开发,深谙这些基础而且重要的内容,其实对我们的帮助要大很多,否则你总是会很吃力,感觉有劲使不上。
不信你可以随处看看一些网站,大量的从小白到精通的文章,选择开始的路有很多,但是能够持续走下来的路却很少,这方面我们的选择少了,似乎也给了我们一种可供慰籍的摇篮。而同时充斥在我们生活中的各种信息远远超出了多年前的信息积累程度。
最后,我不会给你推荐什么书或者课程,我觉得其实这种优质的内容确实很多,抓住一个,抓住一个,把它坚持学完。