一个成功的程序员应该会几门语言!

dogo_小小人物 发布于 2014/04/03 16:47
阅读 2K+
收藏 1
一直听到别人说。技术只要精通一门就可以了,什么叫精通 ???会使用语言的所有api??这不叫精通,充其量只是一合格的码农而已。只知其然不知其所以然,做到真正的精通,必需知道底层的实现原理,要了解底层,c是必需的,还有汇编。。。呵呵,,,,nb的程序员有几个是只会一门语言的???
加载中
1
xesam
xesam

能赚钱的都是好程序员。。。

陌生
正解
雨翔河
雨翔河
这是正解
0
iopfnx
iopfnx

楼主偏激了,很多时候了解是不够的。“实现原理”终究敌不过“设计初衷”,“实现”和“设计”的区别非常大的。

0
c
caoglish

编程语言编程只是编程知识的现实实现。

所以要精通编程,不是精通某编程语言,而是精通通用的编程知识,计算机科学。

编程和计算机科学又是完全两个相辅相成的。

学好一个语言后,然后最应该学习的是编程知识和计算机科学,比如说算法,设计模式,数据结构,重构,敏捷开发,单元测试,版本控制等这些编程知识。

有了这些知识,你只会一门语言,也可以算精通编程,如果你不懂这些知识,就算你会使用10门语言,知道10门语言语法和函数,都是初级水平的程序员。


0
修改登录密码
修改登录密码

这个还是要看你能做出什么样的产品

苹果早期的软件据说写的很烂  但是没人否认那批人是优秀的程序员

赵亮-碧海情天
赵亮-碧海情天
人云亦云。要知道苹果的程序不是开源的。所谓烂只是他们自己回头看自己的程序那么评价自己过去的工作,这正说明他们的进步是迅速的,也是苹果一向出精品(同时代横比)的保证,就象他们的硬件今年就可以说去年的很烂一样。
0
赵亮-碧海情天
赵亮-碧海情天

故意发争议帖赚点击率吗?这个话题发散性太强了。连什么叫“成功”,什么叫“程序员”,都有很强的发散性。所有这些都没有一个固定的针对方向,根本不能讨论。

0
ling0
ling0

啥是NB的程序员?

这个世界上根本没有一门语言走天下的程序员,如果一种语言学到了顶尖,那么别的语言是拿来就可以用的!

0
杨同学
杨同学

几门语言不是关键

0
Vek_lip
Vek_lip
如果你内力深厚,用什么武器都是一样的。
返回顶部
顶部