楼主: 梦断棠东

优秀的程序员应该掌握多少门编程语言?

[复制链接]
论坛徽章:
0
11#
发表于 2014-4-9 12:26 | 只看该作者
不能已会多少门语言来评判一个程序员是否优秀,但是NB的程序员不可能只会一种语言的。


使用道具 举报

回复
论坛徽章:
0
12#
发表于 2014-4-9 13:22 | 只看该作者
遇神杀神,遇佛杀佛,用什么就会什么,需要懂什么就学。不受[ 几种语言 ]限制。能做到这一条就好。当然,要做到这一条,至少得有超过 5、6 门相差颇大的语言垫底才行。


使用道具 举报

回复
论坛徽章:
0
13#
发表于 2014-4-9 14:14 | 只看该作者
我觉得学到不会被任何一种语言囚禁住你的思想的数量应该就够了。。以后用啥学啥呗


使用道具 举报

回复
论坛徽章:
0
14#
发表于 2014-4-9 15:06 | 只看该作者
学多少语言都既不多也不少,语言什么的,除了天杀的Haskell让我学了一周之外,(第二门语言和后面的)难道不是两天就能学的会的么?


使用道具 举报

回复
论坛徽章:
0
15#
发表于 2014-4-9 17:08 | 只看该作者
精通两门语言(最好是不同类的)足够了,剩下的精力不如去多熟悉语言运行的平台(从OS到语言环境)


使用道具 举报

回复
论坛徽章:
0
16#
发表于 2014-4-9 19:10 | 只看该作者
其实你一般看不到优秀的程序员学习什么语言。但是你和优秀的程序员聊天时,你会听到他张口闭口就是XXX语言如何如何,XXX框架如何如何。

哎,你真的以为他不用花时间去学,天生就样样精通吗?


使用道具 举报

回复
论坛徽章:
0
17#
发表于 2014-4-15 14:17 | 只看该作者
小码农,说一点自己的浅见。

我觉得学过了面向对象,面向过程,脚本语言,函数式语言才算差不多。并不是说一定要学不可,只是学过了其他语言自己对程序的认知会有不同的感觉。

以上


使用道具 举报

回复
论坛徽章:
0
18#
发表于 2014-4-16 11:20 | 只看该作者
从我个人经历来说,现在用什么语言对我的限制不是特别大了。刚毕业那会,经常会去在意java c 等语言的差别,因为自己最熟悉的就是java,有时候会在网上跟人争得面红耳赤,慢慢的自己毕业后,因为工作和兴趣,开始接触不同的语言,python java c Js 等等,从服务端,安卓客户端,前端,每个工作至少半年以上,在没有接触js之前,我还是偏好语言,我用语言的特性来解决我的实际问题,觉得语言还是特别重要,最近半年,因为需要,从安卓开发all in到h5,来到h5后发现,前端的组件类似安卓的listview ,能做到view复用和飞滑,而且能够保存状态的组件,我发现目前没有我要的,然后我开始去设计我的需求,接着设计我的算法,然后使用js去创造我的组件,并在组件使用中,不停地修正bug,从这之后,我的思考方式发生了微妙的变化,喜欢先从设计者的角度去思考问题,而不是在别人制定的规则中挣扎,如果你现在问我语言,重要吗,我会告诉你,语言其实不重要,重要的是设计思想。语言中不重要,需要在你使用学习多门语言之后才能回答这个问题,我的回答是语言不重要,我更偏爱设计思想。————语言能为你提供什么,你能用语言为开发者提供什么,如果你成为后者,答案不言而喻。
~~~~~~~~~~~~~~~~~精通多门语言固然是好事,但光是精通应该不能证明这是一个优秀的程序员,但优秀的程序员,应该去了解不同的语言,因为语言本身就是一件艺术品,站在语言设计者的角度,你应该会领悟到更高的层次。


使用道具 举报

回复
论坛徽章:
0
19#
发表于 2014-4-16 14:24 | 只看该作者
语言是工具,算法是核心


使用道具 举报

回复
论坛徽章:
0
20#
发表于 2014-4-17 15:32 | 只看该作者
语言只是一种工具罢了,会多少种语言不重要,就算会一种语言,如果能运用到精髓了,也可以成为优秀的程序员。就像武侠小说里说的无招剩有招一样。真正的大师不需要会任何语言,随便拿过来一门语言看看语法和文档便可以运用自如了。
P.S. 这是我理解的,欢迎拍砖!


使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表