Linkedin 的 Engineering VP 總結(jié)的優(yōu)秀工程師在工藝(craftsmanship) 方面的七個(gè)維度, 原文點(diǎn)擊 這里, 中文翻譯點(diǎn)擊這里

Linkedin Engineer review
非常喜歡 工藝 這個(gè)詞兒. 解答了我最近心中的疑惑. 七個(gè)維度, 每個(gè)方面都有海量的資料學(xué)習(xí), 但道理都懂, 依舊過不好自己的一生不是么?
code quality
- 有沒有寫 Unit Test
- 有沒有覆蓋率統(tǒng)計(jì)?
- 有沒有 CI 環(huán)境
scalability
- 現(xiàn)有請(qǐng)求 x 3 倍, 多長時(shí)間你的系統(tǒng)可以完成擴(kuò)容
high availability
- 放幾個(gè)實(shí)習(xí)上到你的 production 環(huán)境亂搞你敢不敢?
- 放 Netflix 的 Chaos Monkey 你敢不敢?
- 扔色子選擇一臺(tái)服務(wù)器直接拔電源你敢不敢?
security
這個(gè)坑有點(diǎn)深...
performance
- 有沒有使用 APM 系統(tǒng)跟蹤系統(tǒng)性能
- 隨便一個(gè)系統(tǒng)是否可以得到最新的性能數(shù)據(jù)(p99 的 response time)
operability
- 如果 chaos monkey 干掉了你的節(jié)點(diǎn), 要多少時(shí)間 recover?
- 日常維護(hù)需求, 是否有簡化的系統(tǒng)/腳本完成自動(dòng)化工作?
-- EOF --