程式設計師轉型技術管理,這幾本書不能錯過
這次給大家推薦「技術管理」主題的幾本書,內容涵蓋了領導力,管理方法,OKR績效,一線技術經理的經驗,以及谷歌和Facebook內部的管理機制。
一線開發人員進階,架構和管理是兩條典型的路線,當然,不是看了幾本書,就可以做技術管理,要看業務,團隊位置,公司發展階段等,不過可以提前瞭解一下這方面的內容,畢竟機會總是給有準備的人。
如果你也有推薦的書或者文章,歡迎留言一起討論。
一、管理方法
《格魯夫給經理人的第一課》
格魯夫參與了Intel公司的建立,這本書中,作者傾囊親授執掌公司二十多年的經驗,將製造業的「產出」概念匯入企業經理人的工作核心中,提出了「高槓杆率」的管理方法,幫助經理人以最有效的投入獲得最大的產出。
這本書以一個假設的例子開始,以一個早餐店的生產線的例子來優化一個用餐者的輸出,進而向讀者緩緩道來一個Intel帝國是如何建立起來的。
裡面最令人印象深刻的章節包括介紹打好團體戰(團隊意識),經理人的產出=他直接管轄部門的產出+他間接影響部門的產出,關於為什麼說開會是管理人的必經之路等章節的描述都足以令你開啟眼界。
《行之有效》
這是一本適合技術人看的書,作者在序言中"嘗試在管理和IT技術團隊管理之間搭一座橋,讓做技術團隊管理的朋友看到更多的最佳實踐,以及一些應當瞭解的經典理論"。
本書言語平實,本著“實踐經驗+案例”的原則,由淺入深地探討了IT技術團隊管理的各個方面,包括人才的招聘和選擇,與員工之間關係的處理,激勵、溝通、績效考核、員工培養、衝突處理的方法,管理上的提高等。
《啟示錄》
這本書的主題是產品管理,經常會在一些產品類書單中看到,但是同樣推薦技術人閱讀。
《啟示錄》的主題是,在技術公司,特別擁有高增長消費產品的企業中,專案開始的第一天就是決策過程的重要一步。Marty Cagan將“產品”工作流程分為兩個部分,即發現產品和產品交付。他的主要觀點是,大多數公司需要花更多的時間在產品發現上,通過互動學習來結構化地完成。
《領導梯隊》
本書通過對六個典型的管理層級最經常出現的問題,從領導技能、時間管理、工作理念三個方面進行了分析,提出了改進建議。
本書通過領導梯隊模型,將從員工成長為執行長的管理歷程劃分為六個領導力發展階段,每一階段都要掌握特定的領導技能、時間管理能力和工作理念。
書中提到的領導梯隊模型:
- 第一階段:從管理自己到管理他人,重點是從自己做事轉變為帶隊伍做事的工作理念的轉變;
- 第二階段:從管理他人到管理經理人員,關鍵技能是教練選拔人才擔任一線經理;
- 第三階段:從管理經理人員到管理職能部門,需要學會新的溝通技巧以跨越兩個層次與員工進行溝通;
- 第四階段:從管理職能部門到事業部總經理,重點是轉變思考方式從盈利和長遠發展的角度評估計劃和方案;
- 第五階段:從事業部總經理到集團高管, 必須擅長評估資金調撥和人員配置的戰略規劃;
- 第六階段:從集團高管到執行長,必須具備重視外部關係的視角。
《第五項修煉:學習型組織的藝術與實務》
“你的組織唯一可持續的競爭優勢,就是比對手更好更快的學習能力。”
第五項修煉——系統思考,前四項分別是自我超越、心智模式、共同願景和團隊學習。
系統思考的修煉是建立學習型組織最重要的修煉。所謂系統思考,用我們現在流行的話講就是全域性意識和大局意識,不要只顧眼前和區域性利益而不顧整體和長遠利益,既要看見樹也要看到森林。
本書的標題就揭示了它的內容,即通過五項修煉來建設學習型組織,全書就圍繞著這個主題,從為什麼,是什麼,怎麼辦三個方面展開它廣而厚的論述。
二、技術管理實踐
《微管理:給你一個技術團隊,你該怎麼管》
本書講解了不同型別的IT技術團隊如何進行管理,全書共分為四篇。
第一篇為“蠻荒時代”,主要是普及一些專案管理和團隊管理的基本知識。
第二篇為“農耕時代”,講的是創業公司如何管人、如何使用過程及如何選擇技術與工具。
第三篇為“工業時代”,講的是和管理要效率的專業化開發團隊如何管理。
第四篇為“聯網時代”,講的是輕管理、重結果的網際網路開發團隊如何管理。
《技術管理之巔——如何從零打造高質效網際網路技術團隊》
國內專門講述技術管理的書籍不多,這本書評價不錯。
書中圍繞著技術管理中的熱點“如何搭建扁平化、去中心化的技術團隊”、“大資料下的技術管理創新”、“目標管理方法OKR”、“阿米巴生產模式”、“Scrum和Kanban的實踐”逐漸展開,從技術團隊組織架構、產品開發流程、制度規範建立、企業文化、大資料與技術管理創新、移動技術開發、實用應用架構設計等方面,讓您快速、全面地掌握技術團隊的管理祕訣,幫助您從零打造高質效網際網路技術團隊。
《門後的祕密:卓越管理的故事》
本書講述了有關軟體開發的管理藝術。
前半部分,作者以講故事、對話錄的新穎形式生動地再現了軟體行業技術管理工作的場景,後半部分,作者精心總結了各種工作的管理技巧和實用方法。
兩位作者共有40多年的管理工作經驗,對管理尤其是軟體領域的管理有很多獨到而精闢的見解,值得讀者細細體味。
三、大公司成長路徑
《打造Facebook:親歷Facebook爆發的5年》
作者是Facebook公司的早期員工,Facebook第二位中國籍工程師,第一位中國籍研發經理。最初進入Facebook時任工程師,後轉為管理者,一手開創了Facebook的支付安全和客服工具領域。
書中提到的方法,很多國內的大公司都可以看到類似的活動,比如新兵營,黑客馬拉松等。
作者親身經歷的角度介紹了facebook的核心文化和研發流程,分享了很多對職業發展、專案管理的觀點。
《華為研發》
這本書是華為的創業史,可以瞭解華為背後的研發模式,講述了華為公司在高速成長過程中,艱難前行的自主研發故事。
除了自主研發的部分,書中還介紹了華為幾個重要的產品平臺的由來,華為的任職資格體系等內容。
《重新定義團隊:谷歌如何工作》
谷歌首席人才官拉斯洛•博克權威力作,揭祕谷歌的人才和團隊管理的核心法則。
- 谷歌人才官首次公開谷歌人才和團隊管理的核心祕籍
- 工業時代的團隊管理模式已經過時,網際網路時代的團隊“無需成人監管”
- 谷歌招聘流程、內部績效管理和薪資結構大公開
作者在書中指出,在谷歌,人始終被當作企業唯一最重要的財富,谷歌管理層始終將發掘、培養和留住人才,作為企業最高戰略,這是谷歌成為幸福企業和成功企業的根本。
不管是初創公司老闆,還是企業經理人,都能從書中發現人才的重要性和團隊的價值。
績效考核
《OKR工作法》
目前國內流行的績效體系主要有KPI和OKR,由於可能導致唯KPI論,現在很多公司都在推廣OKR。
OKR起源於與英特爾,後來谷歌、領英在等公司推廣使用。O表示目標(Objective),KR表示關鍵結果(Key Results),目標就是指你想做什麼事情(比如上線一款遊戲),關鍵結果就是指如何確認你做到了那件事(比如一天2.5萬個下載量,5萬美元收入)。
作者總結了她在領英、Zynga以及許多矽谷公司中學到的管理經驗,詳細闡述了OKR的基本框架,目標制定方法,從組織層面的落地方法,以及產品團隊完成目標的時間規劃,執行OKR的過程中的常見錯誤等。