跑步機上的精彩人生:Linus 大神傳奇
在這樣的軟體時代裡,越來越多的人工作時離不開電腦,於是便有了各種各樣的操作電腦的方式。
首先,大多數人是坐在電腦前的,這是最普通的方式,我們不討論。
有些人喜歡站著寫程式碼,在英特爾的辦公室裡,就可以看到有些同事把桌面調整到適合站立操作的高度。為了滿足這些員工的要求,後勤部門有這項調整桌面高度的服務,而且把這項服務的價值上升到非常高的高度,還有個專門的術語,叫ergo(取自ergonomics)。
GNU的締造者,GDB、GCC等一系列著名軟體的建立者,Richard Matthew Stallman(簡稱RMS)先生喜歡在旅行中寫程式碼,走到哪裡,寫到哪裡,隨時隨地,掏出膝上型電腦,開啟編輯器,然後投入到程式碼世界。
下面這張照片是Stallman先生2000年遊歷中國時,在道教聖地五臺山紫霄宮門前酣暢淋漓地寫了一陣程式碼後,存照留念。
(照片來自Stallman先生的個人網站)
在Stallman先生的個人網站,有很多他在世界各地旅行時寫程式碼的照片,有的在水上,有的在山上,.......
RMS的好朋友,因為締造Linux作業系統而成名的Linus大神也是個充滿個性的傳奇人物,他不僅創造了Linux和GIT等獨特的軟體,而且創造了很多“語不驚人死不休”的名句。
那麼Linus是如何寫程式碼的呢?
2016年2月,在TED的演講(訪談)中,L:inus公開了一張站在電腦前工作的照片。
從照片來看,Linus明顯是屬於喜歡站著工作的那一類,照片中,他把可升降的電腦桌升的很高,調整到了適合站立的高度。
在採訪中,Linus說他喜歡安靜的辦公環境,不希望聽到風扇的聲音,因此使用的電腦應該是低功耗的CPU。他還說,他喜歡把整個房間漆成淺綠色,也不喜歡房間很透明,看到太多外面的世界(怕分散注意力吧)。
其實這張照片只體現了Linus喜歡站著工作的一面,隱藏了一個重要的資訊。站著辦公的人很多,隱藏的資訊徹底讓其他也站著辦公的軟體同行望塵莫及了。
仔細看下面這張照片,Linus腳底下不是普通的地面,而是一臺跑步機。
Linus大神說,他喜歡把跑步機調整到每小時1英里的速度,然後站在上面一邊行走,一邊寫程式碼,收發郵件......
RMS喜歡旅行時寫程式碼,旅行時是動的,寫程式碼時是坐在固定位置的。Linus大神這樣站在跑步機上,一邊行走,一邊寫程式碼,真的是前無古人後少來者啊。
閉上眼睛想像一下如何站在跑步機上工作:眼睛看著螢幕,手裡敲著鍵盤,大腦裡想著程式碼,兩腳要保持勻速行走.......
這樣做從健康角度來說,應該是很好的,站立的姿勢要比彎腰曲背地坐在那裡好多了,行走要兩腿活動,也要比二郎腿或者兩腿僵在那好多了。
但這樣站在跑步機上寫程式碼,也是有挑戰的,如果大腦完全投入到軟體世界,忘了動腳,那麼人就被跑步機拖走了,夠不到鍵盤了,萬一這樣,得趕緊跑兩步,跑回到電腦前。如果寫了一會,又忘了走,那麼又被拖走,得再跑回來,如此往復,是蠻鍛鍊身體的。哈哈,Linus大神肯定是想寫一輩子程式碼的,用這種方法強迫運動保持健康真是個好主意。
當然,不只是寫程式碼這樣,Linus大神也是這樣處理郵件的,閱讀每日數以百計的來自世界各地的郵件,洞察Linux核心社群的一舉一動。直到今天,每一次Linux核心釋出新版本,Linus大神都親自寫郵件,用大家已經習慣的Linus體描述每個版本的新功能,寫release note。當然,Linux核心的很多重要技術決策也是依靠郵件,其中的很多封郵件,都是大神站在跑步機上寫就的吧,如此向全球釋出,指點江山,真正是資訊時代的風流人物!
很多人都知道,Linus大神的脾氣不好,對於違背自己方法論和價值觀的事情,他可能大發雷霆,不管對方是誰,都要對其“口誅筆伐”!就在Linux核心的新聞組上,Linus大神曾幾次用他的Linus體討伐“叛逆”。或許那幾封郵件也是在這臺跑步機上寫就的。平時低調溫順的大神被激怒了,“是可忍孰不可忍”,把跑步機的速度加快到平時的10倍,邊跑邊寫,不畏世俗偏見,捍衛心中信念,“不要責怪我沒有風度”,“罵人就是我的文化”!在不停轉動的跑步機上,大神腳下生風,手上按鍵跳動,一個個字元彷彿一隻只箭發射到螢幕上。寫了一段,還意猶未盡,再來一段,怎麼夠不到鍵盤了,快跑幾步,繼續寫...... (此段為作者虛構,褻瀆大神,非常不安)
需要說明一下,這樣的辦公環境當然是Linus成名之後的,有了經濟基礎,有了滿世界的追隨者,不需要自己再寫非常繁重的程式碼之後的。
之前是什麼樣呢?
這個樣子就和全世界的大多數軟體同行差不多了吧?
還需要說明一下,這個辦公環境是Linus大神的家庭辦公室。不過,據說Linus大神很少到正式的辦公室。
2004年夏季,Linus一家從喧鬧的矽谷搬遷到比較安靜的波特蘭。在美麗的Oswego湖畔定居。
在波特蘭的某個論壇上,曾有人發帖說遇到了Linus,稱他的車牌上印著“Mr. Linux King of Geeks”。Linus住在波特蘭應該確切無疑,但是這個車牌是否為真有待考證了。
上面這些照片都來自Linus大神所供職的Linux Foundation。2014年Linux Foundation對Linus做了一個採訪,拍攝了Linus的家庭辦公室。在採訪的末尾,Linus展示了房間裡的很多小企鵝,還有一把劍。
丈夫處世兮立功名,立功名兮慰平生,週末時間,介紹一下Linus大神的傳奇故事,與格友們共勉。
***********************************************************
正心誠意,格物致知,以人文情懷審視軟體,以軟體技術改變人生。
歡迎關注格友公眾號