首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

编程学习需要天分吗?每个人都能成为程序员吗

关注本文评论提供java学习

这种“天赋决定上限、大多数人的努力程度还轮不到拼天赋”的鸡汤全是扯淡!听着热血,但毫无可行性。

真实世界里,你在做一件事时,有一个最重要的让你坚持下去的原因,就是你能否从中得到相应的正反馈。正反馈是什么呢?一是周围人的赞许、期待;二是成功后的成就感,就这两个。

下面的轮子哥的答案也是扯:任何人,只要你能坚持编程一万个小时,再笨都能称为高手。这是典型只给鸡汤不给勺!是的,每个人只要坚持编程一万小时,谁都能成为高手,这话本质上没错,但是你倒是告诉我,怎么才能坚持那么长时间啊?为啥我坚持1小时就有种吃屎的感觉?

轮子之所以能坚持那么长时间而你不能,是因为轮子一个小时就能编出一个优雅的程序,所以他在这一个小时里,得到了许多的正反馈,而这些正反馈的能量是他继续第二小时的动力;而一个没天赋的人,写了三个小时,还是满天bug,得到的全是负反馈,根本没有动力去写第四个小时了!

所以明白了吗?有天赋的人,由于能得到更多正反馈,所以更愿意投入时间坚持下去;没天赋的人则极容易半途而废。

说到这里,估计有人又要扯“毅力”这种东西了。事实上,世界上根本就没有毅力这个东西。有的只是欲望。

科比一天练球15个小时,你以为是毅力在支撑他完成15个小时的训练吗?错,是欲望!是对打篮球这件事的欲望在支撑他,他就想打,拦都拦不住,你把篮球给他收走了,本质上就像拿走了吸毒人员的毒品,明白吗?

那么,为什么科比就那么爱打篮球呢?正反馈积累。他能在篮球里得到更多正反馈。例如他投10个篮,就能进8个,这种成就感就是很好的正反馈,他从中得到了很大的愉悦感,这个时候,他的潜意识就会命令他,顺着这条路去寻找更多的愉悦感。

而现在如果科比对你说:嘿,慢,如果你每天练习15个小时篮球,你也能得81分。

然后你听了这话热血沸腾,马上去练了1000个投篮,结果只投进20个,得到了许多挫败感。然后等你第二天再去练的时候,你会发现有一股奇怪的力量在阻止你,你不想练了.....为什么呢?因为潜意识不允许你做太多给你带来负能量的事。

而你由于第二天没练,所以你会苛责自己,觉得自己没有毅力(这种子虚乌有的东西)。而苛责自己这件事本身又是负能量的,这个时候潜意识一看:这他妈一天才刚开始就积攒了这么多负能量,赶紧去找正能量抵消一下!正能量去哪里找?对,去那些能带给你正反馈的地方找,所以第二天你不但没去练球,反而疯狂的去玩游戏、看电影、撸管看毛片、和朋友胡混.....

第三天呢?你又苛责自己,又积攒了一堆负能量,但你还是硬着头皮去练了,练了200个,就进了10个。这个时候,打篮球这件事带给你的负能量已经非常大,大到潜意识记住了这个事件!以后,你再一有想去打篮球这个念头,潜意识就会进行干预,进行阻止。

反之,如果你有天赋,那么上述的这一系列反应就会变成截然不同的良性循环。所以,你明白天赋有多重要,成功有多偶然了吧。

我要说的是:想要做成一件事,前提当然是能够坚持下去,但这并不是成功的秘诀,这个理谁都懂。而,如何才能坚持下去,这才是真正的玄机所在。

在成功学和心灵鸡汤里,坚持这件事,被他们说的非常简单,好像只要你愿意,你就能坚持。但事实并不是如此。

事情本事能否给你带来成就感和乐趣,周围人们给你的是肯定还是否定,这些起着决定性的作用!为什么呢?因为你对某件事情的态度,就来源于以上两点!试想:你看编程书,看了100页了,没一页能看懂,你还能坚持多久?你一拿起编程书,朋友老师就说你脑子被门挤了,看那有球用?你还能坚持多久?

所以,要做成一件是,不是简单的:我要坚持下去,然后我就能坚持!

事件本身给你的反馈、周围人给你的反馈,都影响着你对这件事情的态度,而你对这件事情的态度,又反过来影响事件本身给你的反馈,和周围人给你的反馈。

鸡汤之所以扯淡,是因为鸡汤只告诉你:要坚持!要坚持!但从不告诉你怎么才能坚持。

而事实上,坚持的秘密,就在于事件本身给你的反馈、和周围人给你的反馈。

其中周围人给你的反馈这个是无法控制的,需要运气,碰到好父母、好朋友、或者好老师,这些人即使你做的很一般,也发自内心的鼓励你、欣赏你,让你坚持下去,这些人都是智者,知道成事不易,但他们的数量太少了,大部分人遇不到。而事件本身给你的反馈,则取决于你的天赋,天赋越高,越能从事件中获得成就感和乐趣,从而坚持下去。

所以,要想成功,有两个条件:要么天赋过人,能从事情本身中找到成就感;要么有好运气,有智者在身旁一直鼓励。这二者你至少要有其一,否则成功与你无缘。

现实就是这样。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180316A1LP9Y00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券