«高效能的績效面談技巧» 上課心得

一般人認為, 績效面談是困難的, 因為要說別人的好話容易, 說別人的缺點, 反正別人是不愛聽的, 講了也很難收效. 屬下若是人人都能反躬自省, 那就天下太平了; 不過通常都沒有這麼好的事. 基於這樣的理由, 連主管也不喜歡做績效面談這件工作. 更別說上頭如果規定 5% 要給丙等, 更是得要削足適履~~~

上了這門課之後, 我的想法得到一些啟發. 整理如下, 以便時時自我提醒:

1. 績效面談是績效考核的一部分, 面談只是確認的過程. 因此重點在於績效考核目標的設定.

2. 績效考核制度雖然重要, 但是績效考核的目標設定更是重要. 比方說, 公司的制式面談表格可能是從公司未上櫃的時候就開始用的, 經過了十多年, 已經發揮不出作用. 前一 (半) 年設定的目標, 也不是下一次考核時要檢查的項目,…等等. 所以與其等待公司改進制度, 不如實質上做好目標設定.

3. 目標設定必須符合 smart 的原則, 這句話都已經有點老生常談了. 但是基本上只有做 presentation 的時候會用到它, 平常大家是絕不理會的. 『顧客現在就要』 這句話就可以打死一切, 所以目標訂了也不見得管用, 更別說還有原則了.

不過咧, 如果只有隨機應變, 那麼人人都成了 FAE, 好像也不是件好事情 (嗯, 這樣好像是在講小 m 公司). 在可能的範圍之內, 我們還是得設定每個人該做多少事? 使得工作量大致上與工作能力平衡.  目標訂好了, 就有 review 的依據. 主管和員工算出來的目標達成率就是一樣的, 這樣面談就變得容易達成共識.

4. 評估績效的工具相當多, 多到可以組合成一個金字塔. 但不論評估工具是哪一種? 重點在於可以量化. 在我們這樣的行業, 我想軟體設計工程師可以把 code size, MHz, 開發完成時間, 認證通過時間, 後續 bug 發生的嚴重性與數目列為查核的目標.

簡易版金字塔

公司級指標 –
針對財務, 顧客, 內部流程, 學習成長
BSC

KPI

部門級指標 KPI

MBO

個人級指標 MBO

PI

JD

 

當然這裡有一個困難, 那就是合理的完成時間究竟是多少? 如果沒有一個類似的例子作為參考, 很容易淪為各說各話. 我記得多年以前, 我們還在做 OCR (optical character recognition) 的時候, 就曾經發生過手寫辨識和印刷辨識的 performance 要如何評比的問題, 究竟誰做得比較好? 老實說也真是不容易衡量.

不要講得太偏科技業, 就算是棒球選手的投手和野手的薪資要怎麼平衡, 其實都是一種藝術. 我們只能依據市場價值來決定不同工作內容的人, 各自應該擁有怎麼樣的身價?先發投手, 中繼投手, 和救援投手的價值不同, 比較起來也困難一點. 但是對於同樣是先發投手, 要評比起來就容易了. 這也就是小 leader, 或是三級主管要做的事. 工作內容差距愈大, 就愈需要高層來判斷.

5. 考核成績可能起起落落, 一時考核結果不理想沒有關係. 只要能夠讓主管和部屬充分溝通, 難用的人也可能會變得好用. 新任主管可能覺得每個人都很難用, 但是只要正確地引導, 經過一段時間, 或許可以讓原本要砍掉的人變成好用的部屬.

上課的講師提到一個觀念讓我印象深刻, 大概人資做久了, 真的會把人力當作資源, 哈! 他說, 如果新主管覺得下面的人難用, 想要全部砍掉重練他都沒有意見, 只要該位主管同意:

a. 所有的人都自己訓練, 不要動用其他人力資源來協助.

b. 整體的 performance 不能低於過去. 比方說本來的人雖然難用, 但是還有 70 分的水準, 但是砍掉重練的過程中, 分數不得低於 70 分.

難用的定義也不限於屬下能力不好, 比方說新任主管是從一般員工中提拔的, 過去的同事變成了部屬, 這些老同事如果要挑戰主管的行為, 就符合砍掉的條件. 我記得前幾期 Cheers 雜誌說, 日本人在這方面是自助式的, 如果兩個人競爭同一個職位,  A 升官了, B 就會自動請辭. 在杜拉拉升職記裡面也有這樣的橋段, 不過結果是搗蛋的 B 被慰留, 但是調到別的單位去了.

6. 如果新任主管難以適應主管的工作, 講師的建議是想辦法讓他 (她) 撐過去, 不會考慮讓對方降回原職, 這樣對於提拔該主管的高層, 以及升官的新主管都比較好. 對於團隊來說, 或許也沒有比較壞, 因為主管和部屬有時候利益是對立的, 換了誰去做壞人, 其實差不了多少. 重點是這些被升任的人, 至少要有足夠的條件與歷練. 否則就會連誰好誰差都看不出來~~~

這門課的學員裡面有一大部分都是人資, 我很納悶別的公司是如何打考績的? 人資要怎麼樣評比大家專業的高下啊? 如果她們 (大多是女性) 不是來學如何打考績? 或許是在學如何改善公司的考核制度吧? 我以前在工研院, 考核是依據先前訂下的年度目標, 聽說 Google 的考核是看 KPI. 螃蟹公司的考核嘛, 其實只有做到談薪水和獎金, 應該還有改進的空間. 我想可以把沒啥意義的工作能力/態度/ 績效等第表拿掉, 把工作目標的達成率放在考核表的第一頁.

[舊文] 大陸面談經驗第二講

 

1.          意向書
 
大陸的同學, 簽了意向書不一定會來, 但是理論上可以罰學生的錢, 也就是違約金.
大陸的做法和台灣不同, 就業也是學校的工作, 因此學校負責發給同學特定的表格, 由畢業生, 學校, 公司一起簽約, 叫做三方協議書. 這是學校保障學生的方法. 已經畢業的人就沒有這個限制.
三方協議的另一層意義是學校可以追蹤同學的戶口. 比方說同學拿到上海公司的 offer, 戶口就要遷到上海. 除了戶口, 還有人事檔案也要跟著遷. 因為黨要管人, 所以 “忠誠資料” 也會換到新的單位.
 
2.          證照
 
大陸同學除了上課之外, 還會參加各種活動:
 
(1)       課外活動: 如: 批鬥法輪功…Orz
(2)       2003 年以前
甲、英語四級: 本科生沒有英語四級不能畢業
乙、英語六級: 碩士生沒有英語六級不能畢業
(3)       計算機1/2/3/4級軟件 (硬件) 水平考試
這個考試主要是針對某一個小領域的技術熟悉度. 考古題在網路上可以抓到, 有興趣可以試做看看. 以計算機軟件水平考試而言:
甲、一級表示會用 office.
乙、二級表是會寫程式. 分為語言與數據庫兩大類, 每一個科目的細項是獨立的, 例如二級 C 語言通過.
丙、三級需要會寫組合語言
丁、四級已停考, 也分為網路, 數據庫, 軟件測試等大類
戊、考試成績的高低影響稱號:
                                                                            i.                90~100    優秀
                                                                          ii.                80~89      良好
                                                                        iii.                60~79      及格
[舉個例子]      我寫過一份計算機三級的考卷, 其中有一題組合語言填充題:
        Bla bla bla
        Push ax
        Bla bla bla…包括一個 loop
        [空格]
        Bla bla bla
        答案是要填 pop ax
(4)       程序員技術資格考試
它很像計算機水平考試, 但是重點在於實務, 與綜合程度. 程序員的考試分為四級:
                                                                            i.                初級程序員
                                                                          ii.                程序員
                                                                        iii.                高級程序員
                                                                        iv.                系統分析員
 
3.          求職意願
大陸同學的求職意願強度依序如下:
(1)       外商:       Intel, MS, Google 皆是
(2)       民族企業: 如: “大中華” – 大唐, 中興, 華為. 以前還有個巨龍, 並稱巨大中華, 但巨龍官方色彩太濃, 沒競爭力已經不行了.
大陸電信業很強, 台灣 3.5G 的 module 都是和華為買的.
(3)       合資企業: 外資和中資合股的中國XX 公司等等
(4)       創業:       因為股市熱, 大家愈來愈想創業
(5)       台商:       我們算台商.
 
4.          意思差比較多的口語
 
(1)       檢討, 大陸人說檢討誰就是要鬥爭誰的意思, 要說總結.
(2)       演示, 不是掩飾, 是 demo
(3)       緊張, 通常是指短缺的意思
(4)       面, 面談; 二面, 二次面談.
(5)       牛, 很厲害, 很強
(6)       水, 很爛, 很弱
 

[舊文] 大陸面談經驗第一講

最近有同仁要去大陸招募新人, 我又可以把我的陳年舊檔拿出來轉寄分享啦! 拿掉一些主觀的看法後, 應該可以提供給一般人參考.

[看履歷表心得]

 
(1)       解釋名詞
 
學生身份
 1 定向, 不定向, 委培
這個牽涉到學生的程度, 同樣一個校系的同學程度差別很大. 一般當然是不定向比較好.
 2 民族 少數民族也有加分.

 3 省籍 本省人考本省的學校, 錄取分數較低. 如果從外地考上清大, 那應該就是很厲害了.
高考成績
 1 錄取線 (分數線) 超過錄取線才能上榜, 等於是最低錄取分數

省有省的錄取線, 校有校的錄取線, 系有系的錄取線.
有些系的錄取線較高, 就是熱門科系.
低於錄取線也有可能被錄取, 他們會收在另外一班, 以賺錢為目的.
 2 資優班  許多大學設有資優班, 資優班每年淘汰一些人, 他們就必須要選系. 若是可以在資優班撐下去, 好像到大三才需要選系.
在校成績
1 獎學金 有獎學金的當然比較厲害. 一般來說有特等獎, 一等獎, 二等獎, 三等獎. 特等獎等於我們的書卷獎, 一等獎大概前 5 名, 二等獎大概前 10 名, 三等獎大概前 20 名.
 2 稱號 如果看到優秀畢業生稱號, 那表示成績不錯. (學) 院優秀畢業生稱號就是全學院成績較高的, 依以類推.
 3 三好學生
三好表示思想好, 學習好、身體好. 思想好大概都是共青團團員. 一般成績好才能入黨.
 4 單項獎學金
包括各種名目的獎學金, 進步獎, 優秀幹部獎等等.
假學歷
因為假學歷也很多, 可以稍微驗證一下他的同學有那些? 當然, 實際問幾個問題是最準的.
     
[基本注意事項]
 
(1)   爆料
 當天面試問過的問題, 可能當天就出現在該系 BBS 版上. 所以問過的東西幾乎就不能再問了. 包括從這省到那省都一樣.
 
(2)   硬上弓
大陸同學會直接抱怨為何你約談某某某, 他又沒有比我牛, 為什麼不約我. 因此有人常會在旅館門口拿著履歷堵門. 
 
(3)   失約
大陸同學來面談, 失約率很高, 所以備胎要夠多, 隨時打電話約到下一個.
 
(4)   純娛樂
有些人只是來學面談經驗或是證明自己很牛的, 主要是這些人在網路上提供解答.
 
(5)   打工
大多數的研究生都在老師開的公司當廉價勞工, 因此老師是否是清流? 就影響到學生是理論較強還是實做較強.
 
(6) 男女朋友
大陸的學生非常重視自己的男女朋友, 特別是男生往往都依女生. 一方拿到 offer, 有時會推 "很優秀的同學" 來面談, 如果剛好是男女朋友, 就要看另一方是否拿到 offer 了? 有可能拒絕掉這一個, 原本那個就會跑掉.
 
 

秘書演算法 (Secretary Algorithm)

這個演算法的故事背景聽起來就比推銷員演算法 (traveling salesman) 有趣多了. 傻傻的推銷員只會走來走去, 秘書演算法卻可以讓大家過老闆的癮呢! 可惜我以前念書的時候, 只有推銷員問題, 老師或書本上都沒有祕書問題. 上次看到有位小朋友研究這個問題得了獎, 因此我才有機會試著了解一下! (這位小朋友研究的是: 有競爭者的時候, 應該錄取第幾位秘書.)

假設有一個大老闆在挑選秘書, 又有很多的準秘書來應徵, 老闆如何在最短的時間內, 挑到最好的人才呢? 這就是秘書演算法討論的問題. 如果真的把每一位秘書都 interview 過一輪, 而且大家都願意等 offer (這是 off-line algorithm), 我們當然 100% 會挑到最好的, 但若是時間有限, 好秘書不等人, 我們怎樣在 95% 信心度之下, 挑出最好的那一位, 又不用面試完所有的人呢? (這樣好像在解計量考題…)

只選一位秘書的狀況下, 假使我們從 n 位應徵者中, 隨機面談了 k 位,  k = 1,2,3…, 每面談一位, 老闆就要決定是否發 offer. 此時大家應該可以感受, 發 offer 與不發都需要智慧. 因為 offer 發出去就沒有了, 一不小心就錯過了最好的那位候選人 (這是 on-line algorithm).

on-line performance 對 off-line performance 的比值叫做 competitive ratio, 用來評估演算法好不好.有個 1/3 – competitive ratio 的演算法可以改進上面的狀況. 我們先從 n 位應徵者中面談一半的人, 然後挑出裡面最好的那一個, 假設他 (她) 的面談分數是 max v 分. 然後呢, 對於後一半的應徵者, 只要分數高過於 max v 分, 馬上就錄取他 (她), 後面的人就完全不用考慮了.

如果有 k 個 offer 要發, 我們優化的目標就變成有多樣選擇: (1) 在最少的面談次數找到最佳候選人, (2) 最小化 k 個錄取者的排名總和, (3) 最大化 k 個錄取者的評分總和. 因為要挑到最好的人的機率 (probability), 以及選擇最少的面談次數, 兩者是互斥的.

要從 n 個應徵者當中挑出 k 個人進公司時, 可以從 n 當中隨機挑出約一半的 m 個人, 並且發出 k 個名額當中約一半的 l 個 offer. 因此, n 選 k 的問題就縮減成了 m 選 l 的問題.

由第 m+1 個人開始, 如果這個人比我們已經發出 offer 的人都還要高分, 我們就錄取他/她. 不知道理解得對不對, 這個演算法是 divide and conquer. 據說這個演算法的 competitive ratio 為 1-O((1/k)1/2). 

1966 年, Chow 等人證明在應徵者無限多, 只發一個 offer 時, 理論上選第 3.8695 的人最好, 也就是錄取第四個人吧! (我理解錯了的話, 還請網友糾正, 謝謝!)

我以前的老闆跟我說: “你面談的時候, 至少要談 3 個人才能能發 offer." 所以經驗法則和上面的證明也差不了多少. 事實上, 如果是以前熱門的國防役, 大概要談 10 個人才會錄取一個人. 2004 年, 我手上有 4 個國防役名額的時候, 就花了好多的時間在面談. 後來更是發了幾十個 offer 給軟體和韌體工程師, 一整年幾乎都荒廢了.

附帶一提, 數學上講究的是最佳化, 也就是談最少的人, 達到最滿意的結果. 然而, 在現實生活中, 考慮的層面就不是這麼單純, 我們不需要最佳化面談的時間, 因為人才是公司最重要的資產. 如果只是為了省主管的時間,  而找到次佳的人進來, 若他/她已經落入不佳的等級, 可能是公司莫大的災難.

K 個 offer (choice) 這個題目好像很多人都做過研究了, 我覺得考慮競爭者 (別的公司也在面談) 和錄取者彼此互補性都是很有趣的題目. 比方說, 過去的研究都是假設每個人只有一分數, 但若是錄取 A,B,C 3 人, A 的表現會受 B,C 的影響, 那麼這樣會更加地有趣.

在 “小職員週記" 這套漫畫裡提到, 其實公司會交替地錄用聰明的人, 踏實的人等等. 因為新人進來一陣子之後就會看到他/她們的缺點, 因此會想要找一點不同的人來彌補那些缺點. 所以這個命題也並非無的放矢, 我們在真實世界的面談分數也是隨者資深者已經有幾人, 無經驗者可以有幾人而變動的.

 [Ref] http://paul.rutgers.edu/~mangesh/cs514/notes/pres8.pdf