IT之禪(一)至(十一)

2021-08-31 22:03:26 字數 3275 閱讀 9574

it之禪(一)

程式設計師:師傅啊,我工作已經好幾年了,首席技術官進挺快,可為什麼總感覺自己長不大呢?您給我指條路吧。

大師:(沉默片刻)思成敗。

it之禪(二)

管理者:大師,為什麼我的團隊不團結?

大師:那是因為你自己與自己不和諧。

it之禪(三)

一天午飯後,程式設計師開啟新聞**看網頁,大師走到程式設計師的背後站立片刻,然後問道:「你在幹什麼?」

程式設計師:我在看網頁。

大師:有什麼有意思的新聞嗎?

程式設計師:沒有。不過,有一則新聞說,乙個人因為一點小事就把他的同事殺了,真難以想象。

大師把乙隻手按在程式設計師的肩膀上,而程式設計師看上去像是發起呆來。幾分鐘後,程式大叫一聲:「我要殺了你全家!」

it之禪(四)

大學生:大師啊!請教教我怎樣寫簡歷吧。我沒有工作經驗,簡歷上空空如也。

大師微笑著說:「當人們皈依佛門、向佛祖託付終身的時候,佛祖是從來不收他們簡歷的。」

大學生:我不太明白。

大師:唯心誠也。

大學生:我找工作也很心誠,可我不知道在「經驗」一欄裡填什麼。

大師:佛祖喜歡布施與放生的人,但如果乙個人沒有布施也沒有放生,每天念經、不染惡習,佛祖也會很喜歡他。你念經嗎?

大學生:從不。

大師:你寫**嗎?

大學生:寫過。

大師:天天寫嗎?

大學生:不是。

大師:我可是天天念經呢!

(注:這裡要說明的意思是,上學的時候寫的**與工作後的專案經驗並無質上的不同,只是形式上不同而已。所以,學生在學校裡的積累也是非常重要的,要天天積累,才會得到公司所認可的、讓你獲得工作的資本。在學校裡沒有認真學習的人,一樣無法「誠心」地面對工作)

it之禪(五)

it之禪(六)

程式設計師:大師,什麼是英雄?

大師:乙個複雜的同步呼叫函式而已。

程式設計師:呃~~~我不太明白。

大師隨手在玻璃牆上寫了乙個函式——main()

「這太簡單了,所以不算是英雄」大師說,然後又在玻璃上快速地寫出了十來個函式,並讓他們在main函式裡一層又一層地巢狀執行——整個函式複雜得讓人眼花繚亂。

「當乙個人發現一件事不能直接完成時,就要去做另一件事來支援這件事,如果還不行,那就再去做更深、更遠的事情,」大師說:「歷盡千辛萬苦,直到事情一層一層地解決掉了,他最初的目的也達到了,他就可以向人們宣稱他成功歸來(return)了。事實上,這個巢狀越深、越複雜,就越容易贏得人們的尊敬。」

程式設計師:並不是每個人都能成功。

大師:是的。如果堆疊沒有溢位,而且電池耗盡之前return了,那他就是個英雄。

程式設計師:如果停電前沒來及return呢?

大師:那他就是個——悲劇英雄。

「然而,」大師頓了頓說:「似乎所有人都忘了人活著本身這件事。」說著,大師把那些複雜的函式用板擦擦除,玻璃牆上只留下孤零零地一行**:main()

透過玻璃牆,程式設計師看到同事們繼續忙碌著的身影……

it之禪(七)

大師路過乙個程式設計師的桌子,看到程式設計師正在伏案疾書,於是問到:「你在寫什麼?」

程式設計師:我在試圖把您告訴我的東西整理出來做乙個存檔,以便以後溫習。

大師:我看看,可以嗎?

程式設計師把紙遞給大師,沒想到大師把紙撕了個粉碎,然後丟在了紙簍裡,然後說:「禪,是思想對思想的,寫下來的字只有乙個功能,就是幫助你忘記。」

程式設計師:那您要我怎麼做呢?

大師:照著做!直接從思想到行動。

程式設計師:如果不需要文字的東西,為什麼還會有那麼多經典來記述禪?

大師:那些只是磚頭。

程式設計師:磚頭?

大師:是的。我們現在在**?

程式設計師:房間裡呀!

大師:房間是拿什麼壘的?

程式設計師:磚頭。

大師:所以,沒有磚頭不可能有房子,對嗎?

程式設計師:對!

大師:但我們要房子,是要它的空間,確切地說,是由磚頭圍出來的這個空間,對嗎?

程式設計師:對。

大師:所以,我們要的東西在磚頭之外,不在磚頭之內!磚頭只能形成牆的空間,而這個空間是不能住人的。

程式設計師:我好像懂一點了……

大師:書也一樣。功夫下在書裡,而真正的東西卻在書外。如果你只是迷戀那些書裡的文字,就好像把自己砌在牆裡一樣——無非是乙個咬文嚼字的書蟲罷了。所以……(大師指了指紙簍)

(注:這則故事告訴我們兩件事——第一,思想上的東西要用行動去強化、去固化,正所謂知行合一;第二,一切大道理和大思想和禪都是一樣的,不立文字,比如設計模式,很多人只知道捧著書本去看、掛在嘴上去說,一到寫**,要麼不用、要麼濫用、要麼錯用……都是因為沒有悟出這一點來)

it之禪(八)

管理者:我努力使我的團隊團結,可他們就是不團結,怎麼辦啊?

大師:你是怎麼努力的?

管理者:我把他們每個人找來談話,指出別人的優點,讓他們互相學習。

大師:團隊不團結的罪魁禍首就是你自己。

it之禪(九)

禪師看見乙個程式設計師在收拾東西,就問:「怎麼了?」

程式設計師:大師,再見了!我被解雇了。

禪師找到管理者問:「你解雇了乙個效率很不錯的程式設計師?」

管理者:效率很不錯?那是以前吧!他已經好幾個星期萎靡不振了!這對別人不公平~~解雇他,這不是很好嗎?

於是禪師把管理者帶到乙個村莊,這個村莊所有的地都種著莊稼,但還是有一些人因為糧食不足而背井離鄉、出去逃荒了。

禪師又把管理者帶到另乙個村莊,這個村莊有三分之一的地是荒著的,而村莊裡的人卻比前乙個還多。

禪師問管理者:你怎麼看?

管理者:第乙個村莊裡的人太懶了;第二個村莊如果把所有地都種上,可以養活更多人。

禪師:實際上,遠古時代的農民就已經知道,把一塊地空出來,不種莊稼,讓它接受陽光的照耀、雨露的滋潤、風的愛撫和大河的擁抱,會讓它在接下來的兩年內產出更多的糧食,而且周而復始;如果連續耕作,則會地力不足,越來越瘠薄。土地都需要修養生息,更何況人呢?人不是機器,這些成本都是乙個團隊應該承擔的。

it之禪(十)

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

it之禪(十一)

程式設計師:大師,每個人都說自己有夢想,我為什麼沒有夢想呢?

禪師:當你知道此生有涯時,你就有夢想了。因為你知道必需用有限的時間做點事,而這時候你也明白了做什麼事都不容易,能把一件善事做好、做大就很不容易了。它將成為你的夢想。

程式設計師:我記住了!

禪師:哦~~對了,那些把夢想掛在嘴邊的人不一定真的有夢想。看乙個人有沒有夢想,要看他在做什麼。當他做的一切事情都指向同乙個目標時,那就是真的了。

it之禪(十二)

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

IT之禪(二十)

it之禪 二十 禪師 優秀的軟體不會腐朽。程式設計師思想的精髓會隨著時間的熔煉化為舍利。it之禪 二一 禪師 軟體優秀與否,由分發的拷貝量決定 無論它是正版還是盜版。it之禪 二二 禪師 是最好的教材。對於這份教材,不能用讀書的方法去讀,因為這本書用的是暗語,就像古代戰士的皮帶 1 讀它最好的辦法是...

MYSQL 九至十一章學習

正規表示式介紹 正規表示式是用來匹配文字的特殊的串 字元集合 啟動mysql遇到的問題 mysql沒有啟動。2.使用mysql正規表示式 a.基本字元匹配 他告訴mysql regexp後所跟的東西為正規表示式處理。mysql子3.23.4版本後就不區分大小寫。為區分大小寫可用binary關鍵字。b...

禪之洗面革心

洗面革心 良寬禪師,畢生修行參禪,從未稍懈一天,當他老年時候,從家鄉傳來乙個訊息,說他的外甥,不務正業,賭吃玩樂,快要傾家蕩產,家鄉父老,希望這位禪師舅舅,能大發慈悲,救救外甥,勸他回頭是岸,重新做人。良寬禪師終於為鄉情所感,就不辭辛苦,走了三天的路程,回到童年的家鄉。良寬禪師終於和多年沒見過的外甥...