? ? 一個好的軟件開發(fā)工程師需要具備多方面能力:業(yè)務(wù)方面的闹究、編程的幔崖、敏捷開發(fā)的、軟件工程的或其他方面的能力,然而這些都不是一入職就天然具備的赏寇。為了使新員工到崗后能快速掌握這些能力吉嫩,就要培養(yǎng)他,為其量身定制一份合理的體系化的培養(yǎng)計劃嗅定,并在一段時間里艱苦的自娩、細(xì)致的執(zhí)行,這種努力過程需要師傅渠退、領(lǐng)域組忙迁、特性團(tuán)隊都參與其中。
? ? 我們當(dāng)前的組織形式:領(lǐng)域組和特性團(tuán)隊的雙線管理碎乃,分別代表行政線和項目線姊扔。領(lǐng)域組負(fù)責(zé)技術(shù)能力提升,特性團(tuán)隊負(fù)責(zé)項目交付梅誓。
? ? 在日常管理中恰梢,領(lǐng)域組梳理一份本領(lǐng)域的技能地圖,團(tuán)隊梳理一份對人員能力的需求列表梗掰。(此處應(yīng)有:能力地圖和技能需求列表的示意圖)嵌言。兩張列表體現(xiàn)的是資源池和需求的差異, 填平這些差異是人員培養(yǎng)的目標(biāo)之一及穗。
? ? 領(lǐng)域組呀页、以及特性開發(fā)團(tuán)隊對新員工進(jìn)行的為期3-6個月的培養(yǎng)方法,內(nèi)容分為三大塊: 1)知識傳遞拥坛,2)實戰(zhàn)經(jīng)驗積累蓬蝶,3)價值觀培養(yǎng)。
? ? 按時間軸來看猜惋,培養(yǎng)步驟是這樣的:(待補(bǔ)充:此處應(yīng)有新員工培養(yǎng)時間軸)
? ? 第一周:雙方就培養(yǎng)計劃達(dá)成共識
? ? 在這個階段是雙方相互試探和了解丸氛,師傅了解新員工已經(jīng)掌握了哪些技能,新員工了解這份工作的內(nèi)容和必備技能著摔。在這段時間里和新員工充分溝通缓窜,共同制定培養(yǎng)計劃,列出試用期每個階段的小目標(biāo)谍咆,可以精確到2周一個小目標(biāo)禾锤。
? ? 比如我們是固網(wǎng)產(chǎn)品的,軟件開發(fā)崗位的職責(zé)是XXX摹察。(待補(bǔ)充:此處應(yīng)給一個新員工培養(yǎng)計劃表格)
? 第一個月:
? ? 在第二階段恩掷,主要是讓新員工持續(xù)的熟悉業(yè)務(wù),發(fā)現(xiàn)不足點供嚎,及時給予指導(dǎo)黄娘,并及時調(diào)整培養(yǎng)計劃峭状,插入短的,比如一兩天的學(xué)習(xí)計劃逼争。具體操作方法是每天的“學(xué)習(xí)-實踐-反饋”的循環(huán)优床。可以在每天下班前用20分鐘時間總結(jié)當(dāng)天學(xué)習(xí)內(nèi)容誓焦,交流討論胆敞,并確定第二天計劃。計劃可以是測試任務(wù)杂伟,可以是學(xué)習(xí)任務(wù)移层,遵守循序漸進(jìn),小步快走的原則稿壁,保護(hù)新員工的興趣幽钢。
第二--三個月
? 在第三階段歉备,主要是實戰(zhàn)練習(xí)傅是。參加團(tuán)隊的集成測試、需求開發(fā)蕾羊、故障修復(fù)喧笔。多以需求明確,或者是易復(fù)現(xiàn)的故障為主龟再,鍛煉新人的業(yè)務(wù)能力书闸。同時,觀察新員工的編程能力利凑,及時灌輸公司浆劲、項目、團(tuán)隊的編程規(guī)范哀澈。培養(yǎng)單元測試的開發(fā)習(xí)慣牌借。
? ? 除了上述三個階段,領(lǐng)域組作為技能提升的責(zé)任方割按,在新員工入職后需安排一個業(yè)務(wù)知識系列培訓(xùn)課程膨报,每周一次,持續(xù)4-6個月适荣,每周2小時的課程现柠,最好在固定時間段,通過儀式感讓新員工之間相互熟悉弛矛,為團(tuán)隊協(xié)作打下良好基礎(chǔ)够吩。
? ? 而價值觀的導(dǎo)入,是通過團(tuán)隊各種會議丈氓、以及師傅的言傳身教來達(dá)到目標(biāo)废恋,將公司的價值觀如潤物細(xì)無聲的細(xì)雨一般嵌入新人的日常工作中谈秫。
? 最后,評價這個培養(yǎng)計劃成功與否的準(zhǔn)則是:1.新人工作效果鱼鼓;2.新員工和師傅雙方的滿意度調(diào)查拟烫。
? ? 附:需要準(zhǔn)備的材料checklist