正文

第4章 登山還是在家健身(2)

Google時代的工作方法 作者:(美)道格拉斯·梅里爾


無論是在學習還是生活中,這樣的例子都司空見慣。當你面臨挑戰(zhàn)的時候,假如你以前曾經(jīng)解決過類似問題,那是會大有幫助的。再碰到類似問題的時候,你可以利用此前已經(jīng)具備的知識和經(jīng)驗來解決新的困難。不過,只有在你懂得與手頭的任務相關的知識和經(jīng)驗是什么的情況下,以前的辦法才會真正奏效。在剛才所舉的例子中,學生第一次面對編程任務的時候,由于一直不清楚自己要干什么,因而也就不知道要重點記住什么內(nèi)容。在自己解決問題的辦法當中,哪些部分是關鍵,因而以后還會被用到,哪些部分會成為解決新的編程困難的障礙,他們無法確定。換句話說,在第一次執(zhí)行編程任務的時候,他們一直沒能確定自己力圖實現(xiàn)的目標是什么。

結果,再次面對新的編程任務時,很多學生只是簡單地照搬第一次編程時磕磕絆絆的那個辦法,而不是選擇利用其中的相關內(nèi)容。通過簡單照搬此前的全部程序代碼,有些時候可以完成新任務。但是,在新的編程任務中,那些代碼經(jīng)常會產(chǎn)生錯誤。更重要的是,學生給自己制造了很多不必要的麻煩。第一次編程時,由于沒有一個清晰明確的目標作為指導,他們就不知道怎樣把自己學到的東西應用到今后的任務中。

相形之下,觀察那些能夠更有效地解決后續(xù)問題的同學,可以發(fā)現(xiàn)他們在第一次編程時都給自己確立了明確的目標。如此一來,他們在后面就會本能地知道跟新目標密切相關的信息是什么。有了那些信息,他們只需再次使用以前辦法中的合適部分即可,這就使得他們解決同樣問題的速度要快得多。

我要強調(diào)的是做得好的那些同學和其他同學之間的區(qū)別。做得好不是因為他們更聰明,也不是因為他們更有經(jīng)驗,他們不過是遵循了一個更好的策略:自己正在做什么,之所以這樣做的原因又是什么,他們都一清二楚。

通過觀察那些學生,我發(fā)現(xiàn)所謂的“井然有序”部分表現(xiàn)為成功地想起自己過去作出的決定、試過的實驗以及獲得的知識。而這并不是說你應該盲目地重復以前做過的工作。事實上,編程時遇到麻煩的大部分學生正是這么做的:一味照搬以前的辦法,而對以前為什么那么做茫然無知。恰當做法的關鍵在于,你需要思考從以前的任務中學會的經(jīng)驗教訓,從而可以更加準確地判斷出如何在以后的新形勢下運用那些知識(前提是可行)。從一開始就確立明確的目標,恰恰可以幫你做到這一點。

靈活變通

如你所見,在開始一項任務或?qū)嵤┮粋€項目之前,確定目標是至關重要的。而對這些目標有詳盡明確的認識更加重要。目標越明確、越詳盡,實現(xiàn)目標就越容易,衡量結果也越容易。

當然,你實現(xiàn)目標的方式?jīng)]有必要像刻在石頭上那樣一成不變。事實上,我關于有序組織的第十一條原理就是://在實現(xiàn)目標的方式上要靈活變通。//為什么呢?因為無法實現(xiàn)目標的時候,我們會灰心失望,倍感壓力,甚至可能就此放棄。因此,我建議從一開始就把目標定得盡可能地明確詳盡。同時,如果第一個辦法不成功,也要保持開放態(tài)度,尋找實現(xiàn)目標的新方法。這個意思也可以這樣表述:你很清楚自己要從A地到達B地,但是也要認識到,兩地之間有幾條不同的路線。

舉個例子,幾年前我到百代唱片公司工作時,需要離開舊金山的灣區(qū),到洛杉磯重新安家。我開始確立了幾個目標:賣掉灣區(qū)的房子,在洛杉磯買所房子,找人搬家,如此等等。


上一章目錄下一章

Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號