经常有计算机专业的学弟学妹问我,“c++和java我都上过课,但学的很肤浅。我现在继续自学。”C++,还是Java?哪一个更有前途?Pyhton和PHP好像不错,兄弟,你怎么看?”然后给我看看网上流传的最新的TIOBE编程语言排行榜和各种工作语言的平均工资和工作热度。我经常回答他们说:“根据你的兴趣选择。只要不选择cobol这种老掉牙的语言,学了就一样了。差别不大。”可能我觉得我的回答太短,力量太小,启发性不够。过几年就不受欢迎了?万一我丢了工作怎么办?”说出来的话没有任何领悟,于是他们继续自己寻找各种参考资料,寻找口中最流行、最有前途的语言。也许,当他们在寻找的时候大四毕业找工作,写简历,还不知道自己想学什么编程语言,知乎上还有很多这样的问题,“我快大四了,是不是应该准备什么编程语言?”考研,还是找工作”,“三方都签好了,是提前去公司实习,还是和同学一起毕业旅行”。看到一段话比如《暗时间》:有人会因为不能做决定而推迟决定,但其实推迟决定是最糟糕的决定。在决定推迟的过程中,时间悄悄流逝,而你却没有任何积累。的方式,白白浪费时间。那些谁犹豫不决、犹豫不决的人,心中有一个妄想,“我要找到最好的选择,然后才能坚定地走下去,走向理想的未来。”然而,这个世界上没有先知,更不可能有人有上帝的视角,能够判断哪条路是最好的路。“选择比努力更重要”,这鸡汤大概是对这种妄想的最有力支持。他们相信,真的有一些选择决定了人生。选对了,一路顺风,甚至登顶。如果你选错了,你将永远。他们振振有词地告诉我:你看,如果马云当初坚持当英语老师,不去创业,他怎么可能成为今天风头正劲的阿里巴巴。类似的例子还有,盖茨辍学,史玉柱创办巨人网络等等。《鸡汤》和《成功学》最让人诟病的地方在于,他们从不讲故事的全部,只选好看的。国民教父马云在这么多人叫他爸爸之前,做出了无数的选择,比如开一家亏损的海博翻译社。史玉柱在创立网络游戏赚钱类型威震天之前建了一座豪宅,破产后欠了他几亿。人的一生很长,有许许多多的选择,都或多或少地影响着我们的命运。没有人能保证我们做出的选择就是正确的,但我们可以通过合理的判断提升自己做出更好的选择,通过努力让人生的轨迹更加理想。运气不好确实会导致失败。但是,如果您未能努力工作以最大限度地提高成功机会,也会导致失败。增加成功的几率是我们首先投入时间和精力的原因。做出选择的过程就是一个“试错”的过程。每一个选择都没有我们想象的那么重要,但是却很重要,可以决定我们这一生会发生什么。一开始选择学c++,不代表以后不能转java或者php。没有规定你一生只能认识一种语言或一种技术。就算你现在“倒霉”成为程序员,说不定明年就能卖烧饼发大财了。选错了也没关系,我们又不是撞墙不知道变向的蠢驴。努力比选择更重要。为什么努力更重要,因为它可以让你积累。只要你足够努力,把C++学到一定程度,即使以后转行其他语言,也绝对不会白手起家、从零开始。除了语法的细微差别和一些特殊的方面外,大多数语言都是相似的,更何况编程不限于语言。那时,你会惊讶地发现,新语言中的大部分东西你已经很熟悉了。各行各业也是如此。只要努力工作,动脑筋,难免会掌握一些共同的经验和技巧,比如学习如何承受工作压力,如何调节情绪,如何与人沟通等等。不断的努力,才能不断积累改变人生的力量,提升自己无法被他人夺走的认知水平和决策能力,逐渐增加每场比赛的成功概率,让我们成为真正的人生赢家。结尾。
