再談如何成為技術領袖
——技術不是充分條件
被訪者:ibm軟體集團兩岸三地大中華區
總工程師 寇衛東
文/盧鶇翔
要想成為一名優秀的技術領袖,需要具備哪些方面的素質?我在ibm輔導很多年輕同事,如何才能幫助他們在職業生涯中成長為技術領軍人物?是否只要擁有了過硬的技術本領,就能成為技術領袖?許多年輕的朋友技術拔尖,然而卻覺得沒有得到領導的賞識, 這又是什麼原因呢?我常常都在思考這些問題。去年這個時候,我同讀者朋友們分享了一些心得,我想結合自己多年的高校教育和it從業經驗,再同大家談談這一話題。
1.我很清楚地告訴大家,要成為技術領袖,技術是必要條件,但不是充分條件。如果乙個人技術基礎不夠紮實,他幾乎等同外行,領導其他技術人員不說沒有可能,但至少會相當困難。另一方面我們在國內外都能看到不少拔尖的技術人員,有的是一流的科學家,有的是一流的技術專才,可一旦把他們放在領導崗位上,卻都以失敗告終。他們雖然技術出色,但是沒有當領袖的能力,工作中四處碰壁,缺乏凝聚力,不得人心。
2.要成為技術領袖就要清楚公司的業務,知道技術應當如何配合業務需求。作為技術領袖,只有做到這點,才能使公司業務有大的發展,才會得到高層領導的認同。如果你只懂技術而不懂公司業務,或者你在大學工作而不懂領導教學科研,是沒有辦法勝任技術領袖的。我們鑽研技術的朋友往往忽略了這一點,對某項技術非常專注,但是兩耳不聞窗外事,沒有把注意力放到公司的發展需求上來。
為了更好地協調個人職業發展與企業業務發展,需要處理好工作的優先順序,分清主次。在日常工作當中,我常常為同事畫下面這幅圖,幫助他們進行分析。
如果有一項工作擺在面前,我們如何定義它的重要性,應該花多少力氣去做?我們可以通過象限分析找出答案。第i象限表示此項工作對企業業務發展和個人職業發展都很重要,這是最完美的結合,優先順序應該放在最高端。我們在企業中應該多做此類工作。第ii象限表示此項工作對企業業務非常重要,但是對個人目前的職業發展看似並不特別重要。我們要以企業的利益為重,所以優先順序應該放在第二位。第iii象限表示此項工作對個人職業發展很重要,但是對企業業務發展不那麼重要,我們應該把它放在第三位。第iv象限表示此項工作對企業業務發展和個人職業發展都不重要,優先順序應該是最低的。對這類工作,自己最好不做或者少做;就是做,也應該盡可能少花時間去做;或是請其他同事去做,因為對你的個人職業發展不重要的工作不等於對其他同事的個人職業發展也不重要,換言之,此項工作可能對其他同事的個人職業發展很重要呢。
3.乙個能把握大局的人需要具備很多能力,其中非常重要的一項就是我下面要談到的第三點——決策力。作為技術領袖,要有堅強的領導能力,敢於面對各種困難的挑戰,敢於決斷。有些人天生就有準確的決策能力,而更多人需要靠後天來培養。
在我的孩子還小的時候,我就給他灌輸這種思想,培養鍛鍊他。如果他要問我,我就讓他自己做決定,不論決定是對是錯、是好是壞,在我看來都是正確的。因為最大的錯誤是該做決定時你舉棋不定。再舉乙個例子,美國前**布希剛剛上任的時候,很多人批評他沒有**的風範,但是經過幾年的洗禮他的確擁有了**的氣質。原因又是什麼呢?因為那個職位訓練了他,很多情況他必須要做出決策。
對於程式設計師來說,雖然無法像領導那樣做重大的決定,但仍然可以在自己的範圍內做出決策。例如使用什麼樣的技術手段, 採用何種演算法實現, 選擇哪種資料結構,如何撰寫文件,同誰一起合作,這些並不一定非要等老闆或者構架師來判斷。大家應該有意識地鍛鍊自己,慢慢成長,直到將來能夠領導大的專案。每個人不可能一開始就能對乙個完整的系統做出決策,可是如果不從當程式設計師的時候就開始鍛鍊自己,將來也做不了。
面對決策失敗可能帶來的後果,我們應該學會坦然面對,學會承擔。如果不去做決策,不願承擔責任,就永遠無法取得進步,無法獲得做技術領袖的能力。
4.要想成為技術領袖必須有遠見,有智慧型。有遠見有智慧型的人才能有承擔。我有乙個在加拿大的同事,開始的時候只是一般的技術人員,很短的時間內就變成經理,再後來沒有經過多長時間又被提公升為主管。原因很簡單:他有遠見,並且有足夠的智慧型知道應該如何去做。像他這樣的員工雖然剛開始的職位很低,但是公司領導覺得這樣的人才對公司將來的發展大有幫助,另外,如果這樣的員工離職,不但是公司的損失,還會助長競爭對手的實力。所以公司一旦有職位就會提公升這樣的員工。我們作為技術人員也是一樣的道理,面對一套大的系統方案,只有穿透障礙看到未來,才有機會獲得提公升,成為技術領袖。
5.成為技術領袖需要自信、自覺和自律。自信,這和領導能力有關,沒自信怎麼來領導別人呢?自覺包含兩個方面的內容:自我感知和自我解嘲。自我感知是要對自己有乙個正確的評價,「人貴有自知之明」——我們老祖宗都這樣講。有些人不知道自己的情況,要麼估計過低,要麼估計過高,對自己沒有乙個公正的評價。很多事情要靠下意識的感覺,你可能並不知道具體發生了什麼事情,但是憑感覺就能判斷出對錯。自嘲是能給自己台階下,這很重要,往往很多人都做不到,一不小心就陷入騎虎難下的境地。另外對自己有乙個正確的評價,才不會弄得自己下不來臺。
自律就是要約束自己,保持良好的品行。自律不是做給別人看,也不是做給領導看,而是為自己而做。每個人心中都應該有把標尺,衡量什麼事情該做,什麼事情不該做。自律很關鍵,年輕人尤其應該加以重視。有好的人品才會得到大家信任,如果不自律,沒有良好的品行,有誰會對他心悅誠服,又怎樣來做大家的榜樣呢?
6.勇於承擔,敢於付出。也就是說乙個人的工作既不是為了金錢,也不是為了名譽,單單只是為了實現自己人生的價值,獲得成功。自己驅動自己,不畏艱難險阻,不達目的誓不罷休。不願意承擔,不願意付出,處處計較得失的人是沒有辦法成為領袖的。
這裡所說的成功,並非單純的職位上的成功,還包括技術上的成功,做人的成功等。其中做人的成功最重要,往往卻被最多的人所忽視。職位只不過是領導給的乙個頭銜,技術領袖所具有的影響力並不是單單靠領導所給的頭銜就能獲得的。不管大公司小公司,很重要的一點就是先做人。我認為衡量乙個人是否成功,首先看做人,然後看技術,最後才是職位、名譽、金錢。而且往往人和技術做好了,金錢名譽就會隨之而來。正如諾貝爾獎得主們無一人不是勤勤懇懇做事,假使一開始就想著名譽、獎金,或許他們永遠都無法取得舉世矚目的成就。
成功是乙個很寬泛的概念,如何衡量成功是因人而異的。一般來說,成功是乙個正態分佈的頻譜,不是乙個單脈衝。有些人擁有很高的職位、很豐厚的收入,但卻沒有家庭、沒有生活,因為他們把所有心思都放在了工作上,最終獲得了事業上的成功,乙個脈衝式的成功。相對他們的度量標準來說是成功了,然而對另一些人來說,他們並不成功、或者不值得效仿。因為事業成功只是一方面,除了工作,我們還有生活,還有家庭的維繫、子女的教育、八小時後的個人愛好。乙個和諧的成功是乙個頻譜式的成功:也許沒有哪一方面是特別突出的,但是有幾個方面是相當好的,其他方面也還可以,這樣綜合來看是最好的。
7.能領會別人的感覺和想法,會與他人相處。乙個擁有領袖潛質的人,往往能夠很快感知周圍的氛圍,別人的感受,他能夠通過簡單的語言、位置調整,使大家輕鬆舒服地投入工作。
8.能把大家團結起來,人氣旺。很多時候,某個人並不是領導,但是大家都願意聽他的話,成了無冕之王,這樣的人即便現在不是,將來也必然會成為領袖,這只是時間的問題。
讀者朋友們大多都是技術人員,但是大家不要被技術所束縛。我年輕的時候也走過彎路,希望這些心得體會能對年輕的朋友們有所幫助。成為技術領袖並非遙不可及,只需要比別人多付出一點堅定和執著,多注重先做人後做事。
再談如何成為技術領袖 技術不是充分條件
程式設計師 雜誌2009年11月刊,寇衛東 ibm大中華區總工程師 1 要清楚公司的業務,知道技術應當如何配合業務需求 企業業務發展與個人職業發展的4象限圖 乙個真正把大局放在第一位的人,即使今天不是領袖,明天也一定非他莫屬 現在的領導不欣賞,將來必會為其他領導所欣賞。2 決策力 決策力可以後天培養...
再談如何成為技術領袖 技術不是充分條件
程式設計師 雜誌2009年11月刊,寇衛東 ibm大中華區總工程師 1 要清楚公司的業務,知道技術應當如何配合業務需求 企業業務發展與個人職業發展的4象限圖 乙個真正把大局放在第一位的人,即使今天不是領袖,明天也一定非他莫屬 現在的領導不欣賞,將來必會為其他領導所欣賞。2 決策力 決策力可以後天培養...
如何成為技術領袖 摘自CSDN程式設計師
要想成為一名優秀的技術領袖,需要具備哪些方面的素質?我在ibm輔導很多年輕同事,如何才能幫助他們在職業生涯中成長為技術領軍人物?是否只要擁有了過硬的技術本領,就能成為技術領袖?許多年輕的朋友技術拔尖,然而卻覺得沒有得到領導的賞識,這又是什麼原因呢?我常常都在思考這些問題。去年這個時候,我同讀者朋友們...