PTT推薦

Re: [請益] 能力不夠的同仁,能改善嗎?

看板Soft_Job標題Re: [請益] 能力不夠的同仁,能改善嗎?作者
reichien
(-_-zzz)
時間推噓28 推:28 噓:0 →:20

這個問題要先看是新人還是老鳥

老鳥的話通常是政治問題,能躲多遠就躲多遠。工作上必須合作的話,記得多用email然

後注意保護好自己,要老鳥改善?沒被拖下水就老天保佑了

新人的話大概就是用人標準跟薪資要檢討,不過這個是主管跟高層才能決定的。像我這種

小咖的工程師通常就只能捏著LP認了


幫新進員工做教育訓練是公司的責任,不過教導新人並非員工的義務。台灣的老闆跟主管

的觀念大多並非如此,造成新人無法適應跟老人額外負擔......咳咳...扯遠了


既然事與願違,程度不好的人進來當了同事。那我們能做的就只有想辦法幫他站起來,讓他再也無法扯後腿


所謂的"能力不夠"我這邊粗略的分成兩個面向,溝通層面跟技術層面

溝通層面再分兩種:
1.認知落差造成的溝通問題
2.溝通技巧的問題

認知落差在新鮮人剛進公司的時候很普遍會有這個問題,我最常碰到的是對"沒問題"的認

知落差。工作上的"沒問題"普遍的認知是「已理解且可以達成」,但剛畢業的人對"沒問

題"的認知常常還停留在上課的時候老師問「有沒有問題啊?」「有點概念了回去複習一下

應該可以弄懂」這樣的認知。


認知的落差基本上找機會說明一下通常很好解決。需要注意的是不要把認知落差歸類為

"犯錯",講不聽的當然另當別論。


另一個會產生認知落差的地方是背景知識不足,如果已經完成教育訓練卻還是碰到這種問

題,可能要檢討教育訓練的內容是否有所欠缺。若是缺少的背景知識簡單到部門內其他人

都覺得是不用教的程度...沒救了,去跪求主管提高用人標準吧...


再來是溝通技巧的部分。工程師之間的溝通算是最單純的,基本上描述清楚且符合邏輯大

概就不會有障礙。雖然說起來很簡單不過實際上要精準且簡潔的進行闡述並不容易,新人

常常會有言不及義、過於冗長、流水帳等狀況。這種情況我幫助他們的方式是找機會請他

們嘗試講解給我聽,像是剛結束的教育訓練項目、開會說明的事項或是直接拿技術文件請

他們閱讀。聽完講解之後我再給建議或直接示範。


另外就是不停的灌輸不懂得一定要問,然後新人問問題一定要回答並給予正面的回饋。(

不過同樣的問題短時間內問超過三次我會拒絕回答叫他們自己想辦法就是了)至於問題描

述不明確就用反問的方式幫他找出實際的問題點,進而精進他們的提問的技巧。


下面來說說技術層面

"技術"這個用詞其實不夠精確,簡單來說就是不看專業知識的解決問題能力

這邊借用運算思維(Computational thinking)的概念,拿google針對CT提出的分類來作為

分析的基礎:

抽象化 演算法設計 自動化 資料分析 資料蒐集 資料表示 解析

平行化 一般化 樣式辨識 模擬


有了基礎之後,在評估別人之前這邊首先要做的是分析自己或部門所注重的能力。像我的

工作看重的是上述中的抽象化、自動化、解析、一般化與模擬。再來從部門角度來看解析

與模擬的能力是資深工程師才需要的能力。

找出能力參考樣板後就可以開始對新人進行解構並找出欠缺的短版,確認之後才好對症下

藥。以我自己碰到的情況大部分所謂的"邏輯差"主要是抽象化能力不足所造成的。


確認完新人狀況後在進行教育訓練之前還有一件事情是需要先做的,就是找主管談。進行

非常規、額外的教育訓練,不但要編教材、授課還要批改作業,花費的時間跟精力真的不

算少。所以需要說服主管把它變成正式工作並減少其他的負擔。而說服主管的方式可以拿

勞基法來用,依照勞基法規定是沒有試用期的,而以不適任為理由開除員工公司方面需要

符合「解僱最後手段原則」(詳情大家自己google),而輔導教育是其中一環。

「進行教育訓練成功了多一個戰力,就算失敗了也有留下紀錄可以漸少因為開除可能產生

的法律相關的成本。」這樣去談我認為是可以提高成功率的(失敗了變相的增加了工作量

我不負責就是了^^,而且相較於開除台灣普遍傾向把人逼走。是否合適大家就自行拿捏吧)

然後既然有教學失敗的準備,教育訓練請記得準備作業並且一定要用紙本或檔案繳交。


回來教學部分,抽象化跟一般化用Generalization of patterns ,Algebraic

generalization當關鍵字去查應該有不少資料可以拿來當教材。解析比較難訓練(建議提

高用人標準),其他部分我主要是拿過去工作中解決的問題作為範例進行教學。


上面提到關於溝通層面的部分,每個新人我都會找合適的時機進行機會教育,成效上都還

不錯。至於"技術"層面效果如何呢?以我自己的經驗"抽象化"方面很差的基本上很難救,

我自己就曾經碰到一個教到懷疑人生...


教育訓練是一個吃力而且通常沒績效的的工作,我相信幫助新人進行良好的教育訓練是一

件對的事情。就算碰到怎麼教都教不會的、不願意學的,就算需要花費大量自己的時間,

就算教到同事惱羞跟我大吵一架(?)。我依然相信這是對的事情,也持續的精進自己在這

方面的能力。


這些是我這幾年帶人的一些小小的心得,感謝各位的觀看

最後祝大家都能幫助同事再也無法扯後腿囉~


--

※ PTT留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 39.10.63.48 (臺灣)
PTT 網址

taipoo02/06 05:41很專業的經驗分享解說

firetim02/06 06:55如果有這樣的好前輩就好了QQ~現在做到每天都覺得自己根

firetim02/06 06:55本是多餘想走......

jyhfengli02/06 08:03老闆:你要教新人,專案還是要如期完成,結案

loadingN02/06 08:59不是通常都沒有教育訓練嗎...進來自己看文件跟程式碼

FY402/06 09:22

online13502/06 09:25請問您哪間公司的 我想投履歷

newhandfun02/06 10:22推細節

stupid031902/06 10:27平常案子完成時間都估兩倍比較好

moszap02/06 10:29

enthos02/06 11:41推推

d006826702/06 11:41好認真的回答

buke02/06 11:49推,抽象化的能力很重要

milk644902/06 12:01推,但新創公司根本不允許新鮮人

dream112402/06 13:37

Csongs02/06 13:43教導新人不被視為工作,然後新人態度又不好時真的就不想教

dream112402/06 14:05教新人不當工作就算了,竟然還是希望用最傳統的做法

dream112402/06 14:05為什麼不直接買幾個合適的線上課程和練習請新人做就好

dream112402/06 14:06教材要認真做的話,花一兩個月都不奇怪

dream112402/06 14:07相較起來若課程能買線上的,有問題再去問資深

dream112402/06 14:07那可以大幅減少教育訓練的時間和金錢

smily13402/06 16:38

kaibaemon02/06 19:53一般公司要讓新人成為戰力,中國的免費課程夠用了!

wulouise02/06 20:21哇,系統化教學,這篇建議m

APTON02/06 21:17好文!

v8686106202/06 22:08

a6655434402/06 22:16

superpandal02/06 22:23基本上會有人過份強調所謂溝通技巧 值鋪敘述還不夠

superpandal02/06 22:24

superpandal02/06 22:24還得設身處地以"他們的語言"說話 這就真的太過

superpandal02/06 22:31就是這種工作並不需要其他職位要的這份技巧 打個工這

superpandal02/06 22:31麼為難做什麼

superpandal02/06 22:35會這樣做的很大機會是做灰產的 原因什麼不多說了

aeru11102/07 08:44好文推推

loveu802/07 15:45推! 教人是一門學問。對我來說教學可以協助

loveu802/07 15:45可以加深對於自身產品技術架構理解,以及協助對方

loveu802/07 15:46進入狀況

loveu802/07 15:46很多人進公司,都會怕說跟不上跟不敢問

loveu802/07 15:46一定要讓他們學習到,不懂就大家相互討論確認

loveu802/07 15:47就算是有一些疑問跟懷疑,也需要溝通與確認

loveu802/07 15:47並從旁去幫助他們,解析問題,判斷問題,跟問題來源

loveu802/07 15:48用我們既有的部分,加已改善,跟優化

rtoday02/08 00:19

Nasta02/08 16:28好棒的分享 謝謝你

tks1111102/08 21:24想投履歷++

viper970902/09 01:08推分享~但是也推四樓XD

nakabin02/11 16:51你人好好...真希望主管或同事都跟你一樣

lynx03/05 00:59好文章推一下