當(dāng)然要做第一件事情就是在工作中培訓(xùn)他們,但是每個(gè)人學(xué)習(xí)方式不同,我們?cè)撊绾卧O(shè)計(jì)培訓(xùn)課程?
google推薦培訓(xùn)方式:
1.設(shè)計(jì)一個(gè)具體的鲜结,有延續(xù)性的大得學(xué)習(xí)體驗(yàn)額,以便學(xué)員跟進(jìn)活逆。
2.鼓勵(lì)反向工程精刷,利用統(tǒng)計(jì)學(xué)的來思考問題,以及多思考問題本質(zhì)
3.鼓勵(lì)學(xué)員分析失敗的安利蔗候,分享好的時(shí)候總結(jié)來閱讀怒允。
- 創(chuàng)造一些受控的,但是逼真的場(chǎng)景讓學(xué)員利用真是的監(jiān)控環(huán)境和工具來修復(fù)
- 在團(tuán)隊(duì)內(nèi)以角色扮演的形式演習(xí)理論上可能發(fā)生的問題锈遥,讓大家在這個(gè)過程中交流此的解決問題的方式纫事。
6.給學(xué)員創(chuàng)建條件讓他們參與見習(xí)on-call,和實(shí)際輪值的on-call工程師交流經(jīng)驗(yàn)所灸。
7.讓學(xué)員與sre老手一起共同修訂培訓(xùn)計(jì)劃中的某個(gè)部分
8.幫助學(xué)員一起找到一個(gè)具有一定復(fù)雜度的項(xiàng)目儿礼,幫助他們?cè)谡麄€(gè)技術(shù)棧內(nèi)建立自己的地位。
培訓(xùn)初期:重體系庆寺,而非混亂
系統(tǒng)性,累積性的學(xué)習(xí)方式
在系統(tǒng)中加入某種順序性
目標(biāo)性強(qiáng)的項(xiàng)目工作诉字,而非瑣事懦尝。
培養(yǎng)反向的工程能力和隨機(jī)應(yīng)變能力知纷。
sre應(yīng)該具備的特點(diǎn):
a.在日常工作中,他們會(huì)遇到從未見過的系統(tǒng)陵霉,必須亞具有很強(qiáng)的反向工程能力
b.在海量規(guī)模下琅轧,很多異常情況都很難檢測(cè),他們必須具有統(tǒng)計(jì)學(xué)知識(shí)踊挠,用統(tǒng)計(jì)學(xué)而不是流程化的方式去發(fā)現(xiàn)問題乍桂。
c.當(dāng)標(biāo)準(zhǔn)的流程不工作時(shí),他們必修能夠隨機(jī)應(yīng)變效床,解決問題睹酌。
反向工程:弄明白系統(tǒng)如何工作。
統(tǒng)計(jì)學(xué)和比較性思維:在壓力下堅(jiān)持科學(xué)方法論剩檀。
隨機(jī)應(yīng)變能力:當(dāng)意料之外的事情發(fā)生時(shí)改怎么辦
a.將知識(shí)串聯(lián)起來:反向工程某個(gè)生產(chǎn)和環(huán)境服務(wù)
有抱負(fù)的on-call工程師的5個(gè)特點(diǎn):
1.對(duì)事故的渴望憋沿,時(shí)候總結(jié)的閱讀和書寫
2.故障處理分角色演習(xí)。
3.破壞真的東西沪猴,并且修復(fù)它們辐啄。
4.維護(hù)文檔是學(xué)徒任務(wù)的一部分。
a.這個(gè)文檔可以幫助學(xué)員了解運(yùn)維系統(tǒng)的邊界运嗜。
b.通過學(xué)習(xí)這個(gè)文檔壶辜,學(xué)員可以了解系統(tǒng)的重要組件,以及背后的原因担租。
5.盡早 盡快見習(xí)on-call
6.on-call之后砸民,通過培訓(xùn)的儀式感,以及日后的持續(xù)教育翩活。