禪道程序員的10條原則
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2012/5/9 11:02:25 ] 推薦標(biāo)簽:
5. 停止?fàn)幷?Shut up
如果你沒(méi)有什么要說(shuō)的,不要浪費(fèi)時(shí)間和你同事?tīng)?zhēng)吵。這并不是說(shuō)你懦弱。每天你都要工作,你不需要搞得其他人緊張。想象一下,如果每個(gè)人都這么做,那會(huì)是多么好的工作環(huán)境啊。有時(shí)這是不可能的。但盡力嘗試這么做吧,你會(huì)喜歡的。
如果你不自負(fù)的話,便很容易做到不爭(zhēng)吵,而是去關(guān)注那些你真正想說(shuō)的事情。不要將“自我”和經(jīng)驗(yàn)搞混淆了,記住:你是一個(gè)新人。如果其他人有好的想法,去支持他的想法吧。
6. 留心細(xì)心意識(shí) Mindfulness. Care. Awareness
是的你在工作。但同時(shí)你在呼吸。即使你的工作有困難,你也需要聆聽(tīng)你身體的信號(hào)。你應(yīng)該學(xué)習(xí)對(duì)你身體好的事情,譬如食物。你應(yīng)該學(xué)會(huì)照顧好自己,以及留心你所在的環(huán)境,畢竟你喝的水將會(huì)又流到河里去。因?yàn)槟銉H僅為你自己而活,你獨(dú)自來(lái)到這個(gè)世界,也將獨(dú)自離開(kāi)。地球沒(méi)有你照樣運(yùn)轉(zhuǎn)。
不要工作在你不喜歡的環(huán)境。不要做不拿報(bào)酬的工作,這意味著你不會(huì)快樂(lè),你不得不離開(kāi)你的臥床。遠(yuǎn)離那些讓你不開(kāi)心的事物。不計(jì)回報(bào)的工作聽(tīng)起來(lái)是天方夜譚嗎?想想那些在黃金時(shí)間里做開(kāi)源項(xiàng)目的人。如果你在郵件列表中訂閱過(guò)一些項(xiàng)目,你可能已經(jīng)知道這是多么熱門(mén)的事情。如果你并不感到開(kāi)心,不要這么做吧。我知道許多人做開(kāi)源項(xiàng)目,但是他們并不喜歡。用 Time Bill 我追蹤過(guò)我為開(kāi)源項(xiàng)目花費(fèi)的時(shí)間,我浪費(fèi)了太多的時(shí)間,尤其是那些我并不喜歡的項(xiàng)目。
有些人認(rèn)為只有當(dāng)他們有消遣時(shí)間的時(shí)候,能在晚上有 xbox 玩,有酒喝才會(huì)感到開(kāi)心。雖然有時(shí)享樂(lè)是非常不錯(cuò)的,但不代表你一輩子的所有時(shí)間都是快樂(lè)的。如果你能避免你不喜歡的情況,請(qǐng)盡量避免(像我上面提到的),但有時(shí)你不得不面對(duì)那些你不想做的事情。譬如人手將經(jīng)理的 Excel 中的數(shù)據(jù)復(fù)制粘貼到 phpmyadmin 中去。這些可能要花上幾天,甚是枯燥。你感到極為無(wú)聊,但有時(shí)你不得不這么做。你不能因?yàn)榕龅揭粋(gè)枯燥的任務(wù)隨意的辭職。禪宗大師們也不會(huì)逃避他們的工作的。他們?cè)?4 點(diǎn)鐘起床(有時(shí)早些,有時(shí)晚些,取決于習(xí)俗),開(kāi)始冥想和工作(他們認(rèn)為工作也是冥想)。他們會(huì)做清掃廁所的工作,或者做園藝,如果是齋飯僧,他們會(huì)做飯。他們會(huì)全神貫注的工作。不管他們做什么,他們都會(huì)全身心的去做,并且感到快樂(lè)知足。因?yàn)槊繒r(shí)每刻,甚至是打掃廁所,對(duì)他們來(lái)說(shuō)都是他們的生活。
也是說(shuō):如果你需要復(fù)制粘貼 excel,也不要哭訴了。僅僅去做吧。不要浪費(fèi)你的時(shí)間在抱怨上,它們會(huì)過(guò)去的。試著做個(gè)好的復(fù)制粘貼者吧。
如果你得了心臟病死了,人們也許會(huì)說(shuō):“哦,他工作太長(zhǎng)時(shí)間了,他經(jīng)常為我在深夜里無(wú)償工作。”沒(méi)有人會(huì)指引你去另一個(gè)世界,后一步要我們自己走。你不能轉(zhuǎn)換世界上的任何東西。什么都不行。所以你需要照顧好自己,每時(shí)每刻。如果你死了,死了,如果你活著,應(yīng)該好好的活著。沒(méi)有時(shí)間去浪費(fèi)了。
在禪學(xué)中“心”是個(gè)很大的詞(在任何一種形式的禪學(xué)中都是)。我不可能完全表示清楚它的含義。要明白“心”的不同的含義是很困難的?赡堋耙庾R(shí)”這個(gè)詞對(duì)你來(lái)說(shuō)更容易懂些。你需要意識(shí)到你做的每一件事情。否則你是在浪費(fèi)時(shí)間。當(dāng)然你可以這么做,取決于你自己,如果你喜歡這樣的話。
7. 拒絕老板 There is no Boss
是的,老板付你工資,他告訴你需要做什么,他也可以炒掉你。但沒(méi)有必要放棄掉你自己的生活,為你的工作而生病。終你的老板不能控制你了,也許你也失控了 ? 請(qǐng)不要走上這條路。
回到你的老板:如果你允許的話,他可以讓你的生活更加糟。但有解決的方法,如果他要你做你感到不開(kāi)心的事情,或者違背你原則的事情,堅(jiān)決說(shuō)不。會(huì)發(fā)生什么?壞的情況,他會(huì)炒掉你。那又怎樣?如果你生活在西方,如果你是個(gè)程序員(如果你在讀這篇文章,那么你極可能是程序員),你會(huì)找到另外一份工作。
我并不是說(shuō)對(duì)類似將 CSV 數(shù)據(jù)拷貝成 HTML 這樣的任務(wù)說(shuō)不。我說(shuō)的是一個(gè)星期工作 80 小時(shí)的工作。或者你覺(jué)得你的孩子需要更多的關(guān)注。或者你被逼要炒掉其他人僅僅因?yàn)槟憷习宀幌矚g他們;蛘吣闶莻(gè)顧問(wèn),但是需要為一個(gè)核電站或是為坦克編寫(xiě)程序(有些人會(huì)說(shuō)為核電公司工作是多么的好啊 ? 但這違背我的原則,而且僅是一個(gè)例子),你都可以說(shuō)不。
8. 有其他愛(ài)好 Do something else
程序員不僅是一個(gè)程序員。你應(yīng)該做一些和電腦無(wú)關(guān)的事情。在業(yè)余時(shí)間,你可以去航海、釣魚(yú)、潛水、冥想、軍事藝術(shù)、玩尺八(Shakuhachi,一種樂(lè)器)。不管做什么,用掉你剩下的能量吧,像你工作的時(shí)候那么竭盡全力。興趣愛(ài)好不單是興趣,它也是你是誰(shuí)的一種象征。當(dāng)別人說(shuō)興趣不重要時(shí),不要讓他得逞。現(xiàn)在我們可以擁有自己的愛(ài)好。我錄了一些 CD,寫(xiě)了幾本科幻書(shū)(沒(méi)有發(fā)表過(guò),我需要更多的練習(xí)寫(xiě)作)。這些事情都能體驗(yàn)我是什么樣的人,終它們引領(lǐng)我接觸到禪學(xué),以及寫(xiě)下這篇博客。近我在練習(xí)尺八。這些都是我日常生活的一部分。
9. 沒(méi)有什么東西是不可取代的 There is nothing special
一朵花很美麗,但它僅僅是一朵漂亮的花朵,沒(méi)有什么更特別的了。它一點(diǎn)也不稀奇。你是一個(gè)會(huì)編程的生命體,可能你很棒,但也沒(méi)有什么稀奇的了。你僅僅和我一樣是這個(gè)星球上存在的一個(gè)生命體而已。
你要上廁所,你要吃飯,你要睡覺(jué)。很久以后(希望如此)你會(huì)死去,你所創(chuàng)造的一切將會(huì)隨之而去。算是金字塔很久以后也會(huì)消失。你知道建造金字塔的人的名字嗎?如果你知道,那么這很重要么?不重要。金字塔在或是不在,都沒(méi)什么特別的。
同樣你寫(xiě)的程序也一樣。銀行通過(guò)你寫(xiě)的軟件賺錢(qián)。但當(dāng)你離開(kāi)之后,沒(méi)人會(huì)記住你。這不是誰(shuí)的錯(cuò),這是時(shí)間的規(guī)律。你不需要擔(dān)憂。如果你相信這一條規(guī)律,你會(huì)意識(shí)到上一個(gè)項(xiàng)目是非常有趣的項(xiàng)目,F(xiàn)在僅僅需要繼續(xù),專注的去看其他的什么事情。
如果你的公司因?yàn)樨?cái)政原因倒閉了,不要擔(dān)心。生命還會(huì)繼續(xù)。我們不是真的需要一個(gè) xbox,一輛車或是什么其他的。這個(gè)世界上大部分人都生活中水生火熱中。他們不在乎 xbox,因?yàn)樗麄儗?duì)于食物和水更加渴望。
所以,為什么只有你是的?僅僅因?yàn)槟愫苄疫\(yùn)的生活在西方?因?yàn)槟銜?huì)編程?不,你沒(méi)有什么特別的。你應(yīng)該讓你的自我感消失,放松的生活。享受花朵的香氣和顏色吧,當(dāng)冬天來(lái)臨時(shí)不要過(guò)于杯水,春天到來(lái)時(shí)不要過(guò)于高興。這是自然規(guī)律。當(dāng)別人否認(rèn)你的程序時(shí)也要這么寵辱不驚。因?yàn)楣静](méi)有那么重要。
聲明
我不是一個(gè)禪師。我僅僅在學(xué)習(xí)和練習(xí)。如果你認(rèn)為有什么你需要更深入的了解,請(qǐng)教你當(dāng)?shù)氐亩U師。當(dāng)然我可以試著在這個(gè)博客上回答,但我只是個(gè)初學(xué)者。不管怎樣,我很樂(lè)意看到你們的評(píng)論,如果你喜歡這篇文章,或者用這篇文章的鏈接發(fā)條推,我會(huì)很高興的。謝謝閱讀!
相關(guān)推薦

最新發(fā)布
性能測(cè)試之測(cè)試環(huán)境搭建的方法
2020/7/21 15:39:32軟件測(cè)試是從什么時(shí)候開(kāi)始被企業(yè)所重視的呢?
2020/7/17 9:09:11Android自動(dòng)化測(cè)試框架有哪些?有什么用途?
2020/7/17 9:03:50什么樣的項(xiàng)目適合做自動(dòng)化?自動(dòng)化測(cè)試人員應(yīng)具備怎樣的能力?
2020/7/17 8:57:06幾大市面主流性能測(cè)試工具測(cè)評(píng)
2020/7/17 8:52:11RPA機(jī)器人能夠快速響應(yīng)企業(yè)需求,是怎么做到的?
2020/7/17 8:48:05Bug可以真正消滅嗎?為什么?
2020/7/17 8:43:03軟件測(cè)試基本概念是怎么來(lái)的?軟件測(cè)試生命周期的形成歷經(jīng)了什么?
2020/7/16 9:11:10