设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 IT综合资讯 查看内容

你还在为选择哪种语言而犹豫不前吗?

2014-5-30 10:01| 发布者: joejoe0332| 查看: 3403| 评论: 1|原作者: medium.com|来自: medium.com

摘要: 相信有许多的人在纠结,到底是选择C/C++,还是JAVA,还是C#,或者是PHP还是ASP呢?有人说底层语言被比较好,可是我们发现,其实底层语言的从业人民不怎么多,万一我选择了找不到工作怎么办?然是我选择PHP或者ASP,可是 ...
  相信有许多的人在纠结,到底是选择C/C++,还是JAVA,还是C#,或者是PHP还是ASP呢?有人说底层语言被比较好,可是我们发现,其实底层语言的从业人民不怎么多,万一我选择了找不到工作怎么办?然是我选择PHP或者ASP,可是有人说这些语言不入流,过几年就OVER了,那我是不是还要选择呢?或许有许许多多的人像我这样纠结的,今天我想说的是,你再为选择什么语言,而犹豫不前,你就是蠢货!

  今天听了OOP群里面高手的一些话,另外看了下面一个前辈写的文章,有些鄙视自己。以前几年时刻为选择一个既能找到好工作,又能工资高,前途比较好,并且永恒的语言而努力,结果今天看起来比较好笑,比较的蠢。如果有这样疑惑的人,请看下下面的文章,要是没有疑惑的,请绕道,因为你已经达到了更高的层次,看了以免耽误你的时间!一下是文章:


  我刚开始写程序那会,十分在意于各种编程语言之间的比较。每次自己使用的语言被别人说三道四,心里就跟打翻了五味瓶一样,很不是滋味。


  同样情况下,换成那些在知识技术上过硬或业内稍有所成就的人,一般都会心平气和,有理有据地跟别人争辩。心里压根儿不会感到丝毫冒犯,更不会突然觉得自己缺胳膊少腿似的低人一等。反倒是那些新手们,没有技术又眼高手低的半吊子,一番胡乱瞎扯后,就恬不知耻地开始骂娘。


  为什么有些程序员这么纠结于编程语言呢?


  我们都知道,作家所描写的故事无论多么跌宕起伏,精彩绝伦,人物勾画的再怎么惟妙惟肖,跃然纸上,都跟紧握在手中的笔没有任何关联。 说到底,笔和纸只是他们所熟悉的一种表达工具。就算改用石器,降低的也只是写作效率,而非他们的创作功力。


  “A tool is only as good as the person using it.”


  那同样的道理适用于程序和编程语言吗? 答案是肯定的。


  如果把编程语言也简单地看作工具。那么,静态和动态语言,只是对运行速度和开发效率之间进行取舍; 面向对象编程(OOP)和函数式编程(FP)各有所长,因此选择时脱离不开实际业务的需求与运用场景。


  大多数时候,真正区分程序员技术高低的往往是像常用算法,数据结构这样基础的 ‘硬知识’,还有对硬件工作原理的整体了解程度。只要肯多花时间学习琢磨与实践,多少都是可以做出成就来的,完全没必要过分留意语言之间的比较。


  但这也正是问题的根源所在。日常生活中,人们严重低估了自己对天性的掌控能力,错误地以为成就很大程度上是跟某样东西挂钩。但事实上呢?并非如此。



  Nobel-winning psychologist Daniel Kahneman


  “生活中你想的每一件事,都没有你想的那么重要。”


  这是诺贝尔奖得主丹尼尔·卡纳曼教授对他提出的 “聚焦幻觉”所作的总结,他还举了个例子:


  “教育程度是决定收入一个重要因素,最重要的因素之一。但它并没有大多数人以为的那么重要。假设每个人都受到完全相同的教育,收入差距只会缩小不到 10%。当你聚焦于教育时你忽略了无数其他决定收入的因素。有些人受的教育程度相同,但收入有天壤之别。”



酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部