想往管理職發展,應如何準備?
前幾天一位聯發科前同事 (目前任職於矽谷 Google,擔任軟體工程師) 找我聊聊,其中他問到:
以 Murphy 的經驗,會建議如果想要往管理職的方向發展,應該如何準備?
這個問題讓我回顧了過去的一些歷程,藉這個機會整理個人的一些經驗、學習和心得,希望對於職場中的朋友能夠提供一點點的幫助。
我的經歷滿普通的,但或許相較於非凡的偉大人物,可以更貼近並對更多的人有一些小小的啟發。
希望收到拋磚引玉的效果,引發真正的強者分享學習成長的歷程。
對於這個議題有任何想法或建議,也歡迎留言討論。
### 學生時期
探索過程的細節請參閱附錄。
主要是藉由實際投入,多方探索各個領域,找出自己的興趣,並觀察產業的情況。
在懵懵懂懂中,立下的目標及方向: 小型電腦裝置可以讓人類生活更便利,希望開發通訊相關的可攜性產品,讓人類通訊更即時而便利 (大學時代的通訊主要是透過市內電話和 BB Call,有臨時的情況很不容易連繫到對方)。
在「行銷管理」課程中,有一次的作業是要我們寫下為來想扮演的角色,我寫下的是 "總經理",雖然到目前還沒有實現,不過發揮的作用或許像是立志考 100 分,通常有機會考個 90 幾分;如果立志考 90 分,通常最高只能得到 80 幾分。 XD
系上除了專業科目之外,李茂輝教授的「創造發明工程」,談到發明的原理,透過發明創造出來的各種對人類生活帶來幫助的產品,以及教授本身透過發明而賺到一桶金的故事,讓我對專利引發了特別的興趣。
另外也修了一些其他領域的科目 (例如傅佩榮教授的哲學概論、西洋音樂欣賞、兩性關係、民法概要、經濟學、財務工程與金融計算...),希望可以讓自己的觀點更加多元完整。
研一暑假在舊金山機場發現的 "The 7 Habits of Highly Effective People" [1] 一書,對我帶來相當大的啟發,Stephen Covey 讓我瞭解到,回歸到最根本的正確的雙贏的心態,才是成功的不二法門!
### 工研院電通所 (1999-2003)
畢業後選擇到工研院服國防役。主要原因是工研院工時比較正常,使得我可以運用下班時間做 side projects,探索有潛力的題目。
工研院是新竹科學園區許多一流公司的發源地,護國神山台積電就是從工研院 spin-off 出來的。
工研院的制度很完整,後來我也發現園區許多公司的制度都是源自於工研院。
在這邊工作,不時會發現,前人花半年或一年處理不了的事情,交給我之後,往往幾個禮拜就搞定了。
另外和大部分的工程師相比,我的耐心和溝通能力比較突出,可以和老闆、合作夥伴及客戶順暢溝通。
然後還有一個很實際的因素,原本的課長離職了,因此出現了空缺。
於是在進工研院兩年後,感謝阿九和松哥的提拔,我被升為課長,帶領轄下的工程師開發各種專案。
工研院的教育訓練做得很紮實,升任課長之後,陸續上了各種由業界 (主要是大型外商) 資深管理者授課的管理相關的課程,並開始透過實際上的工作及廣泛的閱讀,培養管理上的能力。
工研院期間接了一些民間企業的案子 (主要是手機大廠),不時遇到這些公司寫的軟體,執行效能不佳,相當困擾又不知如何解決,希望我們幫忙優化,我花幾天就找出 critical path,並以 ARM assembly 改寫,把效能優化到數倍到 6-7 倍。
國防役四年期滿前半年,開始思考下一步。
最初的規劃是加入長期合作的江川,江川的總經理眼光很獨特,往往領先市場多年,江川原本最厲害的產品是提供給 7-11 讓工讀生點貨、庫存管理用的平板裝置 (比 iPad 早了 10 幾年),但後來的發展朝向開發小型筆電,我並不看好這個市場,而且即使這個市場起來,小公司並沒有優勢和筆電大廠競爭。
投了一些履歷,面試完一輪,瞭解業界的情況 (大公司、小公司、前景、公司的實力、待遇) 之後,決定加入聯發科!
主要的理由是:聯發科聚集了台灣最優秀的人才,在這樣的環境,可以刺激學習、成長;聯發科非常成功,來到這邊可以學習到一流公司的運作方式;以及令人無法拒絕的 offer! XD
當時有工研院的智財同事問我有沒有興趣加入她先生剛創立的公司,知道我打算加入聯發科,立刻表明,加入聯發科就對了。
和一些公司面談時,也遇到好幾家表示加入聯發科是比較好的選擇。
當時園區裡面,瑞昱的作風特別開放自由,面試我的處長跟我談了好幾次,一直想說服我加入,最後談到如果我有不錯的題目想做,願意投資我。 XD
### 聯發科技 (2003-2019)
加入聯發科時,有三個小插曲,其一是台北的一位主管在面試我時,問我對於加班的看法,我很誠實的回答,短期有突發的狀況加班處理是有需要的,但長期加班對生產力事實上是不利的...云云 (這個論述是根據看過的一些相關研究),後來那位主管沒有發 offer 給我,不過幾年後他成為我的主管,並且把我升為副處長及處長。
其二是原本發給我 offer 的是光碟機部門,這是聯發科當時賺錢的主力以及崛起的根源。
實驗室的謝郁震學長 (Phil) 得知我要加入聯發科之後,馬上跟他的經理報告這件事,緊急安排面試。
二面時處長非常有誠意,考我一些問題之後,當場決定要發 offer 給我,然後在白板上直接主動詳細計算根據聯發科的成長速度簽約金和每年的配股會如何以等比級數成長。
處長要我當下決定要加入光碟機部門還是加入手機部門。
Phil 待的部門是手機部門,當時還沒獲利,而且手機的系統複雜度非常高,也已經有不少歐美巨型既有廠商盤據整個市場,不曉得聯發科能不能做得起來。
我選擇了加入手機部門,原因包含:有比較多認識的朋友在裡面,合作默契會比較好;這個領域和我的目標 (打造可攜式通訊產品) 很巧合地完全契合;這個部門雖然還沒開始賺錢,但這個題目系統複雜度比較高,比較有挑戰,而且未來成長空間比較大;處長之前長年待在美國企業,有著開明、幽默的美式風格。
第三個小插曲是,我在工研院做的領域是 Java virtual machine (JVM),加入聯發科之後,經理問我想要繼續做 JVM,還是想嘗試新題目,我選擇了新題目,除了想學習新的技術 (學習新的技術本身會帶來很多樂趣,而且常常可以把原本的知識應用在新的領域而發想出創新的做法),也在於自認已經徹底掌握 JVM 的技術 (assembly interpreter、Just-in-time compiler、Ahead-of-time compiler、Java Chip 從軟體到硬體的優化都參與過了),認為 JVM 未來的技術發展有限。
事後回想,後兩個小插曲 (部門的選擇、技術領域的選擇) 都是關鍵的決策,相當程度決定了日後的發展!
加入聯發科後,在老闆們的賞識以及優秀的夥伴們的大力支持之下,有機會幫忙立下許多功勞,帶領團隊打造了各種多媒體 (audio/video/display/graphics/camera) 技術,擔任功能型及智慧型手機晶片專案領導人,帶領開發的產品幾乎都是熱賣;並曾任多媒體技術委員會主席;22 篇專利獲權...。
隨著手機事業的蓬勃發展,團隊持續擴編,因此有機緣,在加入三年後升任部門經理、四年後升任副處長、半年後升任處長,...帶領百餘人團隊,曾直接管理的地區涵蓋新竹、台北、北京、成都,曾間接管理的地區涵蓋美國、英國。
在聯發科的整個過程非常精彩刺激,時時刻刻充滿挑戰!
### 被提拔為主管的外在條件
必要條件:
- 現有的單位有管理缺: 可能是現任管理者升職、轉調部門、離職。
- 成立了新的單位,並出現管理缺。
促發條件:
- 所處的產業持續成長
- 所在的單位持續擴編
- 新創事業
### 被提拔為主管的內在條件
- 專業能力得到認可
- 領導能力得到認可
- 規劃能力得到認可
- 溝通能力得到認可
### 管理職能的培養
技術層面:
- 技術能力要既深且廣。先有深度,建立 credit;接著要持續增加廣度,以便能夠處理更大的系統、更複雜的議題;然後在關鍵的技術需要繼續紮深,提出領先的解決方案。
- 需要不斷學習最新的技術。如此才有能力提出具有競爭性的方案。
- 需要能夠持續提出技術發展藍圖。以便能夠指引方向,帶領團隊開發有益的新技術。
思考層面:
- 思考面向要完整。不能單只從自己的角度思考,還要從部屬、同儕、老闆、供應商、客戶的角度思考。面對各種情況時,才能夠做出恰當的判斷、找出最恰當的 solution。
- 要多想幾步。對於事情的發展 (例如專案的進展、供應商的變化、技術的演進、客戶需求的變化、市場的變化...),才能夠有充分的掌握度,預先做好準備,預先排除可能出現的問題。
- 需要有創意,思考要靈活。以便能夠解決各種關於技術及團隊溝通的疑難雜症。[29][30]
- 需要有紮實的邏輯思考能力及清晰的邏輯思考架構。以有邏輯結構性的方式來定義一個議題、提出解決方案、指導部屬。[8]
- 需要有系統思考的概念。很多事情不能只看單一環節,某個地方的變化,會發生連鎖反應影響到其他地方。原本立意良善的舉動,如果沒有透過系統思考考慮到連鎖反應,很多時候會讓事情變得更糟。[23][24]
- 需要瞭解最新的認知心理學及腦神經科學,以便瞭解人類大腦的運作和人類大腦常見的偏誤,以便更深入洞察人心,並避免誤判。[11][31][34]
溝通層面:
- 雙向溝通。自己的邏輯要清楚,同時也要探索清楚他人的想法。[1][6]
- 需要有凝聚共識的意願和能力。和團隊成員、跨團隊成員、老闆、客戶、供應商合作,找出 win-win solution。[1]
- 避免一意孤行,自認為自己的想法是最佳方案,沒有詳實了解他人想法、沒有取得共識,就往前衝。如此將可能面臨不少阻力,難以成事。
- 需要培養談判能力。利益衝突時,提出合適的方案,讓大家都可以接受。[7][9]
- 需要有高 EQ [10][33],以及瞭解溝通的原理 [2][3],能夠妥善處理自己團隊以及跨團隊之間的各種關於人的議題。
- 避免被杏仁核挾持。強烈的情緒升起時,不要做任何決策。這個時候的大腦是不理智的。[10][33]
時間管理層面:
- 需要能夠做好時間管理。管理者要做的事非常廣泛且繁雜,需要能夠善用時間、分配時間。[20][21]
- 需要能夠鑑別最關鍵的任務。集中心力把關鍵任務做到最好。[4][5]
- 瞭解並應用管理槓桿率的概念。[21]
團隊運作層面[17]:
- 能夠鑑別人才,招募優秀、有熱忱的人才。
- 能夠揮發人才的長處,把人才放在合適的位置。
- 能夠培育人才,讓人才持續成長、有所發展。
- 需要能夠評估人才的發展狀況 (能力、動機),加以適當輔導。[26]
- 能夠規畫團隊合適的人才組合,使得成員之間有足夠的差異性,彼此能夠互相搭配、密切合作。
- 了解 Roles and Responsibility 與 ARCI 的概念,釐清、定義清楚而可行的分工及權責。[25][32][35]
- 能夠視環境的變化,規劃合適的組織結構。
財務層面:
- 對財報有基本的認識。[12]
- 具有成本和效益的概念。
策略層面[28]:
- 瞭解產業中的客戶、供應商、競爭對手。[13]
- 觀察產業的變化,適時掌握機會,或針對潛在的危機提出對策。
- 具有價值鏈和競合的概念,據此提出行動策略。[14][15][16]
領導層面:
- 以身作則、言行一致、說到做到。[17]
- 溝通清楚目標,以及為什麼這個目標是有意義的。讓部屬有空間探索作法,不要直接要求一定要以特定的作法來達成目標。[18]
- 創造開放坦誠的環境。讓部屬願意提出不同的意見。[19]
- 以事實為依歸。確認認知的事實的正確性之後,再作出判斷。[19]
- 尊重每個人,尊重每個人不同的想法,尊重每個人的差異。
- 在負責的領域,能夠提出 mission statement 和 core values,形塑合適的組織文化。[27]
- 能夠作出有效的決策。[20]
- 避免輕易評斷他人。人在觀察一件事情的時候,只能夠從自己的角度思考,但還有很多面向是自己觀察不到的。
- 避免自以為是,堅持己見。要多聆聽別人的意見。設法取得共識。
- 避免完美主義,過於注重細節。[22]
- 避免 micro management。
### 小結
擔任主管是一個不斷學習的過程。
主管負責的層面相當廣泛,需要有周延的思考,靈活的溝通,柔軟的身段。
擔任主管的經歷,讓我有機會體驗並鍛鍊了心更完整的面向,讓我成為更完整及更好的一個人。
### 參考資料
[1] The 7 Habits of Highly Effective People, Stephen Covey. 筆記: https://murphymind.blogspot.com/2005/02/7-habits-of-highly-effective-people_05.html
[2] Difficult Conversations: How to Discuss What Matters Most, Douglas Stone et al.
[3] Crucial Conversations: Tools for Talking When Stakes are High, Kerry Patterson et al.
[4] 少,但是更好, Greg McKeown
[5] 最有生產力的一年, Chris Bailey
[6] 有效聆聽的 20 個要點. https://murphymind.blogspot.com/2019/03/effective.listening.html
[7] 華頓商學院的高效談判學:讓你成為最好的談判者!, G. Richard Shell
[8] 金字塔原理:思考、寫作、解決問題的邏輯方法, Barbara Minto
[9] 哈佛這樣教談判力:增強優勢,談出利多人和的好結果, Roger Fisher et al.
[10] 平靜的心,專注的大腦:禪修鍛鍊,如何改變身、心、大腦的科學與哲學, Daniel Goleman, Richard J. Davidson
[11] Thinking, Fast and Slow, Daniel Kahneman
[12] 從財務三表掌握會計訣竅, 國貞克則
[13] Contemporary Strategy Analysis, 7th edition, Robert M. Grant
[14] 競合策略:商業運作的真實力量, Adam M. Brandenburger, Barry J. Nalebuff. 感謝馮勃翰教授的推薦.
[15] 策略就像一本故事書:為什麼策略會議都沒有人在報告策略?, 楠木建
[16] 好策略‧壞策略:第一本讓歐洲首席經濟學家欲罷不能、愛不釋手的策略書, Richard P. Rumelt
[17] Organizational Behavior, 14th edition, Stephen P. Robbins et al
[18] Start With Why: How Great Leaders Inspire Everyone to Take Action, Simon Sinek. 筆記: https://murphymind.blogspot.com/2011/06/ted-how-great-leaders-inspire-action.html
[19] Principles, Ray Dalio. 感謝許大山教授的推薦.
[20] The Effective Executive, Peter Drucker
[21] High Throughput Management, Andrew Grove
[22] The Gifts of Imperfection: Let Go of Who You Think You’re Supposed to Be and Embrace Who You Are, Brene Brown. 感謝李兆芳的推薦.
[23] 第五項修練:學習型組織的藝術與實務, Peter M. Senge
[24] Business Dynamics: Systems Thinking and Modeling for a Complex World, John D. Sterman et al. 筆記: https://murphymind.blogspot.com/2021/02/system.dynamics.html
[25] 當責, 張文隆
[26] Situational Leadersip, Ken Blanchard. 筆記: https://murphymind.blogspot.com/2002/09/ii-situational-leadership-ii.html
[27] The Advantage: Why Organizational Health Trumps Everything Else In Business, Patrick M. Lencioni
[28] 領導之道:為所有人創造正面的改變, Dalai Lama, Laurens van den Muyzenberg
[29] 打開狄波諾的思考工具箱:從「水平思考」到「六頂思考帽」,有效收割點子的發想技巧, Edward de Bono
[30] 如果選項有兩個,選第三個:思考大師狄波諾的思考力訓練11講, Edward de Bono
[31] Mindset: The New Psychology of Success, Carol S. Dweck
[32] 穀倉效應:為什麼分工反而造成個人失去競爭力、企業崩壞、政府無能、經濟失控?, Gillian Tett
[33] 搜尋你內心的關鍵字:Google最熱門的自我成長課程!幫助你創造健康、快樂、成功的人生,在工作、生活上脫胎換骨!, 陳一鳴
[34] 為什麼你沒看見大猩猩?:教你擺脫六大錯覺的操縱, Christopher Chabris, Daniel Simons
[35] The Leadership Pipeline: How to Build the Leadership Powered Company, Ram Charan et al
### 附錄
學生階段專業領域探索的細節:
小四: 開始接觸 Apple ][,寫 BASIC。
小五: 寫程式幫媽媽計算學生成績及排名; 幫爸爸寫計算變壓器參數的程式框架。
小六: 第三波雜誌程式設計比賽佳作; 學習 Pascal。
國中: 學習 C, x86 assembly。
高中: 以 x86 assembly 實做 computer graphics optimization; 實做 DOS 常駐程式抓取螢幕畫面; 擔任《電腦遊戲世界雜誌》及《新遊戲時代雜誌》的特約作家 (試玩最新遊戲附帶練習英文, 並一窺雜誌社的運作)。
大一: 學日文; 加入 Amway 2 個月 (增廣見聞); 擔任國中、高中家教。
大二: 幫台擎做 Visual Basic 的中文化; 幫位於師大路公寓二樓的一家小公司寫 C++ 程式 (從交大碩士畢業準備到美國念書的 leader 學到 software architecture 的實務層面)。
大三: 擔任新時代學會副社長 (辦刊物, 組織活動); 架個人網站, 得到首頁設計擂台賽周冠軍。
大四: 以 FPGA 實做出具有 25 個指令的 micro processor, 並實作 assembler; 幫三兌公司以 perl 寫 CGI, 作 web applications; 拿到書卷獎; 自動控制實驗, 做電腦與人下五子棋, 利用攝影機傳回影像分析棋盤狀態利用機器人手臂下五子棋; 幫位於延平南路公寓的聲源科技做 3D model viewer (Direct3D/DLL/Custom Control); 參與台大醫工中心的計畫,4個禮拜內完成前任助理花了一年的時間來做的全民健保醫療費用申報系統 (使用Delphi 2 + Borland Database Engine); 考上台大電機所CS組, 交大資科所, 成大資工所甲組三個榜首; 架設程式設計樂園 (CSZone) BBS,知名站友: 行政院政務委員唐鳳 (autrijus)、前台灣人工智慧學校 CEO 陳昇瑋 (Xshadow)、前大同公司總經理湯政仁 (ctang)、奧義智慧 CEO 邱銘彰 (ccBirdman)、KKStream CTO 官順暉 (drake)、創業家魏孝丞 (scwei)、Googler 宋宜叡 (biou)、Googler 陳叡立 (Ray)、葉秉哲 (william)、王建興 (qing)...。
研一: 與 ACER 合作,實做 ACPI project (Visual C++, MFC); 實做 MPEG video player over internet (DirectDraw, WinSock); 幫昶陽的趙國仁, 高科技分析師聯盟的兩位創辦人做 Web 討論版 (CGI in C); 使用 Windows SDK / DirectDraw 寫 text editor, 坦克大戰; 參與教育部的 Ceiba2 (課程上網) 的計畫, 寫 web applications (CGI in C); 接江川科技的 project, 寫 DOS 下的 touch panel driver, 完成後轉為月薪制; 學年成績排名第一; 幫資迅人 CEO 賀元開發 CICQ client (2 周完成 prototype), clkao 做 CICQ server; 被江川派到矽谷 Express Logic 學習 ThreadX (RTOS)。
研二: 以 MySQL、PHP 3 幫電機系友做網路通訊錄、留言板; 用 Visual Basic 5.0 幫出版社的朋友寫程式,對 Word 檔進行多檔多字串的取代; 以 ASP 幫高中同學做網路通訊錄; 開發 EKernel (object-oriented micro kernel); 幫江川使用 FreeBSD 2.2.8 + NATD + ipfw 建 firewall、寫 Windows DDK (for SRAM/Flash PCMCIA card programming)、在 StrongARM 開發版上實做電子書 prototype (display/gamepad driver true type fonts on WinCE 2.1, ThreadX)。
### 免責聲明
本文所敘述之內容僅為個人的見解,不代表任何特定公司的立場,亦不包含任何特定公司的營業秘密。若有任何疑慮,請來函告知,將妥善處理。