优秀的程序员应该具备的素质

原创 2012年04月10日 14:04:36

我一直思考一个优秀的程序员应该具备怎么样的素质?

这个问题我想几乎每一个干这一行的人都想过。

答案是没有一个标准。每个人看法都不同。但是真正的大师给任何人感觉都会觉得他必定是一个优秀的程序员。

所以我认为:如果不知道如何成为优秀的程序员那就把自己变成大师吧。

那什么又是大师?似乎又是一个说不清楚的问题呢。

这就是我要阐明的问题:思想的境界

大师的思想境界绝对不同于一般人,那这些境界是在于那些方面呢?也就是说在那些方面比一般人强呢?

这个我有自己的理解:

程序员不是分等级吗?初级,中级,高级,系统设计师,系统分析师,软件架构师。。。这些等级如何去划分,你考了一个证就能说明你是了??

似乎也不好划分,也不好去证明某个程序员到底是属于什么层次。

-------------------------------------------------------------------------------------------------------------------

但是每个人对于自己的认识还是有的,这是自知知明,一个优秀的人必须具备的素质

然后就是思想的高度,这个怎么理解呢?

说通俗一点,思维要开阔,并且要建立在见多识广的基础上

其一,是必须熟悉方方面面,这叫‘博学’,为什么打引号?我要说明下,这是在领域方向上的博学,不同于一般的乱七八糟的博学,这是有方向的专注的博学

其二,思维要开阔,并不是说你知道的多你就厉害,你必须能有效地进行运用,不然就是纸上谈兵。那这点才是最重要的,这就需要你熟练的掌握了知识理解其思想,并变为了自己的,并且能够运用。

这才叫做大师,大师从来都不是浅尝辄止,大师从来都不是眼界狭隘之人,大师都是有思想,有见解的人。

-------------------------------------------------------------------------------------------------------------------

想要成为一个优秀的程序员,那就开拓自己的眼界,扩展自己的思维吧。

 

 

相关文章推荐

程序员求职之道(《程序员面试笔试宝典》)之优秀程序员应该具备哪些素质?

你可以不聪明,但是你绝对不能不用心。 ——《女人公敌》 程序员求职是本是一件只要“郎有情女有意”,一拍即合的事情,可是企业与求职者却总是看不对眼,进而导致IT市场上总是会出现结构性失衡的现象。...
  • xdhehao
  • xdhehao
  • 2013年08月16日 20:27
  • 1870

优秀信息系统项目经理应该具备的技能和素质

按:这是从信息系统项目管理师教程中摘录的,可以从整体上认知和了解信息系统项目经理的角色:对项目经理的一般要求: 广博的知识 知识通常是指通过书本、学校、实践等学到的关于特定主题的信息。认证和文凭的目...

一名优秀的软件测试人员应该具备哪些优秀的素质

对于软件测试人员来说需要具备的素质,我觉得首先最重要的是要有一定的理论知识和测试技能,这是测试工作的基础。那么我们测试人员还应该具备哪些素质才能在工作当中被不断的 对于软件测试人员来说需要具备的...

程序员应该具备的素质(来自csdn)

程序员是一种技术工作,在IT的发展中有相当重要的地位,从底层硬件通讯协议的建立, 到数据传输层的处理,到操作系统的建设,到数据库平台的建设,一直到应用层上各种数 据营销平台的搭建,程序员在里面都扮演着...

优秀程序员必备素质——快速调试

你是否有过这些经历: 1.代码敲完了,刚想松口气,一运行程序,满满的Bug。 2.找啊找啊找,怎么找都找不到哪里出了问题。 3.调试了半天出不来,就开始便得心烦气躁。 4.一天连一个Bug也没...

优秀C程序员的基本素质--丰富的想象、严谨的思维

程序运行结果看起来对了,但并不意味着程序没有隐藏的问题 1) 以下程序是从键盘输入一个数(x,x是一个int型整数),计算y(y=1000x+9)并在屏幕上输出,程序基本上是对的,能输出正确的结果。...

优秀程序员素质培养

踏入程序员这个行业,你就注定要学习一辈子,新技术层出不穷,技术体系更新快速,这是和其他行业最大的区别之一。所以,如果你想在这个行业混出点样子,那么请你随时做好学习的准备,如果你想成为优秀的程序员,那么...

2014年一名优秀seoer应具备哪些素质

搜索引擎营销作为当前网络营销的核心内容,对企业互联网营销具有不可替代的作用。网络营销职业从业人员最多的莫过于做网站优化的seoer。然而随着互联网营销环境的变迁以及搜索引擎排名技术的演变发展,使得网站...

网站优化过程中一个优秀的网站编辑需要具备哪些素质

众所周知,网站优化过程其实是一个循序渐进的过程,在这个过程中很多细节问题我们都要有所考虑,比如站内文章的持续更新,有价值外链建设的操作思路,站内锚文本建设,网站结构优化,url优化等等细节问题都需要处...

优秀项目经理应具备的素质和能力

一个优秀的项目经理,应该具备哪些素质和能力,这个老话题,估计你都听的耐烦了,在百度一搜,便搜出许多,但凡做过项目经理的人,都能夸夸奇谈地谈个半天。今天叫我为什么要讨论这个话题,是因为前几天我去面试一家...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:优秀的程序员应该具备的素质
举报原因:
原因补充:

(最多只允许输入30个字)