IT技术博客大学习 共学习 共进步

我心中的好程序员

梁-兄 2010-06-02 11:48:05 浏览 2,743 次
技术水平不同,经历不同,经验不同,认识就不同。
 优秀的程序员,我没见过。
 好程序员,见过一点。
 多见的是自诩为高手,或者被刚毕业的捧为高手。
 其实不过是多记住一些API、库、模式等。

 我心中的好程序员是什么?
 从项目开发管理来看,
 不是看他熟悉什么,而是看他贡献了什么。

 好程序员,
 用简单易懂的代码快速实现客户想要的功能,
 测试人员发现不了什么大缺陷,
 刚毕业的新人也很容易看懂他的代码,
 把维护成本尽量降低;

 好程序员,
 常常从系统总体考虑问题,
 不是盲目使用设计模式和架构模式,
 而是恰到好处地使用它们;
 
 好程序员,
 深刻理解系统需求,
 注重功能的业务价值,
 常常在非技术方面多动脑筋;

 好程序员,
 注重技术调研,
 不是盲目使用各种开源框架,
 而是恰到好处地使用它们,
 没有必要使用就不使用,
 尽量减少项目维护工作量。

 好程序员,
 沟通交流是不成问题的,
 常常和测试人员相处甚欢,
 跟上级也相处不错。

 好程序员,
 刚毕业的常常看不起他,
 因为他不用酷酷的技术,
 代码太容易看懂了。

 好程序员,
 他想走向技术管理岗位,
 那是顺理成章的事。

建议继续学习

  1. 程序员技术练级攻略 (阅读 35,043)
  2. 阿里巴巴离职DBA 35岁总结的职业生涯 (阅读 19,484)
  3. 再次写给我们这些浮躁的程序员 (阅读 17,024)
  4. 给程序员新手的一些建议 (阅读 12,942)
  5. 开发与研发 (阅读 11,822)
  6. 给年轻程序员的建议 (阅读 10,921)
  7. 如何成为一名黑客 (阅读 10,663)
  8. 在西方的程序员眼里,东方的程序员是什么样的? (阅读 9,822)
  9. 做个懂产品的程序员 (阅读 9,683)
  10. 每个程序员都应该有张木桌 (阅读 9,562)