程序员必须具备的性格特点
05-14
www.lnbdqn.com
程序员必须具备的性格特点
我们常常听到人家说:哇哦~~程序员的工资好高,怎么这么高,实在太高了。
但是,要想成长为一名优秀额程序员,其过程是艰巨的,其道路是漫长的。 那么要想成为一名优秀的程序员,需要具备什么样的特质呢?
一、能自主地编程
只有在经过多年的学习实践之后,我们才能超越写一些简短程序的基础水平。而仅靠上课或者看书是做不成能力卓群的程序员的,不断的练习和实践才是唯一的正途。学校中那些所谓的CS 程序课其实并不涉及如何编程,它主要教授的是理论,这和很多外行人的想法相悖。
二、有执着钻研的精神,能做到不懈地排除故障、开发软件和修复bug 。 特别是某个阶段经常会有毫无进展的感觉,而这个时候唯有坚忍不拔的品质才能支持我们排除万难再接再厉。这也是一道门槛,将很多不具备这一品格的程序员拦之门外
三、擅长数学,善于解决问题。编程就是解决问题的过程。
四、有很棒的短期(和长期)记忆能力。
这样就能在大脑中同时处理多个事情,并且记得月前自己写过什么代码。
五、超强的理解能力。
理解事物是如何相互作用的,理解为什么这么设计和架构的原因。
六、关注细节
在编程中真正演绎了什么叫做细节决定成败的真理。在某处忘写了一个分
www.lnbdqn.com
号?程序就不会编译!拼错了某个函数名?那你的程序的运行结果可能就会与你原先设想的大相径庭。
这些性格特质对于我们来说,也不可能一蹴而就地形成,我们要在实践过程慢慢地有意识地去培养这些性格特点。
对于有些自学能力比较差的同学来说,选择一所比较优秀的职业技术培训学校,会帮助我们更快地成为一名优秀的程序员。