美國計算機名人堂人物溫伯格:諮詢的祕密(圖靈訪談)

盼盼姐發表於2014-01-27

Gerald M. Weinberg是軟體領域最負盛名的專家之一,國際著名的演講家和顧問,美國計算機名人堂代表人物,也是Weinberg & Weinberg顧問公司的負責人。他撰寫過30多本廣受歡迎的著作,在西方乃至全球都擁有龐大的讀者群,其中包括《你的燈亮著嗎?》《諮詢的奧祕》《成為技術領導者》《系統化思維導論》《程式開發心理學》等。此外,作為活動創始人,他每年都在科羅拉多州舉辦諮詢師夏令營。

美國計算機名人堂人物溫伯格:諮詢的祕密(圖靈訪談)

圖靈社群:您在早年寫了很多技術方面的書,但是您現在的書大部分都關於“人”。為什麼會有這樣的轉變?

溫伯格:在計算機的早期,我們都揹負了太多的技術問題,以至於我們沒時間來思考其他事情。我在上世紀50年代進入這個領域的時候,美國大概只有不到一百個人可以寫出一個像樣的程式。我個人當時有一個難得的機會,可以接觸一臺電腦(IBM 704 #1),這臺計算機上的計算問題能佔到整個世界的百分之十。今天,一個普通人褲兜裡裝的電話就帶有一千倍於此的計算能力。

在那樣的環境下,我們急迫地希望能有更多會程式設計的人,他們編出的任何東西,無論設計上是多麼糟糕,都會受到很高的評價。如今,美國至少有100萬人每天都在寫程式。(中國的情況我不知道,但是我肯定數量更多。)

在當時,我們所有的問題似乎都是程式設計問題,都是程式碼中的技術問題。所以,我寫作的題材也是關於這些的。隨著時間流逝,我們的程式設計師更多了,專案也更多更大,雖然技術問題仍然存在,但是我們可以找到大把的人解決這些問題。但是,對於更大更復雜的專案,我們發現人為失誤出現地越來越頻繁,問題也越來越嚴重。與此同時,我們中的技術專家對於解決這樣的人的問題卻顯得既無訓練,又無頭緒。因為我一直以來都致力於尋找我們無法解決的問題的解決辦法,所以我逐漸改變了我的主要關注點,當然,我也一直寫技術的問題。

圖靈社群:我們真的能夠完全地接受“放棄你最棒的主意”或者“如果你需要錢,就別接受工作”這樣的建議嗎?有時候雖然讀者很欣賞這些觀點,但是仍然覺得執行起來很困難。如何能理解吸收你書中的建議?

溫伯格:如果問題很好解決,我們就直接解決好了。當我們解決完可以處理的問題之後,剩下的都是更難的問題了,所以我們在解決這些問題的時候會倍感艱難。但是,如果這些問題是重要的問題,那麼就值得我們花時間學習解決方法。

我的讀者可以依賴的一點是,我在書中描述的每個建議都是一個真實存在的、其他人用來解決他們問題的辦法。如果你在執行任何一個建議的時候有困難,你可以通過想“有人真的成功用這個辦法解決了問題”來幫助你執行下去。

有時候,你有困難的原因是因為你覺得你必須獨立解決自己的所有問題,不能求助於他人。在美國,我知道我們的學校都遵循著這條規則——從別人那裡得到幫助會被視為“作弊”。這樣也許在學校無可厚非,但是在真實世界,最成功的人恰恰是那些知道如何與別人合作的人。所以下次如果你在執行一條你覺得很重要的建議時遇到困難,就嘗試找找其他的人與你合作。

有些我的讀者告訴我他們用“虛擬Jerry(溫伯格的暱稱)”的辦法來獲得幫助。當他們遇到困難,他們就會問自己“Jerry要是遇到這個問題會怎麼做?”有幾位甚至在他們的辦公室裡掛一張我的畫像,所以他們就可以和這位“虛擬Jerry”討論問題了。

我知道這聽起來有點傻,但是他們都說這招管用。我相信他們,因為我也用這一招,比如我有我一些老師的虛擬形象——Virginia Satir(心理治療師、家庭治療的先驅)、Kenneth Boulding(經濟學家)、Ross Ashby(控制論創造者)、Anatol Rapoport(博弈論專家)、Bernie Dimsdale(漸進式開發),先列舉幾位。(其實我這招“虛擬技術”是從Bernie Dimsdale那裡學來的,他用的是他的老師,偉大的約翰·馮諾依曼。

圖靈社群:什麼時候應該求助於諮詢公司?

溫伯格:答案當然是不同情況,不同處理。

但是具體是什麼情況呢?也許更簡單的辦法是問問什麼才是需要求助於諮詢公司的時候。如果你刨除掉這些錯誤的時刻,你成功的機率就會大大提高。所以這裡我有幾點建議:

  1. 當你只是想找人成為你的替罪羊的時候,不要找諮詢師。你需要真的想要解決你所描述的問題,而不是隻想要告訴你的老闆,“如果這位昂貴的諮詢師也無法解決這個問題,你也不能怪我們解決不了問題。”
  2. 如果諮詢師的成功會讓你看起來像個失敗者,那麼不要找諮詢師。比如,如果你的老闆認為如果任何人需要幫助的話,他就是個傻瓜,那麼不要找諮詢師了,你需要的是一個新老闆。
  3. 不要找最便宜的諮詢師,也不要找最貴的諮詢師。要找一個有人個人向你推薦過的諮詢師,這個推薦者自己要僱傭過這位諮詢師。你需要確定,如果你得到的建議成功的話,那麼所得的價值可以負擔支付給這位諮詢師的錢。
  4. 如果你還沒有準備好會有人告訴你“你一直以來想要解決的都是錯誤的問題”,那麼你也不要找諮詢師。大概有一半時間在我做諮詢師的時候,我最重要的建議就是告訴他們關於他們問題的另一個定義。

對於這個問題來說這些答案已經夠了,雖然還有很多其他不要僱諮詢師的理由。可能你需要僱一個諮詢師來告訴你是否需要僱一個諮詢師。

圖靈社群:市場上有很多諮詢公司,他們各有所長。一家公司如何找到一位適合他們的諮詢公司呢?

溫伯格:這是一個很好的關於問題定義的例子。

你的問題不是該如何選擇合適的諮詢公司。你的問題可能是如何找到一位合適的諮詢師。諮詢公司一般都想讓你相信他們派給你的任何諮詢師都和他們公司的其他諮詢師一樣勝任。這絕對是錯的。從來就沒有這樣的事,除非這家公司只有一個員工。

我的公司只有兩位諮詢師,我和Dani,她是我的妻子和合夥人。我們並不等價,也不相同,對於某些諮詢工作來說,我是最適合的人。對於其他工作,她最適合,比我好很多。所以你要是選擇我們公司你就錯了。你應該選擇我們中的一個或者其他哪位諮詢師。

如何選擇一位諮詢師不是那麼好回答的事兒,但是你可以通過看我的兩本書來了解如何做出這樣的選擇。

圖靈社群:有時候對於諮詢師的不滿只有在諮詢的過程中才能發現,如何避免這樣的問題?

溫伯格:從開始就要記住,而且要不斷提醒自己,你可以在任何你不滿意的時間“解僱”一位諮詢師。如果你把這點牢記於心,你就會在當初選擇的時候更加小心,因為你無法把失敗歸罪到別人身上了。“如果這位諮詢師不夠好,那麼你為什麼要選擇他/她呢?”

在我的工作中,我總是給我的顧客一個退款保證。如果他們覺得我的工作不夠讓人滿意,他們只需要求,我就會退還他們一部分甚至全部錢款。正因如此,我總是和我的顧客溝通他們對我的滿意度。如果他們不滿意,我們要麼馬上解決這個問題,要麼馬上終止合作關係。

這樣,我的顧客永遠都不會驚奇地發現他們對於諮詢師的工作一點都不滿意。從根本上,我們使用的原則是把問題殺死在搖籃裡。至少我的顧客永遠都不會說,“我們不滿意他的工作,但是我們已經把所有諮詢用的錢都花掉了,沒錢再去僱其他人了。”

圖靈社群:心理學是諮詢技巧中一個重要的因素嗎?有多重要?

溫伯格:如果要說一個具體的數字的話,我會說心理學的重要性大概佔諮詢工作的90%。如果沒人理解,或者沒人照著做的話,那麼給出的建議就毫無意義。這就是為什麼心理學是諮詢工作中重要因素的原因。

圖靈社群:有時候在一個國家中可行的解決方案在另一個國家並不適用。文化是成功的諮詢中的重要因素嗎?

溫伯格:這樣的事情總在發生。這就是為什麼我的搭檔Dani是一位專業的人類學家。在她尚未從一般類諮詢上退休轉作動物行為諮詢的時候,我們有一半的任務都是去解決其他諮詢師曾失敗過的案子,而他們之所以失敗就是因為沒有把文化差異當回事兒。

圖靈社群:如何發現表面現象後的真實問題?

溫伯格:同樣,這個問題沒有簡短的答案,但是有一本小書是Don Gause和我一起寫的:《你的燈亮著嗎?發現問題的真正所在》

在這裡我先給你個大概的答案,要了解問題定義的最重要的一點就是:多數時候,人們不斷在解決問題上敗下陣來的原因就是他們的問題定義是錯的。所以,在一頭扎進“如何解決”這個問題之前,先花時間質疑和整理你正在使用的問題定義。

也許你會對此感到奇怪,但是在大多數我的諮詢任務中,我的客戶其實早就知道問題是什麼,甚至知道該如何解決。但是他們不知道他們有這樣的知識,或者他們不願意承認問題的真正所在。所以如果你仔細聆聽,你通常都會從他們那裡得到你想知道的事。

圖靈社群:拯救一家奄奄一息的公司確實很不錯,但是有時候無論你做什麼這家公司都必死無疑了。你是如何評估自己的工作的?你怎麼知道什麼時候是你的功勞呢?

溫伯格:首先,有時候讓一家公司死掉——甚至幫助他們這麼做——就是正確的做法。在這種情況下,讓它活下來對一個諮詢師來說是失敗的。

在其他情況下,這家公司是可以拯救的,但是有些關鍵人物有時候就是不願意做一些必要的事兒來拯救它。比如,在一個任務中,我的客戶公司正在走向衰亡,因為他們總是無法交付出一個優秀的產品。問題的源頭都可以追溯到一位創始人那裡,他是個行為惡劣的酒鬼,他的行為已經把很多優秀的技術人員趕走了。我們向他證明了他是個充滿破壞性的角色,但是他拒絕離開公司。(他是公司一半的持有者,但是並不接受我們提出的買斷公司的提議。)這家公司最終倒閉了。很多前員工最後成立了一家新公司,這家初創公司獲得了極大的成功(當然沒有那個酒鬼)。

圖靈社群:一位傑出的諮詢師不僅知道他自己領域內的知識,還要了解關於政治、經濟、心理學、社會學、文化等等。你是怎麼樣做到的?

溫伯格:這個問題暗示我是一位傑出的諮詢師,而且既然如此我就該知道我是如何做到的。我不確定這兩個假設是否正確,但是我確實認為我的很多領域的知識是很重要的,這些領域可能對於很多人來說和資訊處理業的諮詢工作毫無關係的。

我總是遵循兩條法則,這些法則可能能解答一部分你的問題:

  1. 有時候我發現自己在想“課題X和我的諮詢工作毫無關係”。但是我並沒有得出這樣的結論:”所以,我完全不需要學習X課題的相關知識。”反而,我會得出這樣的結論:“很明顯,我對X的瞭解很少,因為所有事情都是和其他事息息相關的。”
  2. 一旦我決定我對某個課題一無所知的時候,我就會給自己定一個優先順序很高的任務,我要學習這個課題。在我年輕的時候,我會去上一門這個學科的課程。再然後,我就會通過閱讀一本或幾本這個領域內最好的書來深入學習,這樣我就能學得更加快速和深入了。

在這之後,我知道對於我來說,要學習一門我一無所知的知識的最好方法就是寫一本書。我告訴自己“如果我寫的關於這個話題的東西看起來很無知或者愚蠢的話,我就會當眾出醜。“所以,我就得好好學習,準備讓自己寫作這樣一本書。

事實上我並不總能把這本書寫出來,但是我總會做準備,就好像我真的要寫一樣。寫出一本傻書的恐懼感會鞭策我學習,這比什麼都好使。(如果我真的把我準備要寫的書都寫出來的話,我應該已經寫了上千本書了,而不是我現在已經寫下的這一百本書。)

圖靈社群:對於年輕的諮詢師,或者有意於這個行業的人,你有什麼建議嗎?

溫伯格:為了應付我年輕的學生們每天三次問我這個問題,我寫了我的書《諮詢的祕密》。所以,我覺得閱讀這本書以及它的續集,會是一個很好的開始。

對於我來說,我成功的一個重要原因,同時也是我接受工作和留在一個工作上的第一原則就是:“我對於我在這份工作上學到的東西感到滿意嗎?學習的速度讓人滿意嗎?”如果你在職業生涯中一直遵循這條原則,你就很有可能會成為一個優秀的諮詢師。永遠不要留在你無法學習的地方。這是我能給出的最重要的建議。


更多精彩,加入圖靈訪談微信!

相關文章