当前位置: 首页 > news >正文

技术学习中的三个有趣的数字

这是学习笔记的第 2146 篇文章


640?wx_fmt=gif

  今天聊聊我在近些年技术学习中观察到的一个有趣的现象,是三组数字:50%,90%,5%。

  先来说说这三组数字的背景吧。

  在这些年学习的过程中,我也通过课程,小组的形式组织过很多学习的活动。当我尝试把自己理解的内容讲出来的时候,我发现对于自己的收获是最大的,而这也是我开展一些系列课程的开始,在几次课程之后我发现如果一门课程的时间是20个课时,那么坚持下来学习10个课时的同学能占到近50%,也就意味着在这个过程中有一半的同学都选择了放弃,开始的迹象是作业不能按时完成,或者请假之类的,差不多有2次左右之后,就基本选择放弃了。从第一次我琢磨这个比例的时候,到后面的一些课程内容,我依然发现这个比例似乎就是一根无形的线,这就是我所说的50%的意思。

一旦这50%的人能够迈过这道心理的坎,他们基本都能选择完成,其中差不多90%的人都能够顺利通过课程的考试,或者说考得还都不错。而一旦从头至尾完成了学习的过程,或多或少都会有收获,有些是一些工作习惯影响的,有些是学习思路影响的,当然最主要的还是要学习的知识,这是我所说的90%的意思。 

最后的5%,这个比例更低,意味着有很多人其实学习了这个课程之后,在工作中是不能够学以致用的,比如早些年我学习Oracle OCP,按照课程要求是可以胜任初中级DBA的,但是显然理论的应试和工作实践还是有很大的差距,最简单的道理,应试如果完成了95%,我们可以说这个过程是很不错的,但是工作中关键的环节出现了纰漏,哪怕是5%的错误也是很难接受的。而我们应试的过程中,那些所谓的5%的内容其实都是看起来平淡无奇的经验,比如做任何操作前我们都要注意备份,道理谁都懂,但是出现的问题照样比比皆是,如果出现在靠这个吃饭的DBA身上,无意是一次非常深刻的教训。 这个5%代表了那些我们很难领悟的的一些关键点,或能够在后续的学习中能够出人头地的人的比例。 

所以这三个数字如何细细想来,其实可以解释我们日常生活的很多事情。 比如读一本书,能够耐心读完的是少数,我们会尽可能选择轻松娱乐的内容,而对于一些略微烧脑的理论知识却选择了放弃。 

在做DBA的近些年来,尤其是这两年,我其实特别好奇的是,很多同学都不重视数据结构和算法的积累。如果是做IT这一行,这无疑是我们工作的价值的一种精华体现,无论架构设计还是底层的开发,深谙这些基础而且重要的内容,其实对我们的帮助要大很多,否则你总是会很吃力,感觉有劲使不上。

不信你可以随处看看一些网站,大量的从小白到精通的文章,选择开始的路有很多,但是能够持续走下来的路却很少,这方面我们的选择少了,似乎也给了我们一种可供慰籍的摇篮。而同时充斥在我们生活中的各种信息远远超出了多年前的信息积累程度。

最后,我不会给你推荐什么书或者课程,我觉得其实这种优质的内容确实很多,抓住一个,抓住一个,把它坚持学完

近期热文:

相关文章:

  • 数据库修改密码风险高,如何保证业务持续,这几种密码双活方案可以参考
  • MySQL业务双活的初步设计方案
  • 美女主持直播,被突发意外打断!湾区网友却高喊: 我懂!超甜
  • MySQL周期表管理太繁琐,通过Python自定义工具方法优雅解决
  • 千万不要养大型犬,多么痛的领悟
  • 《吊打面试官》系列-Redis基础
  • 为什么我们的数据科学团队无法产生价值
  • 在繁杂的业务需求中,如何找到API设计的平衡点
  • Greenplum的segment故障自愈小试
  • MySQL表添加了一个字段,竟然导致数据无法写入,反思
  • 通过Maxwell解析MySQL Binlog,打好业务多活的基础
  • 快到买买买的日子了,对于买书我提几点建议
  • 深度解读:我为什么从来不过“双十一”
  • 《黑客与画家》经典语录
  • 一个MySQL服务CPU 100%的优化案例反思
  • [译] 怎样写一个基础的编译器
  • Akka系列(七):Actor持久化之Akka persistence
  • co模块的前端实现
  • magento 货币换算
  • MaxCompute访问TableStore(OTS) 数据
  • v-if和v-for连用出现的问题
  • 等保2.0 | 几维安全发布等保检测、等保加固专版 加速企业等保合规
  • 项目实战-Api的解决方案
  • ​二进制运算符:(与运算)、|(或运算)、~(取反运算)、^(异或运算)、位移运算符​
  • #NOIP 2014#Day.2 T3 解方程
  • (4)事件处理——(6)给.ready()回调函数传递一个参数(Passing an argument to the .ready() callback)...
  • (C语言)球球大作战
  • (C语言)字符分类函数
  • (SpringBoot)第七章:SpringBoot日志文件
  • (独孤九剑)--文件系统
  • (考研湖科大教书匠计算机网络)第一章概述-第五节1:计算机网络体系结构之分层思想和举例
  • (十一)c52学习之旅-动态数码管
  • (四)库存超卖案例实战——优化redis分布式锁
  • (转) 深度模型优化性能 调参
  • (转)shell调试方法
  • (转)Spring4.2.5+Hibernate4.3.11+Struts1.3.8集成方案一
  • (转)机器学习的数学基础(1)--Dirichlet分布
  • .net framework profiles /.net framework 配置
  • .NET Micro Framework初体验(二)
  • .Net调用Java编写的WebServices返回值为Null的解决方法(SoapUI工具测试有返回值)
  • .net和php怎么连接,php和apache之间如何连接
  • .NET委托:一个关于C#的睡前故事
  • @property括号内属性讲解
  • @staticmethod和@classmethod的作用与区别
  • [android] 练习PopupWindow实现对话框
  • [c]扫雷
  • [C++] 默认构造函数、参数化构造函数、拷贝构造函数、移动构造函数及其使用案例
  • [CentOs7]搭建ftp服务器(2)——添加用户
  • [cocos creator]EditBox,editing-return事件,清空输入框
  • [codevs] 1029 遍历问题
  • [CVPR 2023:3D Gaussian Splatting:实时的神经场渲染]
  • [Gamma]阶段测试报告
  • [HOW TO]如何在iPhone应用程序中发送邮件
  • [leetcode]_Symmetric Tree
  • [one_demo_10]递归解决汉诺塔问题