从上小学开始,我就一直接受着励志教育,比较著名的有李白“铁棒磨成针”的故事。中学时候还弄个摘抄本,抄上“天才是百分之一的灵感加百分之九十九的汗水”、“宝剑锋从磨砺出,梅花香自苦寒来”等等名言。再后来,各种励志书籍越来越多。有段时间,“一万小时理论”比较风靡,大意是说成为某个方面的专家,需要经过一万小时的练习。但我仔细一想,这个理论并不是那么的神,算算我毕业到现在,从事编程这一行,何止1万小时,我成为了大师了吗?并没有,连牛人都算不上。其实想想,这种只要经过长期的练习,就能成为专家的说法太不靠谱:很多人做了一辈子饭,依然做的菜难吃,很多人经常下棋,但常常被一些小屁孩杀得丢盔弃甲。只能说,一万小时可能是必要条件,而非充分条件

为什么有人在某一行业做了很长时间,依然水平很低呢,这就是《刻意练习 - 如何从新手到大师》这本书所探讨的。

这本书并没有否认练习的作用,反而特别强调练习的作用。在引言《天才存在吗》中,就提出“天才”是训练的产物。当然这里也不是否认天赋的作用,而是说有天赋的人也是需要不断的努力,才能有所成就。其实中学的一篇课文《伤仲永》,就说明了这个道理。对于普通人而言,谈成为大师似乎太遥远,虽然这本书举的例子都是一些杰出人物的例子,但对我这种只希望提升专业技能的人,同样有着参考意义。有没有提升技能的方法呢?有,答案就是刻意练习。

1. 有目的练习

在我们学习任何一个技能时,我们基本上遵从差不多相同的模式:首先,一般性地了解我们想做些什么,从导师、教练、书籍或网站上获得一些指导,直到我们达到可接受的水平,接下来,让这种技能变成自动的、自然而然的,同时也意味着不再进步了。记得刚买单反那会儿,拼命的研究说明书,上网找各种教程,然后经常背着相机到处拍照。刚开始的时候感觉进步挺快,发图还能收获一些赞。这样持续了大半年之后,就感觉水平一直没有进步,虽然也在不断的在拍照,但总感觉拍出来的东西千篇一律,后面拍得再多,对于摄影水平的提高作用微乎其微。

人们通常认为一件事不停的做下去,就一定能够会更擅长,也许进步较为缓慢,但最终还是会更出色。但是,现实并不是这样。就比如以前经常打羽毛球,每次只是想着锻炼身体,并没有特意训练,有次碰到几个训练的小孩,大约十岁左右,切磋了一局,被杀的毫无招架之力。在公司里,也有那种写了十几年的代码的老员工,还不如工作了两三年的程序员。这样的例子比比皆是。

如果这个时候要提高水平,我们就需要有目的的练习。

2. 有目的的练习的四个特点

  • 具有定义明确的特定目标

定义明确的具体目标,可以有效的用于引导练习。有了具体的目标,还要将目标分解,制定一个合理的计划。

  • 专注

练习的时候需要专注。如果你抽不出整块的时间来做练习,那就需要考虑将目标再划分细一点,确保你练习的时候心无旁骛。

  • 反馈

你必须知道自己做的对不对,如果不对,你到底怎么错了。就比如打羽毛球,大多数的步伐、挥拍姿势都存在问题,问题是如果没有人指导,我们也不知道错了,即使觉得姿势别扭,也不知道如何纠正。如果没有人反馈,你不可能搞清楚你在哪些方面还需要提高,也就无法进步。这个时候就体现出教练或导师的作用了。

  • 走出舒适区

这个是最重要的。对于任何类型的练习,这时一条基本的真理:如果你从来不迫使自己走出舒适区,便永远无法进步。

3. 遇到瓶颈怎么办

走出舒适区,意味着要试着做一些你以前没做过的事情。有的时候,你也许发现,做一些没做过的事情,相对较为容易,然后你继续前进,可能会碰到那些你感到很难做好的事情,似乎永远也做不好。这就是所谓的遇到瓶颈了,这个在生活中很常见,比如职业上遇到瓶颈,没有上升通道。

通常情况下,逾越障碍的方法并不是”试着做更难的事情“,而是”试着做不同的事情“。比如你觉得你写再多的代码,编程水平也提高不了,这个时候可以尝试学另外一种类型的编程语言。比如之间学习的是C++,可以找一种解释型编程语言,以前学的是面向对象的语言,你可以尝试学学面向函数的编程语言。从别的语言中学习一些思想,再回顾原来的编程语言,可能会有新的收获。当然这个度比较难以把握,也许有时是你坚持的还不够久,这个时候可能需要导师或教练给出建议了。

另一种可能是动机不足,也就是说此时并非达到了你的提升的极限,而是意志上有所倦怠。这个也是普通人经常碰到的问题,比如你辛辛苦苦的工作,有一天,你会怀疑,辛辛苦苦工作为了啥,这么拼命是不是对得住自己?这个时候就需要一个动机来激励了,比如要结婚了,你需要钱买房子了,可能会激励你坚持下去。有意义的正面反馈是保持动机的关键要素之一。你自己也可以经常奖励一下自己,比如达到一个目标,就给自己一点奖励,买个平常舍不得买的物品等等。

4. 在生活与工作中运用刻意练习原则

首先是需要找一位好导师,好导师可以报培训班、请私人教练,也可以是身边优秀的人。在《我编程,我快乐》这本书中,作者就说到要成为团队最差,注意这里不是说不努力,让别人超过自己,而是说寻找优秀的团队,和比自己优秀的人一起共事,和优秀的人在一起,通常进步很快。再比如打羽毛球,和比你水平高的人一起,你的水平也会慢慢增长(如果水平差距太大,估计对方也不太愿意和你一起打,所以还是尽量寻找比自己水平高,但不是高太多的人)。

找不到好的导师怎么办?这说明你足够优秀,起码比周围的人强,一种途径是混高级一些的圈子,总有比你水平高的人吧?如果你已经是绝顶高手,那恭喜你,你也不用看这本书了。本书也针对自我提升给出了几点建议:

  1. 自己设计练习方法,而且我们这个时代,很容易找到一些常见技能的练习方法。如果你要提高写作水平,你可以设计一些练习,每个练习侧重于写作的一个特定方面。反复做一件事情,目的是找出你在哪些方面存在不足,并且聚焦于在那些方面取得进步,试着采用不同的方法来提高,直到你找到适合自己的方法。

  2. 以新的方式挑战自己,比如你擅长写散文,尝试着写写小说,写写评论。

  3. 攻克特定的弱点,这点在竞技类项目用的比较多,比如打羽毛球反手比较差,就专门练习反手,网前技术不行,就专门练网前搓球。

有人说,我再怎么努力,也达不到顶级水平,不要想多了,努力只是成功的一方面,你只要能够战胜80%的人,就已经很了不起了。也许有的时候天赋也很重要,还是那句话,以大多数人努力程度之低,还轮不到拼天赋。


题图:来自pixabay

距离高手,你还缺少刻意练习相关推荐

  1. 真正的高手,都在刻意练习

    作者:阳哥 来源:价值前瞻 真正的高手,都在刻意练习 大家好,我是 阳哥 . 之前,阳哥 已跟大家分享了 <原则>.<价值>.<投资最重要的事>.<戴维斯王朝 ...

  2. 鸿蒙系统方舟运行时,方舟编译器立功!第三方App已经落地,距离鸿蒙系统还会远吗?...

    国内科技厂商的发展 其实当华为的实力逐渐壮大之后,许多用户脑海中都出现了一个问题,那就是在国内科技市场中,为什么只有华为的实力得到了壮大,并且知名度很高. 面对这个话题,还真的是不少用一句话两句话就能 ...

  3. 真正的高手,都在刻意练习(建议收藏)

    导读:刻意练习可以使几乎任何人在大多数领域成为高手,如果能更早知道这一点,至少,能让每一个渴望成长的人,在奋斗路上可以少走很多弯路. 作者:Ray先森 来源:管理的常识(ID:Guanlidechan ...

  4. 调节e18-d80nk的测量距离_你还在用激光测距仪?这才是最实用的测量工具。。。...

    今天 我们都是180 小二感觉已经好久没给差友们介绍黑科技产品了.. 今天我们再来讲几个黑科技的测量工具吧. 之前已经介绍很多了,差友们最喜欢哪一个呢.. 是智能卷尺Bagel..<传动门> ...

  5. 小程序中计算距离某个节日还剩多少天

    先看一下页面效果: 页面是这样的: 好了,正文如下 最近碰到个需求需要计算,距离圣诞.元旦.高考.国庆啊等最近一个节日,还剩多少天. 因为后台没空理我,所以本文讲解在js中如何解决这个需求.(建议实际 ...

  6. javaScript 局部功能实现(tab切换、距离某天还剩多少天、全选与反选、验证码倒计时)

    局部功能实现了,成功还远吗?? 一.tab切换 <!DOCTYPE html> <html lang="en"> <head><meta ...

  7. 微软宣布 Win10 设备数突破8亿,距离10亿还远吗?

    开发四年只会写业务代码,分布式高并发都不会还做程序员? >>>   微软高管 Yusuf Mehdi 昨天在推特发布了一条推文,宣布运行 Windows 10 的设备数已突破 8 亿 ...

  8. 轻芒阅读距离今日头条还差一个即刻

    PMCAFF(www.pmcaff.com):互联网产品社区,是百度,腾讯,阿里等产品经理的学习交流平台.定期出品深度产品观察,互联产品研究首选. 外包大师(www.waibaodashi.com): ...

  9. 永劫无间最无解振刀,法神推出缴械奇招,距离高手只差一步

    永劫无间是一款武侠吃鸡游戏,又是一款国服和Steam同时上线的国产游戏,引起了游戏玩家们的重视.所以也成为了各大游戏直播平台的新宠,举办了很多精彩的赛事,其中也包括了虎牙的胖虎杯,参与本次比赛的主播也 ...

最新文章

  1. 牛X,试用了下 GitHub 上 2 万 Star 的第一抢票神器,3 秒钟抢到!
  2. Visual Studio Code 常用快捷键
  3. 从无到有算法养成篇-单向循环链表的常规操作
  4. 用计算机进行有理数计算时,鲁教版六上2.11《用计算器进行有理数的计算》word学案.doc...
  5. eclipse折叠if语句块_Python学习日志01判断 if 语句
  6. 入门干货之Grpc的.Net 封装-MagicOnion
  7. How to install Aptana Studio 3 on Ubuntu 12.04 LTS (Precise Pangolin)
  8. 客户和顾客是一个意思吗_履约保证金和投标保证金是一个意思吗?
  9. centos7磁盘备份和还原
  10. 手机反编译java源码,Android反编译(一)之反编译JAVA源码
  11. distpicker.js 三级联动,修改地址时设置默认值
  12. 3.3v稳压芯片有哪些
  13. ubuntu deepin-wine 微信之后打不开
  14. robot framework RIDE实现鼠标拖拽
  15. 基于RTMP协议的Flash流媒体网页直播播放器
  16. ifconfig命令作用范围!
  17. 石英晶振常用术语解释
  18. Conflux尚书详解区块链不可能三角突围战
  19. 人渣!鄂尔多斯一男子发布前女友裸照,被警方拘留!
  20. 安防 为农村公路系上“安全带”

热门文章

  1. 晒晒我常用的开发工具
  2. linux 命令自动补全包
  3. Hashmap 原理、源码、面试题(史上最全)
  4. 别踩static的地雷
  5. 检查代码格式checkstyle
  6. PPP项目组基本解散
  7. 游戏原画师要求美术基础比较高吗?来看看大佬们怎么说
  8. 深度学习升级打怪之序列模型-(RNN, LSTM)
  9. Ubuntu终端 bashrc 丢失
  10. 想让零件随着模型变动而变形?“柔性零部件”了解一下