聊聊技術管理(二)入行之技術管理的方方面面

xNPE發表於2018-10-28

上一篇,我們討論了技術管理與技術專家這兩條路,今天我們進入技術管理的正題,聊聊技術管理的方方面面。附上一篇的傳送門:

聊聊技術管理(一)入行之技術管理和技術專家

接下來進入本篇的內容。


“作為技術管理者,要想獲得崇尚自由化、平等化思維的80後、90後的尊重,我認為,唯有不斷追求自我提升、追求卓越。狡臣酷吏絕不是一個好領導,也不應該啟用這樣的人,良臣幹吏才是我們的目標。”

技術管理這個工作,想讓公司內大多數人都滿意,其實是非常難的。我們經常聽到的抱怨包括:

  • “團隊Lead只會管進度,其他什麼忙都幫不上”
  • “我的領導連程式碼都不寫,他可能根本就不會寫”
  • “CTO好像就是個虛職,我看他天天在那好像什麼都不幹啊”
  • …….

諸如此類的抱怨很多,其實這恰恰說明了,作為一個技術管理者,他的需求方是非常非常多的。我們可以試想一下,假如你現在是一家公司的一名技術總監,前提是這個團隊是一個扁平式架構,你的團隊剛來了個應屆生,你能否提供給他一些幫助呢?最近剛剛打算優化一下設計框架,你能否給專案的技術負責人一些指導?過了兩天,產品總監找到你,必須支援一個產品需求,下週就要上線;你的直屬領導,可能是CTO,定期考察你的業績,讓你寫個報告;兄弟部門的領導,可能抱怨你支援不力,文件寫的不夠;HR部門可能還會找到你,跟你強調團隊氛圍,公司的價值觀要注入,也要記得給你的下屬做技術培訓;公司的法務部門也會找你,是不是該申請專利了?軟體著作權搞了沒有?…….

可以看得出來,作為一個技術管理者,我們所需要的是一個全方位的能力,而並不是你技術突出,管理突出,溝通能力等等某一方面強就足夠了,而是一個具有強大心臟的“背鍋俠”。用一張圖來詮釋:

聊聊技術管理(二)入行之技術管理的方方面面

以此可見,作為一名技術管理者,在“管人,管事,技術戰略(定方向),業績成果”這幾個大方面,都需要花精力去做好。這就要求作為技術管理者本身,需要很強的個人綜合能力,這條路註定不會好走,但我們既然選擇了,就要咬著牙走下去。

後續的文章中,我會按照這張圖中的方方面面,加以講述,將自己這兩年來的感悟,儘量整理並加以總結。今天,我們先從各個需求維度綜合來考慮一下,技術管理崗位,對個人的素質與能力,究竟有哪些具體的要求。這其中,很多都是我們在技術管理生涯中,需要持續打磨精進,持續鑽研學習的。先給出今天主要內容的思維導圖,然後會展開講述。

聊聊技術管理(二)入行之技術管理的方方面面

技術管理工作對個人品質與能力的要求

必須要培養的個人品質

熱愛技術

俗話說,“幹一行,愛一行”,“興趣是最好的老師”。沒錯,之所以把這一點放在第一條,是因為這是一個大前提。不只是針對技術管理工作,對其他的工作也是一樣。身為技術管理者,對技術的執著與不懈追求,不僅能夠不斷激勵我們增加個人技術厚度,更能讓我們走在技術前沿。要知道,及時準確的瞭解和理解前沿技術,搞清楚新技術的發展方向和能力邊界,對我們做技術決策大有裨益。一個技術管理者,若不能對技術趨勢做出適時準確的判斷,那麼必定會將團隊置於技術落後或誤入歧途的境地,最終被競品甩在身後,再想翻身就難了。嚴重點兒,可能整個業務就毀了。這就要求我們要熱愛技術,要持續學習。而對技術的熱愛,並不是盲目的,口號式的,我們也要遵循一些準則:

準則一:對技術心懷敬畏之心

當業務需求明確以後,我們面臨技術相關的一系列任務,技術選型,設計,論證,實現等等。任何一項技術,其實都是一把雙刃劍。技術也並非越新越好,如果你貿然採用一些你不瞭解的技術,或超越階段的技術,那麼由於你的輕率,可能整個研發成本都葬送了,換來的是一次又一次血淋淋的教訓。

有的技術管理者自身有淺嘗輒止的毛病,看個開頭就自以為知道結尾。我們在追求技術的同時,更要清晰的瞭解一項新技術的適用場景,適用範圍,它的能力極限在哪,它的優缺點都是什麼。細緻耐心的回答好這些問題,確保你已經足夠了解它的脾氣秉性。要真正尊重技術,而不是“想當然”或“不以為意”。

準則二:重視技術與經驗分享

有的人學點兒新東西喜歡藏著掖著;有的人掉進“坑”裡趕緊撣撣身上的灰塵,生怕被人恥笑,裝作什麼都沒有發生一樣,甚至連自我總結都不做。以上這些都是非常不好的習慣。作為一個技術團隊的管理者,首先應對技術抱有開放與包容的態度,更需要有一個廣闊的胸襟。團隊協作早已不是一個什麼新鮮詞兒了,如果技術管理者本身都不能做技術分享,促進團隊協作,那麼就更別指望你的團隊成員會做。

技術管理者往往擁有一些外部技術交流或學習的機會,每當有新收穫的時候,都應該結合公司或團隊自身情況,進行技術分享,引導下屬去鑽研創新,這樣既使得下屬覺得跟你做事可以學到東西,又能受到你的感染,將自己的知識分享給其他人。

“人非聖賢,孰能無過”。不只是技術經驗需要分享,如果在某個技術細節,技術方案,技術決策上犯了錯誤。要認真總結教訓,你的職位越高,你的犯錯成本越高。有些教訓經驗,是交了昂貴的學費買來的,將這些經驗教訓分享給團隊,既能使團隊經過討論分析犯錯的根本原因,又能讓大家集體進步,避免今後再次出現類似的情況。這是作為技術管理者的正確姿態,記住,在昂貴的犯錯成本面前,你的面子一文不值。

準則三:注重積累,以開放的姿態,勤奮鑽研新技術

技術管理者往往時間碎片化都非常的嚴重。這就要求我們在技術學習的方式方法上,要做一些適於個人的改變。如何利用零散時間來給自己在技術上“充電”,這是一個需要每個技術開發者自己去摸索的路。總之,日常的積累是少不了的,“不積跬步無以至千里,不積小流無以成江海”,一般來講,按照當前碎片時間長度,選擇時間長短恰當合適的技術文章來讀,也不失為一個好的策略。

做一名技術管理者,你就要付出比別人十倍甚至是百倍的努力。要比別人更早接觸到新技術,更加深入的瞭解系統結構,讓新技術儘快吸收為己所用。正如格拉德威爾在《異類》中提出的一萬小時定律,只有不斷的磨練才會有所成就。

成熟、勇敢、腳踏實地

在技術團隊內部,我們經常看到一些話語不多,默默無聞,但十分“靠譜”的人。每每交付給他們的任務,他們都能按時的完成,遇到問題或不清楚的地方,也會主動溝通,並且在溝通過程中,把自己的位置擺的很低,這樣的員工內心非常成熟。他們懂得為人處世之道,往往樂於助人,又能體諒他人,將精力都用於工作。這樣的人是團隊的中堅力量,是不可多得的人才。如果我們要打造一支凝聚力強大,敢打必勝的隊伍,這樣的員工是不可或缺的。成熟也是一個技術管理者必備的素質,只有擁有這樣的品質,才能成為一個有責任和擔當的好領導。

技術的進步無一不依靠探索者對未知世界的探索和勇往直前的精神。作為一個團隊的負責人,我們也應該有硬漢本色。不能懼怕外在的威脅。團隊成員都在看著你。要勇於接受挑戰,直面困難。在業務面臨困難時,要勇於帶領團隊想辦法,找出路,勇於承擔責任;當團隊獲得成績時,也要勇於為團隊爭取利益,任何一項成績的取得,都是整個團隊齊心協力的結果。

另外,有的技術管理者,心理承受能力差,上面大領導一發話,一有壓力,就喜歡將這種壓力一股腦的傳遞給下屬,把自己置身事外,每天用大領導的話“威脅”下屬,這樣的人非常不適合做團隊管理者。既然你在管理者的位置上,就要承擔一名管理者應該承擔的責任,而竭盡全力為團隊爭取一個相對寬鬆和愉悅的工作環境,要知道腦力勞動都是創造性勞動,如果沒有一個好的環境,技術工作者是很難有又快又好的產出的。

自我認知和自我定位也是一名技術管理者應該切實做好的。很多技術管理者,無論是新手還是資深老手,都會出現對自我真知不清的情況,說白了就是容易自大。而這種心態在做技術這一行當中,真是百害而無一利。一旦自大,就容易犯錯誤,技術、產品上容易定位失誤,管理上更是容易霸道待人。如果你盲目自大,選擇了與公司當下階段不相符合的技術路線和方案,可能會導致給業務帶來損失,甚至因無法按時上線而失去市場!一般來說,在著手實施前做好技術分析,做好技術選型,一步一步的從多個維度評估技術戰略,做好前期調研工作,才能保證後續的工作萬無一失。而這些,都需要一名技術管理者具備腳踏實地的務實精神,絕不能盲目自大,自命清高。

真誠、寬容、仔細耐心

真誠,是一個人的人格魅力的基礎。真誠待人,恪守諾言也是贏得人心,產生吸引力的必備前提。“言必行,行必果”,作為技術管理者,給技術團隊帶來正面的積極影響,以身作則,這個團隊就會越來越“像”你。在一個技術團隊中,管理者和團隊成員既是領導與被領導的關係,亦是合作關係。你給團隊多少真誠,團隊就會給你多少真誠。根據實際情況,有什麼問題可以在會議上指出,或私下裡一對一溝通指出,真誠說出自己內心的想法,與大家一起討論,想辦法去解決,而不是站在一旁看笑話。而當我們自己去主動要求下屬給予對自己工作的批評或指出自己工作中的不足時,也要真誠待人,有的人只是嘴上說的真誠,內心卻礙於面子十分牴觸下屬的意見,這都是不對的。敢於指出你的不足的下屬,才是優秀的下屬,至少說明他在這一方面的這個點上,思維是優於你的。要與團隊的其他人一同討論,與團隊共同進步。

我們在日常工作中,難免會遇到一些思維比較慢,理解力相對較差的下屬,你佈置了調研任務,也為他解釋了事情的來龍去脈,但他就是理解錯了,這時我們要看他的以往工作狀態,以及他在這個任務中的工作狀態。如果這個人自身能力較弱,又不願意承認,那他就是作死。如果他自身能力很強,平時也很積極地在做事,這個時候我們應該多放權,讓其自己思考,自己獨立地去完成任務。如果他的工作能力不強,但他對自己的缺點能夠認識得很清楚,工作態度也不錯,那麼即便他犯了錯誤,也不應該過度責罵。要學會寬以待人,先搞清楚問題發生的原因,然後和他一起分析原因,找解決問題的方法,幫助其成長。

這裡說點兒題外話,很多公司喜歡搞360度考核,用以評測一個員工的綜合能力。我覺得這種方法不適合於科技類公司。為什麼?因為科技變化發展太快,我們的技術,我們的組織,都一直處在一個快速變革的大時期。而這種變革帶來的革新,勢必會損害既得利益者的利益。所以這時,如果你想做事,又怕得罪人,就會放棄做事的想法。但凡用心做事的人,都會有機會得罪人。所以,這種360度考核法,會阻礙一個團隊的變革和創新,要謹慎使用。

善於觀察的人,能夠發現常人發現不了的細節。一般來說,一個仔細的人一般做事都比較負責,也樂於承擔責任,更懂得如何抓細節。抓細節是一名技術管理者必須要做到的。有時候見微知著,往往一個細小的細節問題被及時及早的處理,就可以避免一個大麻煩。細心的人往往也耐心,一個技術管理者,你要培養人,要因材施教,就不可避免的要具備一定的耐心,循循善誘,不能操之過急。

公開、透明、以人為本

公開、透明、以人為本,其實都是尊重他人,尊重團隊的體現。在科技公司裡,績效考核制度,人才選拔制度,都需要有一個公開透明、邏輯嚴謹的規章。讓人盡其才,使優秀者有機會脫穎而出,讓落後者能夠得到適時的淘汰。保證團隊機體的健康發展,這也是作為一個團隊管理者所必須要完成的,記住,千萬不要邊緣化任何一名員工,如果他真的不合適這份工作,開誠佈公的談一談,果斷處理,對他個人還是對整個團隊,都是有益的。

團隊的管理工作是為團隊高效運轉,為企業效益最大化所採取的一系列措施,而這些措施的制定與實施,都要從人性面出發去思考其合理性,尊重人才,尊重團隊,只有有了卓越的人才,卓越的團隊,輔之以人性化的制度,創造出卓越的產品,企業才會有持續的利潤。如果一個團隊員工認可你的管理,那麼他們會在危難時刻與你堅定的站在一起,支援你,陪你度過一個有一個的難關,解決一個又一個的難題。

必備的個人能力

決策能力

一名技術管理者,從技術總監到技術VP,到CTO,都需要決策能力。只是職位高低不同,決策的內容不同而已。如果一名技術總監,在技術決策會議上,對技術方案,技術選型,架構的選擇進行決策時,不能給出任何意見和幫助,那麼這名技術總監可以捲鋪蓋走人了。那麼我們應該如何培養,或者說訓練自己的決策能力呢?下面我們來說說培養決策能力需要遵循的幾條原則。

培養決策能力需遵循的原則

原則一:客服從眾心理

在一場技術方案選型會上,一名團隊成員與其他人因為一個技術方案看法的不一致,爭論得面紅耳赤。而這時作為技術管理者的你,雖然覺得這名團隊成員說得有道理,應該支援,但你的從眾心理作祟,卻站在了多數人的一邊兒。最終很可能就與真理失之交臂。從這個過程可以看出,有從眾心理的行為者,意識深處所考慮的是自己的行為能否為大眾所接受,他在追尋一種安全感,而並非在追求事件真理本身。當他認為團隊的行為是正確的時候,就會表現為遵從,當他認為團隊的行為錯誤時,因為自己沒有勇氣反抗,就會被動地表現為依從。從眾心理的人容易接受暗示,沒有主見,常常說違心的話,做違心的事。而決策能力強的人,一般不拘一格,能夠發現別人不能發現的問題,獲得更大的成功。

所以,當我們在做決策時,一定要拋棄掉外界因素的干擾,獨立思考,為自己的決策建立嚴謹而又清晰的邏輯。不盲從,也不妄自尊大。要從問題的本源出發,說出自己內心真實的觀點。

原則二:增強自信心

擁有自信心是具有決策能力者明顯的心理特徵。沒有自信的人一般來說也很難做出決策。增強自信,就是要鍛鍊自己的膽量,鍛鍊自己迎難而上的氣魄。而增強自信不是盲目喊口號,首要方法就是平時要多做積累,多思考。凡事預則立不預則廢,平時多動腦,到了關鍵時刻自然敢做決策。其次就是要培養自己的責任感,凡事是自己的責任,就要勇於承擔。

原則三:決策勿求十全十美,注意把握大局

決策就是一種選擇,它之所以難,就是因為它註定會有取捨,而對取捨的判斷,就一定要從大局著眼,立足於高點,才能俯瞰全域性。從各個角度審視,權衡利弊得失,自然而然就會得出最好的選擇。一味的貪大求全,只能讓自己陷入一個又一個的死迴圈中。

說完了培養決策能力需遵循的原則,我們再來看看決策能力的構成。作為技術管理者的決策能力,一般來說,有以下這麼幾個方面

決策能力的三個方面

一、開放的提煉能力

所謂開放,指的是要用開放和包容的思想,廣泛的獲取資訊;所謂提煉能力,是指提煉出解決問題的決策與方案的能力。綜合來看,揭示了我們做決策時涉及到的兩個基本要素,一是對決策資訊的獲取,二是對決策方案的提煉形成。

在決策資訊的獲取上,我們要抱著開放的態度和包容的思想,特別是不要侷限於傳統思維,要善於“借外腦”來幫助判斷決策方案。在決策方案的提煉形成階段,我們要把握住各個不同方案的本質,其實反饋到第一個要素上,就是我們在分析問題時,要看清問題的本源,從根源上找出路,找方案。從而在第二要素階段,正確地評估每個方案的條件和效果,分析各個方案實施的可能性。任何一個決策的執行,都會帶來它的一系列“副產品”,這些“副產品”可能好,也可能壞,如果是壞的,要保證其風險可控。

二、準確的預測能力

技術預測,本身是為決策所做的準備。從技術戰略到技術方案,都需要對市場,對業務,對產品有豐富的知識儲備和資料資訊。除了在技術層面的日常積累,還要關注各種非技術方面的知識,綜合多方面資訊做預測,同時也要廣泛交流,不能閉門造車,準確瞭解大勢,做預測不能忘大勢,要順勢而為。

三、準確的決斷能力

決斷能力往往是果敢精神的體現,在面對市場機遇,或是企業生死存亡的危急關頭時,要有當機立斷的決斷能力。這是決定最終能否成功的大前提。而任何的錯選、誤選,都會對企業造成重大損失。所以,我們在術的層面上,我們要遵循以下幾點:

一是決策方案是否符合當下實施的條件,如果這個決策是超越階段,條件不具備的,那要搞清楚如何才能擁有這個條件,獲得的成本怎樣。現實中,犯下這種類似“大躍進”錯誤的企業不在少數。

二是所選的決策方案要與企業的目標、企業文化、企業的價值觀相符合,否則這個決策的破壞力是難以估量的,因為它動搖了一個企業的根基。

三是決策方案滿足相關利益人的利益。這裡的利益相關人,除了股東,還有員工。一個企業,無論大小,它都是社會責任主體的一部分。要能夠平衡好多方利益人的利益。

四是所選決策方案要能被決策的執行者所接受。任何一個好的決策方案,都需要最終落地實施才能成為好方案。否則紙上的都是空談。因此要注意決策方案的可操作性和可接受性。

五是正確評估決策方案的風險。一個好的方案一定是經過風險評估的,不能只看到樂觀的一面。另外,有些外界因素是動態變化著的,並不是一成不變的,例如國家政策,公眾認知、公眾熱度,如果涉及到合作方,還要評估合作方的風險。切不可靜止看問題,更不能盲目樂觀。

邏輯思維能力

邏輯思維能力,其實是程式設計師的基本功。嚴謹的邏輯思維,是我們能夠快速找到問題根源的前提。而邏輯思維能力的培養,一是要培養全域性觀,看問題要先看全域性,一頭扎進細節,往往一頭霧水,白白浪費了時間。二是要有豐富的知識儲備,有些問題,只有你的知識儲備到了,你才能一眼發現,有些程式設計師覺得為什麼有些問題我就發現不了,別人一眼就看出來了。其實原因只有一個,就是你的積累不如別人。善於知識的積累總結,能夠幫助你將零散的知識點連成線,將連成線的知識點組成面,織成網。三是注重提煉和抽象。多使用思維導圖,將自己的知識體系化,有助於知識的記憶和運用。

良好的時間管理

有人覺得一個員工經常加班,他就是一個好員工。他的背後隱藏著這樣一個邏輯:

多花時間=工作態度好=產出高

其實這是一個普遍存在的認知誤區。即便是在泰勒的科學管理理論時代,這都是被否定的結論。

作為一名管理者,很多時候自己所能支配的時間大多有限,只有學會集中精力、善於利用好碎片時間,才能讓自己的工作更有效率。可以採取類似番茄工作法的方式,將任務按重要程度排好,用一段時間專注於最重要的事情,然後休息,然後再專注。將自己一天中精力最充沛的時間用在最重要優先順序最高的事情上,同時,要找到自己的精力密碼,每天哪個時間段精力最好,要充分認識自己。

你的時間資產是最重要的,要對時間吝嗇。但同時,要對那些真正需要它的人和事慷慨。對重要的事,在乎的人,都要慷慨給予時間。找到好的方法管理時間,你的工作和生活都會幸福。

總結

以上就是今天要聊的內容。總的來說,技術管理不是個輕鬆的工作。到了這個職位,要時時刻刻提升自身修為,不忘學習和進步。因為往往你揹負的是一個團隊,甚至是一家科技企業的興衰存亡。

歡迎關注公眾號,本系列的文章也會第一時間同步更新,敬請關注!

聊聊技術管理(二)入行之技術管理的方方面面

相關文章