IT之禪(一)至(十一)

 

IT之禪(一)

程序員:師傅啊,我工作已經好幾年了,技術長進挺快,可爲什麼總感覺自己長不大呢?您給我指條路吧。
大師:(沉默片刻)思成敗。

IT之禪(二)

管理者:大師,爲什麼我的團隊不團結?
大師:那是因爲你自己與自己不和諧。

IT之禪(三)

一天午飯後,程序員打開新聞網站看網頁,大師走到程序員的背後站立片刻,然後問道:“你在幹什麼?”
程序員:我在看網頁。
大師:有什麼有意思的新聞嗎?
程序員:沒有。不過,有一則新聞說,一個人因爲一點小事就把他的同事殺了,真難以想象。
大師把一隻手按在程序員的肩膀上,而程序員看上去像是發起呆來。幾分鐘後,程序大叫一聲:“我要殺了你全家!”

IT之禪(四)

大學生:大師啊!請教教我怎樣寫簡歷吧。我沒有工作經驗,簡歷上空空如也。
大師微笑着說:“當人們皈依佛門、向佛祖託付終身的時候,佛祖是從來不收他們簡歷的。”
大學生:我不太明白。
大師:唯心誠也。
大學生:我找工作也很心誠,可我不知道在“經驗”一欄裏填什麼。
大師:佛祖喜歡佈施與放生的人,但如果一個人沒有佈施也沒有放生,每天唸經、不染惡習,佛祖也會很喜歡他。你念經嗎?
大學生:從不。
大師:你寫代碼嗎?
大學生:寫過。
大師:天天寫嗎?
大學生:不是。
大師:我可是天天唸經呢!
(注:這裏要說明的意思是,上學的時候寫的代碼與工作後的項目經驗並無質上的不同,只是形式上不同而已。所以,學生在學校裏的積累也是非常重要的,要天天積累,纔會得到公司所認可的、讓你獲得工作的資本。在學校裏沒有認真學習的人,一樣無法“誠心”地面對工作)

IT之禪(五)

程序員:大師啊,什麼是幸福?
大師:把“生”和“死”看做是射線段的兩端,當你站在線段的任何一點時,向前看,願意活下去;向後看,沒有什麼後悔的,這就是幸福了。
程序員:那您的追求是什麼呢?
大師:站在那個只能往後看的點上時不後悔,僅此而已。

IT之禪(六)

程序員:大師,什麼是英雄?
大師:一個複雜的同步調用函數而已。
程序員:呃~~~我不太明白。
大師隨手在玻璃牆上寫了一個函數——main(){printf("I am a hero!"); returrn;}
“這太簡單了,所以不算是英雄”大師說,然後又在玻璃上快速地寫出了十來個函數,並讓他們在main函數裏一層又一層地嵌套執行——整個函數複雜得讓人眼花繚亂。
“當一個人發現一件事不能直接完成時,就要去做另一件事來支持這件事,如果還不行,那就再去做更深、更遠的事情,”大師說:“歷盡千辛萬苦,直到事情一層一層地解決掉了,他最初的目的也達到了,他就可以向人們宣稱他成功歸來(return)了。事實上,這個嵌套越深、越複雜,就越容易贏得人們的尊敬。”
程序員:並不是每個人都能成功。
大師:是的。如果堆棧沒有溢出,而且電池耗盡之前return了,那他就是個英雄。
程序員:如果停電前沒來及return呢?
大師:那他就是個——悲劇英雄。
“然而,”大師頓了頓說:“似乎所有人都忘了人活着本身這件事。”說着,大師把那些複雜的函數用板擦擦除,玻璃牆上只留下孤零零地一行代碼:main(){printf("I'm a hero!"); returrn;}
透過玻璃牆,程序員看到同事們繼續忙碌着的身影……

 IT之禪(七)

大師路過一個程序員的桌子,看到程序員正在伏案疾書,於是問到:“你在寫什麼?”
程序員:我在試圖把您告訴我的東西整理出來做一個存檔,以便以後溫習。
大師:我看看,可以嗎?
程序員把紙遞給大師,沒想到大師把紙撕了個粉碎,然後丟在了紙簍裏,然後說:“禪,是思想對思想的,寫下來的字只有一個功能,就是幫助你忘記。”
程序員:那您要我怎麼做呢?
大師:照着做!直接從思想到行動。
程序員:如果不需要文字的東西,爲什麼還會有那麼多經典來記述禪?
大師:那些只是磚頭。
程序員:磚頭?
大師:是的。我們現在在哪裏?
程序員:房間裏呀!
大師:房間是拿什麼壘的?
程序員:磚頭。
大師:所以,沒有磚頭不可能有房子,對嗎?
程序員:對!
大師:但我們要房子,是要它的空間,確切地說,是由磚頭圍出來的這個空間,對嗎?
程序員:對。
大師:所以,我們要的東西在磚頭之外,不在磚頭之內!磚頭只能形成牆的空間,而這個空間是不能住人的。
程序員:我好像懂一點了……
大師:書也一樣。功夫下在書裏,而真正的東西卻在書外。如果你只是迷戀那些書裏的文字,就好像把自己砌在牆裏一樣——無非是一個咬文嚼字的書蟲罷了。所以……(大師指了指紙簍)
(注:這則故事告訴我們兩件事——第一,思想上的東西要用行動去強化、去固化,正所謂知行合一;第二,一切大道理和大思想和禪都是一樣的,不立文字,比如設計模式,很多人只知道捧着書本去看、掛在嘴上去說,一到寫代碼,要麼不用、要麼濫用、要麼錯用……都是因爲沒有悟出這一點來)

IT之禪(八)

管理者:我努力使我的團隊團結,可他們就是不團結,怎麼辦啊?
大師:你是怎麼努力的?
管理者:我把他們每個人找來談話,指出別人的優點,讓他們互相學習。
大師:團隊不團結的罪魁禍首就是你自己。

IT之禪(九)

禪師看見一個程序員在收拾東西,就問:“怎麼了?”
程序員:大師,再見了!我被解僱了。
禪師找到管理者問:“你解僱了一個效率很不錯的程序員?”
管理者:效率很不錯?那是以前吧!他已經好幾個星期萎靡不振了!這對別人不公平~~解僱他,這不是很好嗎?
於是禪師把管理者帶到一個村莊,這個村莊所有的地都種着莊稼,但還是有一些人因爲糧食不足而背井離鄉、出去逃荒了。
禪師又把管理者帶到另一個村莊,這個村莊有三分之一的地是荒着的,而村莊裏的人卻比前一個還多。
禪師問管理者:你怎麼看?
管理者:第一個村莊裏的人太懶了;第二個村莊如果把所有地都種上,可以養活更多人。
禪師:實際上,遠古時代的農民就已經知道,把一塊地空出來,不種莊稼,讓它接受陽光的照耀、雨露的滋潤、風的愛撫和大河的擁抱,會讓它在接下來的兩年內產出更多的糧食,而且週而復始;如果連續耕作,則會地力不足,越來越瘠薄。土地都需要修養生息,更何況人呢?人不是機器,這些成本都是一個團隊應該承擔的。

IT之禪(十)

禪師:因爲好運氣得到的東西也會因爲不走運而失去。這是世間常態。爲了讓你的心適應這種常態,你應該懂得“隨緣”。

IT之禪(十一)

程序員:大師,每個人都說自己有夢想,我爲什麼沒有夢想呢?
禪師:當你知道此生有涯時,你就有夢想了。因爲你知道必需用有限的時間做點事,而這時候你也明白了做什麼事都不容易,能把一件善事做好、做大就很不容易了。它將成爲你的夢想。
程序員:我記住了!
禪師:哦~~對了,那些把夢想掛在嘴邊的人不一定真的有夢想。看一個人有沒有夢想,要看他在做什麼。當他做的一切事情都指向同一個目標時,那就是真的了。

IT之禪(十二)

禪師:生的時候多反省自己,多聽取別人對自己的評價,滅的時候會安心;生的時候如果悟到了禪的真諦,滅的時候則會微笑。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章