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

我心中的好程序员

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

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

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

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

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

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

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

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

同分类推荐文章

  1. 当编程变得不再有趣 (2026-07-06 19:18:00)
  2. 代码在发臭:一个能"闻"出坏味道的 AI 技能,我拿它扫了最新的开源代码 (2026-07-04 16:08:14)
  3. 我的 Claude Code 常用 SKILLS 和工具 (2026-06-29 08:00:00)

查看更多 开发者 文章 →

建议继续学习

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