亂象,印跡
我個人比較受用的一些習慣
一般來說,我們做的工作總是有乙個目的和意義的,但工作的形式又是非常具體的,忙起來往往就鑽到死胡同裡,忘記了真正的目的和意義,「想不清楚」自己真正要做什麼了。前幾天,我需要搭建乙個演示環境,手上有兩套方案a和b,方案a估計要半小時,方案b估計要一小時,於是我選擇了方案a,可是動手之後才發現伺服器缺乏乙個必要的元件,於是先費勁新增好這個元件,再編譯自己需要用到的軟體,又發現在64位環境下會編譯出錯(以前我只在32位機器上編譯過),上網查發現需要打乙個補丁,於是又四處去尋找這個補丁……此時已經用掉乙個多小時了,下面還不知道會有多少問題;我忽然想到,自己真正要做的無非是演示程式,解決打補丁、找軟體之類的問題雖然很有意思,但其實從任務的角度考慮,是浪費時間,於是果斷選擇方案b,一小時後就順利解決了。
據我觀察,很多技術人員都熱衷解決純技術問題,溫伯格稱之為「hacking (神遊)」;神遊很好玩,容易上癮,但我們都不是不食人間煙火的神人,要想真正做點事情,就不能放任神遊。
軟體行業有本名著叫《重構》,這本書的核心思想是,軟體需要不停地重構,要不就會僵化(decay),如果僅僅滿足於眼下沒有問題,持續的重構也無從說起。我比較喜歡《refactoring databases》。
古話說「凡事,預則立,不預則廢」,這是很對的。拿軟體專案來說,儘管專案的開發時間很難**,但有經驗的技術人員,往往能更進行更準確的判斷,這就是因為他們具有預見能力:能預見到開發中會遇到的問題,這樣做出的安排,時間上更充裕(也就能保證效率),心理上也更有準備。
另 一 方 面,我也親眼見到許多技術人員,只管完成手上本階段的任務就萬事大吉,從來不去預見這些問題:自己的程式能夠負載多大的規模和壓力,超出這個負載能力,會出現怎樣的問題,應該怎樣解決,這個問題,照目前的發展速度,大概多久會出現……結果就是,等到問題真正出現了,手忙腳亂焦頭爛額,「迭代開發」就成了「拆遷開發」——到某個時間點就要推倒全部重來過一次,質量無法保證不說,自己也累得苦不堪言。
前些天有個朋友與我討論跳槽的事情,眼下有兩個選擇,很難決定;我聽了他的詳細描述說,這樣吧,你暫時不看薪水、職位這些,你這樣想:十年,或者五年之後,你希望自己是個怎樣的人,是怎樣的生活狀態?拿著這個答案來衡量你現在的兩個選擇,看看會怎樣。結果,過會兒他就很痛快地做了決定。我想,這就是大局觀的作用。
我自己也會遇到許多取捨、抉擇的問題,比如我總覺得自己關於計算機的基礎還不夠紮實,我的英語還不夠好,書也讀得太少,我的**拍的還不夠好……於是想去補習基礎、去學英語、去讀書、去看大師的**……做其中的任何一件,都會給人成就感,但人的時間和精力都是有限的,不可能兼顧;在需要做出選擇的很多時候,我都會努力擺脫一本書、一門知識、一件事的侷限,跳出來想一想,巨集**來自己現在究竟在怎樣的狀態,重要的任務是什麼,將來希望做乙個怎樣的人……清楚了最迫切的需求,才可以從容抉擇,即便放棄了一些看來還不錯的機會也不可惜——況且,正如李笑來老師說的,**許多時候是偽裝成機會出現的,拿著大局觀的照妖鏡,許多**才會顯出原形。
我深以為,分寸感是非常重要的,它讓我們淡定看待各種情況:看到不好的,提醒自己保持距離,看到好的,告訴自己努力借鑑,至少不要被拉大差距。這樣才能坦然面對生活,找到自己所處的座標。化用我喜歡的科學哲學家卡爾·波普的說法,我們的自我感覺良好,必須是建立在比較和判斷的基礎上的——越是了解這個世界,看得越多,知道的越多(當然也要把握、自我克制的越多),這種感覺才真正越「良好」(關起門來固步自封的「良好」,其實很脆弱很黯淡)。
哲學家維根斯坦在臨終前說的話:「多幸福啊,我度過了美好的一生」。他說那句話,是有底氣的。
佳文分享 我個人比較受用的一些習慣
一般來說,我們做的工作總是有乙個目的和意義的,但工作的形式又是非常具體的,忙起來往往就鑽到死胡同裡,忘記了真正的目的和意義,想不清楚 自己真正要做什麼了。前幾天,我需要搭建乙個演示環境,手上有兩套方案a和b,方案a估計要半小時,方案b估計要一小時,於是我選擇了方案a,可是動手之後才發現伺服器缺乏乙個...
佳文分享 我個人比較受用的一些習慣
一般來說,我們做的工作總是有乙個目的和意義的,但工作的形式又是非常具體的,忙起來往往就鑽到死胡同裡,忘記了真正的目的和意義,想不清楚 自己真正要做什麼了。前幾天,我需要搭建乙個演示環境,手上有兩套方案a和b,方案a估計要半小時,方案b估計要一小時,於是我選擇了方案a,可是動手之後才發現伺服器缺乏乙個...
我的個人特徵
我的個人特徵 please ref www.strengthsfinder.com henry bai 您的個人特徵 根據 gallup organization 多年來的研究指出,了解自己能力及行為的人,才是最有戰鬥力的人。這群人最能夠發展策略,輕鬆應對日常生活 職場以及家庭裡的需求 只要審視您學...