阅读 - Code Complete 2 - 第33章 - 我的性格

我的性格对于软件项目的开发到底有没有做用或者影响呢?程序员

有的人急于完成本身的工做,当本身的代码遇到问题的时候,不去本身思考并调试而是直接求助于他人,有的人则是本身沉住气,耐心的从头至尾的研究找到错误的所在(固然这是在完成此项工做的时间内),我想这使他对于错误有更真实更准确的理解,同时,对于知识也是一种积累。编程

什么样的性格能成就好的程序员呢?调试

• 聪明和谦虚开发

这里的聪明不是智商高,而是对细节的吸收能力,专一你的聪明才智才是最重要的。软件

编程的目的在于弥补咱们有限的智力,精通编程的人都是了解本身头脑有多大局限性的人,谦虚的程序员善于弥补本身的不足,这样使得他们的代码更加易懂。程序

• 求知欲方法

对于计算机知识的求知欲,使得咱们花得大量的时间和精力,和各类各样的方法来获取它。项目

软件领域的高速更新,使得咱们必须一直保持强烈的求知欲,要否则咱们会被时代淘汰。计算机

• 诚实时间

编程过程当中对任何人都是诚实的。对于本身,错误的时候要认错;对于上司或者项目,必定要给出真实的评估。

• 交流和合做

编程首先是和人交流,其次是和计算机交流。

• 创造力和纪律

这二者是相辅相成的,要在必定的纪律上完成创造的软件创做,要否则会是杂乱无章的”创做”。

• 懒惰

高明的懒,会节省不少时间。

• 习惯

好习惯很重要,由于程序员作的大部分事情都是无心识完成的。

相关文章
相关标签/搜索