[嘀咕]新人這樣教-設定短期目標

[嘀咕]新人這樣教-設定短期目標
一個剛開始學習跨欄的運動選手,教練通常不會叫他一開始就在跑道上練習跑完110米的跨欄,而是先讓他跨過一個跨欄,矯正動作,然後放兩個跨欄,用來矯正步伐,動作跟步伐都OK了,再來就是肌力與耐力的持續鍛鍊,帶人某種程度跟訓練是一樣的,都該注意漸進與階段。

很多人在網路上問過怎麼帶領新進成員學習,當然了,我也沒辦法一一的把各種方法條列出來給大家參考,因為一定有不足之處,但我這一篇先說說如何幫新人設定工作目標,而這個工作目標是什麼?就要視部門目標與狀況做決定了,還記得我之前寫過一篇帶人的四不:[嘀咕]跟老闆學管理:帶人的『四不』

大多數的新人狀況是在「不知」上,新人剛進公司接觸到工作時,大多處於比較渾沌與迷惘的狀況,這時候幫他設定目標就很重要,我們都預期這個新人能像坐在他隔壁的老鳥一樣,可以處理A級的工作(假設我把工作難易度分為ABCD四級),但這都是1-2年後的事情了,不會是現在立刻可以實現的,認清這個事實後,我們不應該幫新人設定「完成A級任務」這項目標,而是應該設定「完成D級任務」、「完成10個D級任務」、「漸漸可執行C級任務」這樣的目標。

為什麼我們要設定一些容易達成的目標給新人呢?一來為了讓新人有成就感,也能循序漸進的學習;二來也為了帶新人的我們,讓我們不會對新人有錯誤的期待,反而更能專注他在現在的能力以及可以完成的事情上頭,以我們在撰寫ASP.NET的系統來說,新人可能不懂C#,不懂OO,不懂Javascript,也不懂ASP.NET Framework,依學習的程序上,我認為新人先從C#的語法與工具切入學習較簡單,所以我會安排他先從撰寫Server side的service開始,設定的目標可能就是:
1.把service寫好
2.做過單元測試,line涵蓋度達70%以上
3.符合coding style

當新人可以符合以上的目標,且可以連續完成10次以上同樣的任務,才進入下一個目標,開始要求code的security、performance、re-usability等,循序漸進的目標設定,到一定階段後,比較有天分的member就能夠開始自我衝刺,到這個階段基本上就可以不用擔心了。

再舉一個例子,一個剛開始學習跨欄的運動選手,教練通常不會叫他一開始就在跑道上練習跑完110米的跨欄,而是先讓他跨過一個跨欄,矯正動作,然後放兩個跨欄,用來矯正步伐,動作跟步伐都OK了,再來就是肌力與耐力的持續鍛鍊,帶人某種程度跟訓練是一樣的,都該注意漸進與階段。

游舒帆 (gipi)

探索原力Co-founder,曾任TutorABC協理與鼎新電腦總監,並曾獲選兩屆微軟最有價值專家 ( MVP ),離開職場後創辦探索原力,致力於協助青少年培養面對未來的能力。認為教育與組織育才其實息息相關,都是在為未來儲備能量,2018年起成立為期一年的專題課程《職涯躍升的關鍵24堂課》,為培養台灣未來的領袖而努力。