对于程序员来说:“选择比努力更重要”对不对?

经常有计算机专业的师弟师妹问我,“c++和java都上过课,可是学的都是皮毛,我现在是继续自学c++,还是java呢?哪个更有前景?pyhton和php好像也不错,师兄你怎么看?”然后还给我看最新的TIOBE编程语言排名和网上流传的各种工作语言的平均薪酬和岗位热度。

我经常回答他们说:“根据兴趣来,随便选。只要不是选cobol那样的老古董语言,学好了都一样,差别不大。”

可能是觉得我的回答太简短,逼格太低,不够振聋发聩,他们继续说:“可是,万一我下了大功夫学了某语言,过多几年不流行了怎么办,到时候我失业了怎么办?”说完,觉得我这个学长水平太次,说出来的话没有半点见地,便自顾自地继续搜寻各种资料参考,找他们口中最流行又最有前景的语言去了。

也许,他们到了大四毕业要找工作写简历的时候,都还不知道自己要学哪一门编程语言。

知乎上类似这样的问题还有很多,“快大四了,我是该准备考研,还是找工作呢”,“三方已经签了,我应该提前到公司实习,还是应该跟同学出去毕业游”。

我在《暗时间》里看到这样的一段话:

有人会因为无法作出决定就推迟决定,然而实际上推迟决定是最差的决定。在推迟决定期间,时间悄悄流逝,你却没有任何一条路上的积累,白白浪费了时间。

这些犹豫不决、迟迟不肯做决定的人心底里都有一种妄念,“我要找到最佳的选择,然后才能坚定走下去,走向理想的未来”。然而,这个世界上并不存在先知,更不可能有人拥有上帝视角,能够判断出哪条路是最佳路径。

“选择比努力更重要”,这句鸡汤估计就是这个妄念最强有力的支撑。他们认为真的会存在一些决定人生的选择,选对了就会一路坦途、甚至平步青云,选错了就万劫不复。

他们振振有词地跟我说:你看,马云要是当初一直坚持当一名英语老师,而不是去创业,哪里会成为今天呼风唤雨的阿里巴巴风清扬。类似的例子还有,盖茨退学,史玉柱创立巨人网络等等。

鸡汤和成功学最为人诟病的地方是说话从来不说全,专挑漂亮的讲。国民干爹马云在还没有那么多人叫他爸爸之前,做过无数个选择,例如开了间亏本亏大发的海博翻译社。史玉柱还没开创网络游戏圈钱流派威震业内之前,盖了栋巨人大厦,破产之后还欠人家好几个亿。

人的一生很长,有着很多很多的选择,它们都在或深或浅地影响着我们的命运。

没有人能够保证自己做的选择一定正确,但是我们可以通过合理的判断提高自己做出更优的选择,并且通过努力使得人生的轨迹变得更加理想。

时运不济,的确会造成失败。但是你没有努力从而最大化成功的几率,同样也是会导致失败的。 增大成功的几率,本来就是我们付出时间和精力的原因。

做选择的过程是一个“试错”的过程,单独每一次的选择并没有我们想象中的那么重要,重要到可以决定我们这一辈子到底会怎样。一开始选择了学c++,不代表以后不可以转到java或者是php,没有谁规定你一辈子就只能认死哪一门语言或事哪一项技术。哪怕你现在“不幸”成为一名程序员,说不定明年就可以去卖烧饼发家致富。选错了不要紧,我们不是蠢驴,撞了墙还不知道改变方向。

努力比选择更加重要。

努力为什么更加重要,因为它能让你有所积累。只要你够努力,把c++学到一定的层次,哪怕以后转向其他的语言也肯定不是从头来过、从零开始。语言之间除了语法的细微差别和某些方面的特殊之处,其实大部分都是相通的,更何况编程并不局限于语言。到时候你会惊讶的发现,原来新语言里面的大部分东西自己都已经通晓了。

各行各业也是一样,只要你肯努力肯动脑子,必然会掌握一些通用的经验感悟和技能,例如学会如何承担工作压力、调节情绪以及如何与人沟通等等。

持续的努力能够不断地积蓄改变人生的力量,提升属于自己的、别人抢不走抹不掉的认知水平和决断能力,逐渐增加每一次博弈的成功概率,使得我们最终成为人生的真正赢家。

本文部分选自LevenYes的blog

大家如果对编程感兴趣,想了解更多的编程知识,解决编程问题,咨询编程学习,可以加入我们的qq群(新手群:451232132,老鸟群:254241126),大牛在线为您提供服务。这里有java高手、C++/C高手、windows/Linux高手等你来。

原文发布于微信公众号 - 程序员互动联盟(coder_online)

原文发表时间:2015-05-20

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏IT派

美媒2018年三大技术预测:人工智能、区块链、及无人机

近日,美国“防务一号”网站刊文发布了2018年的三大技术预测,涉及区块链、人工智能及无人机技术。 一、区块链将增强政府的网络安全 区块链在2009年诞生是为...

3555
来自专栏PPV课数据科学社区

【推荐】20位全球大数据领域最顶尖人才都在干什么?

大数据不只是要处理很多的数字,还得要通过这些数字建立模型、深入挖掘,并且寻找那些有可能改变企业运营方式的信息。财富评出的2014年20位大数据领域的顶尖人才,看...

2805
来自专栏JAVA高级架构开发

空闲时间请大家不要接私活,要提升自己!

现在社会,有很多人都在利用个人时间兼职赚钱,程序员俗称“接私活”,其他行业称作兼职,比如下了班出去跑滴滴,周末兼职抢单送外卖等等,都是普通人很常见的兼职方式。

2830
来自专栏LET

无题

坐在学校的图书馆中,终于可以静下来看看书了,来到荷兰还不到一周的时间,却觉得恍如隔世。

752
来自专栏新智元

UC伯克利Kazerooni:十年磨一剑,揭秘智能控制可穿戴外骨骼技术(127 PPT)

【新智元导读】加州大学伯克利分校机器人和人体工程学实验室主任、SuitX的创始人 Homayoon Kazerooni 在 AI World 2017世界人工智...

42910
来自专栏非著名程序员

程序员竟然是技术无产阶级,写的过于真实,我要举报了

当时不知道这段话来自于哪里?也不知道出自于谁之后!之后一查,这段文字竟然是刘慈欣写的,出自于他科幻小说《2018 年 4 月 1 日—刘慈欣》。

711
来自专栏腾讯研究院的专栏

相信陌生用户评价的人会更幸福?

互联网+心理学系列: 互联网+信任,给你更好的社会 四四  腾讯研究院研究员   不知不觉,过上了这样的生活。中午和同事出去吃饭,点开“大众点评”,找评...

2884
来自专栏挖坑填坑

我的小世界

看过《择天记》的朋友都知道小世界是什么意思吧?没有看过的也不急,我用另一个词语来描述我的标题-“我思维的墙”。之前我在朋友圈里推荐了一本书《拆掉思维里的墙》,这...

821
来自专栏AI科技大本营的专栏

让孩子进阶中产的唯一路径是编程?

作者 | 周翔 ****年,新的北京城已经建成**年了。 如今的北京已经是一座有着八千万人口的巨型城市,但是位于城市中心的紫禁城却不再属于每一个居民。 为了满足...

3406
来自专栏CDA数据分析师

《绝命毒师》带来的数据启示:打击罪恶的四种途径

《绝命毒师》系列剧集终于以Walter White的死迎来结局,这样的悲剧基调也引发了观众们的广泛关注。没错,这位身患绝症的主 角从新纳粹分子手中救出了关系...

18110

扫码关注云+社区