美文网首页技术人生
从一个技术人员角度来谈谈10000小时定律

从一个技术人员角度来谈谈10000小时定律

作者: 晨雨细曲 | 来源:发表于2018-09-26 20:55 被阅读16次

    前言

    我们都知道格拉德威尔写过一本书叫做《异类》,里面有一个大家都知道的观点叫做10000小时定律。格拉德威尔在书中描述说,任何人的成功都是在一个领域里面深耕了10000小时的结果。前几天,有一个做技术的朋友跟我谈起了这个10000小时定律,他说他现在每天都在努力学习拼命的敲代码,这几年下来自我感觉良好,公司安排的任务都进行尽力去做了,但是最近跳槽却发现自己很难找到工作,这让他开始怀疑这个10000小时真的管用吗?


    10000小时的误区

    很多时候我们都坚信这个10000小时定律,觉得我想要成为一个CTO、一个架构师我只要努力敲代码10000小时以上我就能变得很牛逼,就很达到人挡杀人佛挡杀佛的境界。但是事实真的如此吗?其实真相往往并非如此。格拉德威尔所讲述的10000小时持续不断努力是在每天都持续不断挑战比前一天更高难度的任务基础之上的努力,而并非是每天不断重复做一些基础性的工作。

    举个简单的例子,如果你想成为一名数学家,可你每天却只是重复的做一些简单的四则运算题目,从1加到100,又从1乘到100,这样即便做了10000小时也不会有任何的提高。我现在公司有一位同事,有差不多8年的Java开发经验;公司让他当了后台报表系统的leader,给他招了4个下属。结果半年不到四个人走的只剩下他和另外一个,我一开始觉得可能是这些人不适应公司的文化和节奏;然后有一天这位leader也产生了跳槽的打算,我就帮他介绍工作。结果介绍了好多工作都不合适,于是我问那些面试官朋友到底是什么情况?结果朋友们说,我这位朋友虽然有8年的java经验,但是每天做的都是一些简单的增删改查的事情,对于其他高并发处理之类的根本不会也不了解,这种只会增删改查sql语句的人根本就不需要找一个8年经验的来做,有2年经验就足够了。这时我才明白为什么那么多人要离开他那个组。


    失败并非成功之母

    试想下,有多少技术开发人员现在正在做着我那位同事每天干的活,自以为自己很厉害,公司安排的任务都能马上做完而且越做越快,自我满足陶醉在自己的世界里面,而对于一些高深的技术不闻不问。在吴军老师的《智能时代》这本书中曾经讲过,为了人工智能时代里面,机器取代的可能就是一批这种只会机械重复工作的人。很多人迷信失败是成功之母,对于每次失败不仅不去总结教训,而是仍然采用自我麻痹的态度遇到同样的问题仍然继续犯同样的错误,自信心一次一次被打击,最后一事无成的地步。其实失败并非成功之母,成功才是成功之母。 你只有在失败中不断总结经验教训,总结方法,最后才能变得成功。不要去盲目的迷信10000小时定律,也不要盲目的去迷信失败是成功之母的说法。做技术的始终要向前看,每天不仅仅只是重复写机械的代码,更多的是深入底层去看看原理,这样才能时刻保持进步。

    image

    相关文章

      网友评论

        本文标题:从一个技术人员角度来谈谈10000小时定律

        本文链接:https://www.haomeiwen.com/subject/eqgjoftx.html