《程式設計師之禪》一一1 2 什麼是禪

2021-09-23 15:06:54 字數 4415 閱讀 4563

程式設計師之禪

1.2.1 佛陀喬達摩·悉達多

在了解禪之前,我們需要先了解下佛教。喬達摩·悉達多創立了眾所周知的佛教。他是淨飯王之子,出生於西元前563年。(在悉達多小的時候,)有預言稱,他要麼成為一位強大的國王,要麼成為聖人、世人之師。

悉達多的父親淨飯王希望他能繼承王位,於是試圖向他掩蓋世間的醜惡。淨飯王認為,如果他的兒子相信這個世界只有美好而無醜惡,那麼悉達多將會決定繼承王位,而不是想成為聖人。他禁止一切枯萎、衰老、醜惡的東西進入皇宮,並且不許悉達多走出皇宮。就這樣,悉達多被鎖在父親的宮殿中長大**,與耶輸陀羅結婚,並生下兒子羅睺羅。

有一天,悉達多成功地逃出了戒備森嚴的皇宮花園。他乘坐一輛馬車出行,只有車伕車匿相伴。

在旅途中,悉達多看到一位殘疾老者正被衰老和傷痛所困,便問車匿為何老者會遭受這般痛苦。車匿解釋說,衰老是芸芸眾生都要經歷的,每個人將來都會衰老並受老弱之苦。

然後他們又看到另乙個發燒的病患。車匿解釋說,疾病是凡夫俗子生命的一部分,無人能倖免。

最後,他們在街道邊看到一具死屍。車匿說,世人終究難免一死,我們的生命都將在某一刻終結,無論貧富貴賤。

悉達多情緒低落下來。在返程途中,他們遇見一位苦行僧。車匿告訴悉達多,這名男子試圖尋找脫離苦海的出路。聽到這裡,悉達多心中又浮起一線希望。他認為,必然存在某種結束痛苦的方式。他還明白了衰老、疾病、死亡和痛苦與生相伴,難解難分,有關這方面的認知被稱為四諦。

腦海中有了這些認知,喬達摩·悉達多出家了,去苦求眾生如何才能解脫痛苦輪迴。決心已下,他成了佛教創始人,拋棄了錦衣玉食的生活,成為一名苦行僧,幾近餓死。

在菩提樹下靜坐冥想三日三夜後,喬達摩·悉達多終於豁然開悟。1從那時起,他一直為眾生說法,度化凡夫俗子,直到死於食物中毒。他成為那個時代的第一佛2,留下了許多神話和傳說。

1.2.2 佛教與其他宗教相容嗎

無神佛教中沒有神。

悉達多本人不是先知,他不是神的差遣,也不是神秘的天使。在其一生中,他一直希望被看作他原本的樣子——乙個凡人。

在佛教中,最重要的修習就是靜坐冥想。事實上,天主教也有冥想,修道院中經常舉行冥想修習。伊斯蘭教也有冥想,在伊斯蘭蘇菲派中更具體的說法叫迪克爾。

沒有神,凡人悉達多(他自己也說自己是個凡人),修習方法其他宗教也都熟悉,這些事實使佛教很容易與其他宗教(如伊斯蘭教和**教)溝通。我聽說有天主教神父後來成為一位禪宗僧人。

當從電視上看到橙衣佛教徒舉行某種儀式和「祈禱」時,有人不禁會懷疑這些宗教能否相容共處,其實有一些(也許很多)佛教宗派也這麼做。佛教可以與**教整體相比。**教不僅僅有天主教,還有新教和其他派別。同樣伊斯蘭教也是,比如有遜尼派和什葉派。

一佛,諸佛

喬達摩·悉達多悟道後,人們開始稱他為「佛陀」。佛陀是一種尊稱,意思是「大知覺者」。他的全名實際上是喬達摩·悉達多佛陀(或釋迦牟尼佛),但常常被簡稱為佛。

在佛教中,一切都基於「中觀之道」的概念,在此處,所謂的極端情形無處容身。其他遵循並領會這一中觀真諦的人,也會開悟並得到佛陀稱號。每一位佛陀都有自己的見解,並從某時開始其學說向不同的方向演化。在不同的宗派中,釋迦牟尼教導的「核心」思想保持不變,但離苦得樂的方式不同。可以說,佛教在某些方面是一種活生生的宗教,是的,現代社會依然有佛,那些將佛法翻譯成我們易於理解的說法的人就是了。3

儀式和祈禱

有很多儀式、聖物崇拜以及其他宗教習俗。比如,有些佛教徒虔誠地燒香拜佛,奉若神明。平心而論,我不知道他們為何那麼做。如果他們內心是向某某祈禱,並期待某某傾聽甚至幫助他們,那麼他們對佛教的理解與我有別。據我所知,佛陀教導普羅大眾,須用己力脫離苦海。也許我對此理解有誤,但這也告訴你為何我不那麼做的原因了。需要指出的是,一些非常流行的佛教宗派,如淨土宗,認為自然神論的因素至關重要。

即使考慮到更加神秘的方面,如重生,佛教崇拜對我也毫無意義。也許你聽說過,一些佛教徒相信如果不能結束痛苦,就會轉世輪迴,重受苦難。當他們努力掙脫生死輪迴的安排,將會涅槃,進入淨土,獲得自在安樂。我不知道是否有佛在極樂世界傾聽信眾的祈求。實際上,我相信他們不再有具形的存在。這就是我的理解。於我而言,佛陀已逝。我們已從他那兒得到所需的一切,現在該輪到我們自己幫助自己脫離苦海了。正所謂「迷時師度,悟時自度」。

在禪宗中,崇拜和讚美微乎其微,無足輕重,這甚合吾意。雖然還有儀式,但我所知道的儀式只是確保我們勿忘修習的重要性並保持正道。

我遵從的「禮儀」包括練習坐禪(靜坐冥想)和吹禪(吹笛冥想)的方式,例如,穿著恰當的衣服,在特定的場合還會燃香。我以恭敬之心對待在修習中使用的一切器物,包括禪墊。腦海中浮現出乙個傢伙恭恭敬敬地對待禪墊的畫面,你也許會發笑。但對我來說,這真的非常重要,它能讓我盡快入定。所有的儀式似乎都是為了幫助盡快入定。當我們遵從儀軌時,頭腦變得空靈,然後可順利地進行冥想修習。

為何我認為佛學是一種宗教信仰?

佛學中沒有神,但在儀式和祈禱中往往有乙個象徵性的角色,而不是崇拜現存的實體。實際上,你可以在佛祖的**中發現佛學的神秘色彩。沒有任何證據表明那些說法的真實性。不過,信或不信,由你自己決定,只是這些方面使得佛學成為宗教。

我們來看兩個例子。

佛說,信佛可以脫離苦海。衰老、死亡、疾病和痛苦都有止境。如果你身處可怕的境地,例如遭遇嚴重的車禍,並深受持續的劇痛困擾,你就會頓悟為何佛教只是一種宗教,在這種情況下你確實需要相信自己可以早日脫離苦海。

當乙個**徒去世,他被上帝審判上天堂或下地獄。4在佛教中沒有聖經中所說的地獄,終極目標是進入極樂淨土並徹底虛空。你要打破生死迴圈的宿命,不再重生受苦。當你到達極樂淨土,將會得到歡喜祥和。

禪修不會讓你的世界顛倒

禪修的好處是你不必相信輪迴。你甚至不需要關心死後會發生什麼。你可以將佛教中那些神秘的方面視作象徵性的或抽象性的,並堅持自己的宗教教義。

如果研究釋迦牟尼佛或其他佛陀的原始教義,你不可能發現任何不利於其他宗教的內容。當然,我並不了解是否所有的宗教都是如此,因為還有像宇宙教或神道教這樣的宗教,它們之間非常難以比較。無論如何,如果你目前的宗教信仰倡導祥和、安寧,那麼釋迦牟尼佛的教誨就不會與你的信仰發生衝突。

對於這本講述程式設計之禪的書,我努力吸收一些適應辦公室環境的禪宗修習。在書中你不會發現任何慫恿你成為佛教徒的內容。

自己作主

讀完以上文字後,你能得到什麼結論?

你需要自己決定。

在不同人的眼中,宗教往往是不同的。我是乙個不可知論者,甚至是乙個無神論者。在我的世界裡,神並不重要。我相信佛的開示,但我不能忍受淨土宗。

如果你的信仰與佛教的教義衝突,你需要反省自察。當然,我們很難信奉那些建立於自然神論元素之上的佛教旁支。

幸運的是,你可以問道於諸佛而無需照單全收。請以適合你的方式去對待它。

1.2.3 禪究竟是什麼

在前面的章節中,我將「禪宗」與「佛教」結合使用。其實就像藏傳佛教那樣,禪宗是佛教的乙個分支,有它自己的故事。

達摩是印度一位著名的僧人,他將禪傳入中國,形成禪宗,因此被稱為禪宗始祖,據說他還創立了少林功夫。

達摩是許多神話和傳說的主題。其中最有名的傳說是他面壁九年。某日困倦不堪,他對自己非常生氣,於是切下眼皮扔掉。眼皮砸到地面之處,長出第一株茶樹。今天,修行者在打坐間隙飲茶保持清醒已成為傳統。這個傳說不僅說明了達摩的影響有多大,還說明了達摩是多麼苦修。在所有禪宗教眾和少林寺**中都能看到這種苦修精神。

達摩很好地解釋了什麼是禪:

不胡思亂想就是禪。一旦你明白這一點,走路、站著、坐著或躺著,你所做的一切都是禪。

——達摩(red pine,1987)

另乙個禪師的解釋有點不同:

佛教的意旨:「無我」,「虛空」,天人合一。

——澤木興道(sawaki,2005)

禪師常用不合理的論據釋禪。這裡引用兩個理性一點兒的。達摩說,我們需要戰勝心魔,後者的行為往往像猴子或馬。猴子的思維具有跳躍性,沒有節制。馬的意識則是無論如何都要向前進。如果我們的腦海中沒有猴子和馬,達到虛空,就可能產生禪的智慧型。是的,沒有必要去想討厭的上司、尚未支付的賬單或另一張桌子後面剛提交一大堆劣質**的白痴。

澤木禪師說,無我,虛空。我們的思維往往具有誤導性。當舊車仍然能開為什麼想要一輛新車?它是否真的讓我們更快樂?駕駛一輛新車生活就會變得更美好嗎?還是只是想給別人留下深刻的印象?

禪是自我的一面鏡子。一旦參禪打坐,你將會找回自我,腳踏實地,不再被無意義的東西所困擾。

在過去,一些人認為禪宗和尚能飛。在一些日本電影中你確實可以看到冥想者離開地面,懸浮於半空。如果你請教澤木興道大師禪可以為你帶來什麼,他會說:

禪不會給你任何東西。

——澤木興道(sawaki,2005)

其他禪師可能會說:當然,禪可以讓你飛。他們也清楚地知道,從物理學的角度說,你永遠不能飛。禪的問題是,如果你嘗試以理性的方式去理解它,你就輸了。禪不是用邏輯和理性的過程改善你的生命,而是教你放下慾望,不受毫無意義的東西干擾。禪教導你活在當下,無須等待明天。

禪宗背後的哲學有時是非常激進的。如果你不小心謹慎地聽從**(抑或跟錯了**),你可能會誤認為禪是要你放棄自己,脫離人性。但事實並非如此。禪就是關於「你」的。誠如澤木興道禪師所言,它不會給你任何東西,因為你已經擁有了一切。禪可以幫你拂去心靈上的灰塵,讓你明心見性。

可見,不可能用言語解釋什麼是禪。你需要修習,如此或能領悟澤木大師或達摩祖師這樣的智者之意。一句話,禪是需要你身體力行的修習。

《程式設計師之禪》一一第3章 為什麼要進行禪修程式設計

程式設計師之禪 禪是個嚴肅的東西,它可以改變你的人生觀。不過只有你自己想要改變時,它才起作用。我將肯自律 務實 腳踏實地的程式設計師稱作 禪宗程式設計師 我相信,即使世界顛倒了,他們仍然友好 可靠。這與他們的宗教信仰基本無關,而是事關其行事作風。本書的目的正是幫助你達成此目標。改變思維方式不是一項簡...

《程式設計師之禪》一一10 5 不要設定職業目標

程式設計師之禪 如果你總是想得到些什麼以至於忽略了當下的生活,你已經輸了。對於工作,全力以赴即可,別去管將來很長一段時間後才可能達成的目標。難道拼命工作20年,就是為了成為公司股東?為什麼不能因為樂趣而勤奮工作呢?如果真心喜歡,即使辛苦也會樂在其中。一日不作,一日不食 禪宗如是說。沒有必要等到20年...

《程式設計師之禪》一一3 1 無法擺脫的困境

程式設計師之禪 是什麼讓專案變糟?何時起我們下班回家時開始盤算 見鬼,我得離開 下面是我們程式設計師不時要面對的乙個問題清單,這些問題讓我們筋疲力盡。而通常我們又躲不掉,不得不設法去應付。3.1.1 錯誤的團隊 如果你不幸處在乙個錯誤的團隊中,問題則免不了。大家也許都還不錯,但是當其中某人因為錢的事...