當前位置:成語大全網 - 新華字典 - 生活中的計算機思維

生活中的計算機思維

有壹陣子,日本近藤麻理惠的《改變人生的整理魔法:日本歸納與整理藝術》風靡壹時,她教的整理方法可以讓妳快速將生活的空間整理清楚,提高生活的幸福度。身邊所處的環境改變了,整個人的狀態也跟著改變了。

現實是我們很多人即使學過壹些整理術,還是會在要找某個東西的時候,無法從壹堆混亂的物品中快速找出來,好像我們生來就是制造混亂的。按照熵增原理的定義,有序會讓熵減少,混亂是熵增加了。以《生命3.0》的說法,宇宙的大目標是熵不斷增加,整個宇宙會越來越混亂,最終達到熱寂。

我們普通人,又特別喜歡追求有序的東西,因為壹旦混亂增加,我們會感到深深的挫敗感,我們無法有效的掌控這個世界。那我們在生活中,是如何制造有序的呢?

計算機的普及,讓即使是處於村莊的村幹部,也會使用它來辦公。我們會自然的將自己的工作內容進行分類管理,比如我是做行政管理的,我就會將把自己的工作簡單的分為後勤服務類、對外關系類、文書類、企業文化類等等。當壹件事情發生的時候,我會首先判斷這個事情屬於哪個類別,然後將工作再分派出去,事情做完再將其歸入合適的類別。這樣做的好處,是分類清晰,方便查找歷史數據,寫工作總結的時候,拿出分類賬本壹盤點,就知道自己做了什麽事情。

對應到自己家裏,沒有了計算機來專門記錄自己的事情,所有做的事情,壹個是自己憑腦子記憶;記不了的,就會求助於家人。老婆經常對我說的壹句話就是:

工作生活中出現這樣的差異,最大的問題在於家這個環境變化的可能性其實是非常小的,而工作中面臨的復雜度要大很多。如果沒有清晰的管理方法,可能會讓妳丟掉飯碗,而家中亂壹點,還是壹家人,最多就是老婆孩子的壹點抱怨。

兩種情境,如果對應到計算機中,對應了不同的思維方式和處理問題的方式。計算機其實是壹個非常大的存儲系統,但計算機存儲內容是用0和1來表達的。存儲的時候,每個存儲位置都要有壹個編號,需要找這個編號位置的內容時,是先找到這個編號(計算機的術語叫做地址),然後再把裏面的數據取出來,放到需要的地方。

通過某些特征將這個地址找到,就是計算機裏的查找。我們在家找東西的時候,因為家的位置相對固定,房間面積有限,只要通過眼睛掃壹眼,和大腦中記憶的物品的特征做個簡單的比對,就可能找到這個東西。計算機中這個方法叫做順序查找。

工作中,我們會有無數的文檔,我們可以憑借分類在腦子中建立壹個簡單的索引,快速通過索引按類別查找,有點類似與查字典。這就叫做字典查找法。

但是,我們遇到的應用場景是越來越復雜的,文件會越來越多。這個時候,就會用到二分查找方法。財新傳媒總編輯王爍老師舉過壹個例子:

有可能壹次就猜中,也可能最後壹次才能猜中,平均要猜1267650600228229401496703205376/2次。但如果每猜壹次,我都給妳壹個反饋這個數字是在所有數的上半區還是下半區,猜中這個數字只需要100次,因為1267650600228229401496703205376剛好是2的100次方。

這個方法就是計算機中的二分查找,但二分查找必須要對數字有壹個排序,因為每壹次查找都是從壹個已經排好序的半區進行。而排序是有成本的。我自己在工作中就會用到壹個叫做Search Everything的工具,它的工作方式就是先對所有的文件進行索引排序,然後通過非常快速的關鍵字查找定位出文件的位置。

生活工作中,是否也可以運用類似的方法呢?安全是可以的,本來我們的大腦對太復雜的事情天然就是有排斥的,我們期待的是更有序的東西。

可以預見的未來,我們的家中可能會有越來越多的智能家居進入,這些家居作為工具,很大程度上會幫助我們記住我們記不住的東西。物品的擺放可能就會像計算機地址壹樣,每個位置都會有壹個地址,需要的時候,智能家居機器就會根據妳提供的信息特征,去匹配相應的地址,找到妳要的東西。

這個給我們的啟發是什麽呢?壹個簡單的找東西,只要去思考了,壹定是可以找到更好的解決方法的。比如二分查找。

從二分查找的例子也看到,做任何事情,有反饋和沒有反饋的差異是異常巨大的。這就解釋了刻意練習這個方法中為什麽特別重視“反饋“。

吳軍老師講到: