设为首页收藏本站

LUPA开源社区

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

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

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

摘要: 相信有许多的人在纠结,到底是选择C/C++,还是JAVA,还是C#,或者是PHP还是ASP呢?有人说底层语言被比较好,可是我们发现,其实底层语言的从业人民不怎么多,万一我选择了找不到工作怎么办?然是我选择PHP或者ASP,可是 ...


  按照这逻辑继续做推断,想必天赋也没印象中那般重要。即使重要,可能也起不了作用了,因为:


  “以大多数人的努力程度之低,根本轮不到去拼天赋。”


  看到这,你可能觉得我在偷换概念; 觉得程序员之所以这么在意程序语言,框架这些东西的比较,完全是由于他们对技术的热爱,就像赛车手对速度的执着一样。还有你看 F1,赛车的硬件难道跟赛车手的成绩没半点关系吗?


  同一赛道上,给你一辆世界上最快的赛车,非专业车手的你确定比的过坐在跑车里的舒马赫? 不在技术研究着如何进步,反而对工具挑三拣四,吹毛求疵。整日妄想着能找到一种万能的语言,以此一劳永逸。这不是在思想上偷懒吗? 是抱怨自己的不努力容易些还是抱怨周边环境的影响容易些?


  PS: 关于编程语言那段,讲得未免有点笼统。现在很多动态语言的运行速度基本与静态语言持平,甚至超越。不像几年以前的天差地别。而像 Go 这样新生代的高性能静态语言,在开发效率上一点也不输 Python 和 Ruby。最后,每个人都有自己的思考模式,所以找对合适的语言来表达自己的思维也很重要。但无论如何,不要习惯性地把工具当作你天性缺陷的遮羞布。


  PPS: 用了很多成语,对语言的把控能力还有待提高。


  作者的原题目我看的是万能语言,我看起来有些不和文章意思,又因为今天有些感悟,所以整理下此文章,另外发表个人的见解。如果把C/C++比作斧头,那么JAVA就是刀刃比较厚的刀,PHP和ASP就是薄刃的刀,PHP和ASP一般只能用来切青菜,做一些WEB开发,而JAVA可以做WEB开发,也可以做应用程序,C/C++可以做应用程序,也可以更加底层的东西。在此说明的是,不是说PHP和ASP不能做应用程序,而是相对来说不怎么适合,试问有人拿着薄刃的刀去砍柴呢?


本文转载自: https://medium.com/@intrixs/52fec115c513


酷毙

雷人

鲜花

鸡蛋

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

最新评论

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

返回顶部