
有人简单地认为自己在一个领域做够 10000 小时就能出类拔萃,那就大错特错了,这只不过是一个必要条件而已,远不充分。这个说法可以追溯到格拉德威尔的《异类》,他在书中谈到了智商、10000 小时、运气和家庭环境。但需要注意的是:这些条件都是成功的必要条件,但没有一个是充分的,甚至加到一起也不充分。
常见的4个误区
工作简单
简单的工作,重复 10000 小时*10 也没用。一些人学了一点点编程技巧也能挣还不错的工资,于是就守着这点技能每天在低水平地重复(汗……),这些人恰恰在未来是要被计算机淘汰的。
习惯性失败
好高骛远,不注重学习,懒得总结教训;同时脸皮还很薄,也不虚心请教,简单地重复失败。时间花了很多,甚至不止 10000 小时,但是不见效果。在 IT 公司里常常能见到这种人,一个人在下面捣鼓东西,就是找不到解决问题的方法。
林黛玉式困境
有两类科学家,一类是掌握了一个方法,研究什么都是一流的,他们越往后路越宽;但是也有一类,路越走越窄,只对自己的领域精进,对其它技术越来越不愿意接受,最后导致无法和同行交流。
狗熊掰棒子
10000 小时的努力需要一个积累的效应,第二次的努力要最大程度地复用前一次努力的结果,而不是每一次都是从头开始。很多人读书也是狗熊掰棒子式的,做了一堆题,相互的关系没有搞清楚,学到的都是零散的知识点,换一道题就不会做了,因此时间花得不少,成绩却上不去。在工作中也是如此。
三板斧突破困境
很多时候,没有绝对正确的方法和错误的方法,只有适用和不适用的。
愿景、目标、道路
既然练习10000小时是为了提高,精进,不是简单的重复,就需要有一个方向,这个方向就是愿景。如果有些人就满足于五年(正常工作大约10000小时)坚持不懈地写JavaScript,非常糟糕,因为这是低水平重复,即便五年后你把它练熟了,可能JavaScript已经过时了,或者是由计算机来写了。我们看到太多熟练工种找不到工作的事情了,因为技能过时了。
当然愿景只是方向,人还得有阶段性目标(战略) 。如一个三级计算机工程师,对计算机科学的本质要有了解;对于它每年的变化要掌握;对于它的工具(编程不过是工具而已)要用得随心所欲;对于产品设计要有常识;对于未知的问题,要知道如何入手解决;对于一个大问题,要知道如何分解交给下面的员工去做。这里面每一项都是一个阶段性目标。
为了实现目标就要有道路,这就是战术,也就是一系列可操作的步骤。我在前面讲到过一次了,提高程序质量水平,可以从写单元测试这种可操作的事情做起。当一种技能稍微熟悉了,你可能需要做一件新的有挑战的事情,以便达到下一个目标,任何一个公司里,领导对于这种不断挑战自己往上走的人都是欢迎的。当然,不断挑战自己的人要付出的代价不仅仅是辛苦,而且可能在短期内还有经济上的损失,因为毕竟从短期讲,重复自己驾轻就熟的工作绩效显得好,奖金多。
分析
即便遇到不中听的话,也要试着找出其中的合理之处。如果我们总是能从不中听的话中找到合理性,我们不仅进步快,而且眼界、气度都会比常人大出很多,才不会陷入林黛玉的困境。
总结
就是凡事做记录,这样可以避免狗熊掰棒子。本质“好记性不如烂笔头”,这样才能做到有效积累。
网友评论