PHP 程序员必备的特质有哪些

我觉得这个问题定义范围有点窄,php只是一门语言,没有什么特别的地方。而作为一个希望在技术方向上有所发展的工程师,所需具备的特质应该有:1 兴趣,你真的对这行有兴趣,这是最好的,退而求其次的话,这是你谋生的手段,你必须做得比其他人出色才能得到薪酬和职位上的晋升。2 本质,知其然还要知其所以然,无论是php还是其他语言,在了解它的语法后,还应了解他的实现层面,现在大部分语言都是开源的了,可以很方便的看一下他的实现源码,就算无法全部掌握,至少知道出了问题后应该从哪块找解释。3 眼界,你平时关注技术博客吗?你对业界新技术敏感么?你对当前所做工作的前前后后都了解吗?工程师的眼界是对自己成长很关键的素质,这块除了自己有意识的提高外,平时多看看技术类大牛的blog,看看一些优秀开源软件的实现细节会有所帮助。4 输出,当你有了一定的积累和经验以后,尝试开一个技术类blog吧,独乐乐不如众乐乐,和别人讨论以后才能知道自己的缺点和弱势,同时还能提高自己的技术影响力,这是对你以后跳槽很有帮助的哦。以上,是我的一点不成熟的想法,欢迎指正。
■网友
任何程序员必备的特质都有两个:1、学会提问2、使用Google很多人,特别是初学者,连问题都没搞清楚,就找人问怎么办,或者怎么回事我并不反对大家用百度,作为一个程序员,互联网90%以上的内容都是英文,而百度在这方面显然跟Google没法比,最新、最流行、比较权威的内容或者答案都来自于英文世界,翻译到国内毕竟还有一个过程,如果想成为一名优秀的程序员,一位真正能够称为优秀的程序员或者工程师,应该从使用Google开始
■网友
赞同@Cheng Gang的观点 任何语言都是工具,不要让工具把你控制了,我认为如果你真想做一名程序员,那么对代码、对算法、对项目的热情一定要高。另外,就是要多学习,技术每天都在变化,只有不断的学习才不会立于不败之地。从以前的php4,到现在的php5,已经 以后的php6都可以看出。


    推荐阅读