笔记: From Good to World-Class: What Makes Software Engineers Excel at their Craft

Linkedin 的 Engineering VP 总结的优秀工程师在工艺(craftsmanship) 方面的七个维度, 原文点击 这里, 中文翻译点击这里

Linkedin Engineer review

非常喜欢 工艺 这个词儿. 解答了我最近心中的疑惑. 七个维度, 每个方面都有海量的资料学习, 但道理都懂, 依旧过不好自己的一生不是么?

code quality

  • 有没有写 Unit Test
  • 有没有覆盖率统计?
  • 有没有 CI 环境

scalability

  • 现有请求 x 3 倍, 多长时间你的系统可以完成扩容

high availability

  • 放几个实习上到你的 production 环境乱搞你敢不敢?
  • 放 Netflix 的 Chaos Monkey 你敢不敢?
  • 扔色子选择一台服务器直接拔电源你敢不敢?

security

这个坑有点深...

performance

  • 有没有使用 APM 系统跟踪系统性能
  • 随便一个系统是否可以得到最新的性能数据(p99 的 response time)

operability

  • 如果 chaos monkey 干掉了你的节点, 要多少时间 recover?
  • 日常维护需求, 是否有简化的系统/脚本完成自动化工作?

-- EOF --

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容