IT技术博客大学习 共学习 共进步
全部 移动开发 后端 数据库 AI 算法 安全 DevOps 前端 设计 开发者

我心中的好程序员

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

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

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

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

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

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

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

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

同分类推荐文章

  1. 科技爱好者周刊(第 401 期):如何赚到10亿美元 (2026-06-26 08:05:38)
  2. 如何做决策 - 从 Go 的一个 issue 说起 (2026-06-26 08:00:00)
  3. Seven Player:Windows上播放115网盘视频的增强工具 (2026-06-09 00:06:47)

查看更多 开发者 文章 →

建议继续学习

  1. 抵制代码重写 (累计阅读 5,527)
  2. 如何避免重构带来的危险 (累计阅读 4,637)
  3. 什么是重构,什么不是重构 (累计阅读 4,613)
  4. 代码里的命名规则:错误的和正确的对比 (累计阅读 4,434)
  5. web项目和单元测试 (累计阅读 4,236)
  6. 淘宝的一些架构 (累计阅读 4,070)
  7. 十种更好的表达“你的代码写的很烂”的方法 (累计阅读 4,064)
  8. 前端重构实践(一) —— 性能优化 (累计阅读 4,037)
  9. 关于重构和重写 (累计阅读 3,837)
  10. 改良程序的11技巧 (累计阅读 3,532)