筆記: From Good to World-Class: What Makes Software Engineers Excel at their Craft

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 --

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容