第一部分
1.問題解決者的關(guān)鍵在于把單一思維模式切換為多重思維模式,首先明確:誰碰到了問題?問題的本質(zhì)是什么?
2.雙方都不認(rèn)可對方問題的定義,當(dāng)雙方處于一損俱損的狀況中時,問題算是能解決,即穿別人的鞋走路,慢慢的兩個人會變?yōu)橥乐腥恕?/p>
3.問題就是理想狀態(tài)和現(xiàn)實狀態(tài)之間的差別。可以通過調(diào)整理想狀態(tài)或者改變現(xiàn)實狀態(tài)來解決問題,要么真正縮短等電梯時間,要么讓等待時間顯得短一些。
4.別去費力幫缺乏幽默感的人解決問題。有時看似荒唐滑稽的建議,換個角度想問題也許會得到驚喜的結(jié)果。
第二部分
1.別把問題的解決方案誤當(dāng)作問題的定義。即使
2.如果你解決問題太過神速,別人根本不會相信你真的解決了問題。
3.面對有利可圖的問題時,人們會專注于本職工作來解決技術(shù)問題,或多或少還是把道德問題置于腦后了。
4.即使問題已經(jīng)解決,你也無法確定你的問題定義是正確的。但是永遠(yuǎn)不要停下尋找正確定義的腳步。
5.不要倉促下結(jié)論,但也不要忽視第一印象。
6.問題是永遠(yuǎn)得不到解答的,但只要你一直在提出問題,就沒有關(guān)系。
? 《你的燈亮著嗎》是軟件思想大師溫伯格的一部作品, 這部作品通過幾個很有意思的小故事引發(fā)人們對“問題定義和解決”的思考。
? ? ? ? 這本書的第一部分故事是雷龍塔的故事,以前讀過幾遍,只是覺得這個故事很有趣,但是卻一直想不明白溫老想通過這個故事想告訴我們一個什么道理,最近晚上躺在床上翻了一下書,細(xì)細(xì)思考了一下,似乎有了點心得,所以在此分享一下。
? ? ? ? 先說闡述一下這個故事出現(xiàn)的問題:
? ? ? ? 雷龍塔是一座73層高的辦公樓,許多公司的雇員在里面辦公,但是突然有一天,雇員們發(fā)現(xiàn)雷龍塔的電梯變得很慢,在下班高峰,需要等待很久才能坐上電梯下樓。雇員們無法忍受,于是要求雷龍塔的房東“梁龍先生”解決這個問題,梁龍先生是個貪婪而又懶惰的家伙,他一直用各種消極辦法拒絕解決電梯問題,于是雇員和梁龍先生之間的矛盾日益尖銳,甚至威脅要通過勞工協(xié)會將雇員們聯(lián)合起來給梁龍先生壓力,于是,大樓的管理人員(這里的管理人員應(yīng)該可以理解為雇員們的老板)急了,想盡量平息這場矛盾。
? ? ? ? 我們來看看主人公皮特解決這個問題的思路吧。首先,他認(rèn)為,我們之所以會產(chǎn)生問題,是因為我們期望的東西和體驗的東西之間存在差別。要解決問題,要么改變期望,要么改變體驗。對于雇員來說當(dāng)前的期望是,很短的時間等來電梯,而當(dāng)前的的體驗是太漫長的等待。經(jīng)過一系列摸索,皮特想出了一個改變體驗的辦法:在電梯門口掛了一面鏡子,因為虛榮心的作用,雇員們的抱怨減少了,于是,一段時間內(nèi)內(nèi)問題似乎解決了。但是,不過多久,他發(fā)現(xiàn)鏡子被一些“破壞公物的家伙”涂鴉了,于是,皮特干脆又在鏡子旁掛了蠟筆,讓他們一起參與涂鴉,這樣,他們就體驗不到等電梯的時間了。
? ? ? ? 這樣的狀態(tài)一直持續(xù)了一年,直到一年一度的電梯檢修,檢修員們發(fā)現(xiàn)了電梯速度變慢的問題所在:一只老鼠咬斷了電梯的主繼電器!于是,經(jīng)過休整,電梯終于恢復(fù)了速度!可是很不幸,電梯修好的那天,梁龍先生被急于進電梯回家的人推下了樓梯,滾到了地鐵上,急馳而過的地鐵從他身上碾過...
? ? ? ? 在梁龍先生的追悼會上,皮特見到了梁龍先生鄰居--雷龍塔邊上的百貨商店的主人科維爾先生,他告訴皮特,他一直希望在雷龍塔和他的百貨大樓之間修一個高空通道,讓雷龍塔的員工下班后通過高空通道光顧他的大樓,以招徠生意。而皮特以前也一直向梁龍先生建議修建一個高空通道,以便雷龍塔的人下班后可以去百貨大樓“偷”那邊的電梯資源,但是卻激怒了梁龍先生。
? ? ? ? 最后,皮特得到了一個深刻的經(jīng)驗:對于那些沒有幽默感的人,幫他們解決問題簡直就是自尋煩惱。
? ? ? ? 看完整個問題的解決過程,我們可以發(fā)現(xiàn),這里面有三種方法解決了雷龍塔的電梯問題,我們通過一下表格分析:
解決方法 解決問題的思路 效果
方法1:在電梯旁掛鏡子和蠟筆,讓雇員們涂鴉,從而讓雇員們覺得等電梯的時間不是那么的長,減少抱怨。 改變問題所有人的體驗,讓人們在意識中淡化這個問題。 似乎解決了問題,但是當(dāng)雇員們玩膩了涂鴉的時候,問題是否還會暴露出來呢?
方法2:發(fā)現(xiàn)電梯的問題,并且修整電梯,恢復(fù)電梯的速度。 達(dá)到人們對事物的期望,如果當(dāng)初皮特從電梯入手而不是從雇員們的體驗入手,我相信他很快也會在電梯上作文章,從而徹底解決這個問題的。 效果當(dāng)然是徹底解決了雷龍塔的電梯問題
方法3:修建與隔壁百貨大樓的高空通道,讓雇員們?nèi)ネ惦娞?不僅解決了雷龍塔的電梯問題,而且與百貨大樓取得了雙贏的效果!
這么一分析,似乎大家都覺得方法三是三個方法中最好的解決方案了,但是,我沒有辦法描述這個方法得出的邏輯思路,似乎只是皮特的靈光一現(xiàn),或者是在與百貨大樓的科維爾先生交流中偶爾達(dá)成的更好的解決方案。
其實,對于這個故事,我一直在想如果我是問題的解決者,我會通過何種思考模式去想到這第三個辦法,但是現(xiàn)在我發(fā)現(xiàn),這個辦法只是通過人們的發(fā)散思維或者類似于頭腦風(fēng)暴的思考方式偶爾閃現(xiàn),并沒有固定的模式。就像一個偉大的球星在最不可能的位置把足球踢進對方的球門,你要是問他為什么會想到在那一剎那射門,他也說不出個通順的道理來。我想這就是上帝賦予我們?nèi)祟惖撵`性吧。我想溫伯格老先生通過這個故事也是倡導(dǎo)我們通過這種創(chuàng)造性的思維解決問題。
那么我們?nèi)绾稳バ纬蛇@種創(chuàng)造性的思維方式呢?說實在的我覺得回答這個問題就好像回答你在球場上什么時候應(yīng)該射門一樣,很難做出精確的回答。但是,作為軟件思想家的溫伯格老同志的著作中,還是能看到他關(guān)于創(chuàng)新思維的思考的。在《技術(shù)領(lǐng)導(dǎo)者之路》中他提出了關(guān)于技術(shù)領(lǐng)導(dǎo)者的三個創(chuàng)新障礙和三點關(guān)于培養(yǎng)創(chuàng)新能力的思考的。
關(guān)于創(chuàng)新的障礙有一下三點:
第一點:看不到自己。
第二點:沒問題綜合癥。
第三點:唯一信念辦法。
這三點都很好理解(可以參考《技術(shù)領(lǐng)導(dǎo)之路一書》),在雷龍塔的這個故事里,我想皮特是被第三點阻礙了,在他以為解決了雷龍塔問題以后,他就不再去思考更好的辦法,或者說,他解決了問題后就沒有再去思考更好的辦法,所以,沒有可能發(fā)現(xiàn)更好的有創(chuàng)意的辦法,試想他私下與隔壁百貨店老板交流后,也許很快就能想出更好的辦法了!
關(guān)于提升創(chuàng)造力,溫老也提出了一些建議:
從創(chuàng)造性的錯誤中發(fā)現(xiàn)新想法。
”偷來“的想法,類似與移花接木。
交配(想法之間的相互融合,形成新的想法)。
這些觀點也可以在《技術(shù)領(lǐng)導(dǎo)之路》一書中看到。
當(dāng)然,溫伯格先生也在《系統(tǒng)化思維導(dǎo)論》一書中講到了有機論,即把當(dāng)前需要認(rèn)知的復(fù)雜系統(tǒng)類比成自己熟悉的事物進行認(rèn)知與分析,比如把國家政治機制類比成人的身體,各個器官代表了各式各樣的政治軀體,從而分析和建立“國家政治軀體”。在《探索式軟件測試》一書中,作者也把軟件比喻成一座城市,將軟件的功能比喻成城市的每個角落,并且用不同的方式進行測試,這樣的測試方法或許不能系統(tǒng)地測試軟件的所有功能,但是卻可以創(chuàng)造性的發(fā)現(xiàn)一般僵化軟件測試方法(邊界值,判定表等)無法發(fā)現(xiàn)的問題。
當(dāng)然,我覺得在日常工作和生活中記錄下自己靈光一現(xiàn)的想法,甚至夢里的想法并且加以積累加工,都會對以后解決問題有所幫助。
說到這里,我突然發(fā)現(xiàn),關(guān)于如何提高創(chuàng)造性思維能力這個話題講得似乎很亂,這也許和我沒有好好梳理有關(guān),但是,就像靈光一現(xiàn)的射門一樣創(chuàng)造性思維本身就是一種沒有一定規(guī)律的東西(或者說人類還沒徹底掌握創(chuàng)造性思維的規(guī)律吧)。
寫個總結(jié)吧:不管是科學(xué)技術(shù)還是工程技術(shù)發(fā)展到今天,雖然取得了巨大的成就,但是,還是有很多未知領(lǐng)域等著人類去探索,探索新領(lǐng)域解決新問題都需要有新的思維,固有的知識和方法論只是前人的總結(jié),只是一個參考,并不是向?qū)В≈挥幸徊揭徊降夭粩喔淖冏约旱乃伎寄J剑趴赡苷业叫路椒ǎl(fā)現(xiàn)新規(guī)律。我們的教育從某個意義上說,也就是教會學(xué)生用老的方法論重復(fù)的解決老問題,學(xué)習(xí)就有的規(guī)律,于是,整個人群就慢慢地變得沒有創(chuàng)造力了。