序言
程序员之禅
我并非一名僧人。
我从2006年开始禅修,至今已有7年,听上去似乎已颇有心得,其实不然,我仍只能算是初学者。我知道自己应该换一种生活方式,但这很难,毕竟沉浸其中已久。当你境遇不佳时,你很难看到一个不同的视野。
参禅之初,我的状态很糟,却不明就里。直至某日清晨打坐,顿悟问题之所在:我并不需要受戒为僧人,或者成为禅师。只要你去冥想,视野就会改变。终于,禅改变了我的意识,改变了我的工作方式,让我变得更有效率。最重要的是,我变得更加快乐。
此前,我从未想过自己会写一本关于禅的书。
我目睹过很多软件开发者遭受我曾遇到的类似问题的困扰,比如健康困扰,或者不知道该如何度过工作之余。
有时候他们会来请教我。我告诉他们:“试试静坐冥想!”或者:“请阅读菩提达摩。”但大部分人茫然不已。也许是因为,在这浮躁的尘世中我们已没有时间去思考“冥想”的意义,又或者因为迈出第一步总是很难,就像修禅。
事实上,禅修对我而言也非易事。是的,我读了很多书,但是这还不够;我打坐,但同时也错过一些东西。我失去了原有的生活,还有往日的方向。我曾反思自己究竟是谁,而不是我要成为什么样的人。那么,我究竟做了些什么呢?(从修禅)我又得到了什么?
答案就是音乐。在所有我做过或经历过的事情中,只有对音乐的爱一如往常。是的,我一直热爱音乐。尽管在过去的这些年里音乐的类型发生了许多变化,但我从未停止聆听、制作或者关注音乐。当我在玩电脑游戏时,你可以很容易分散我的注意力,但当我沉醉于一个美妙的音乐专辑中,就不那么容易被分神了。
目录
第1章 引子
**1.1 我如何学习打坐
1.2 什么是禅**
第2章 佛教小谈
**2.1 四圣谛与地狱
2.2 佛教中的“小鬼”
2.3 八正道**
第3章 为什么要进行禅修编程
**3.1 无法摆脱的困境
3.2 “职业倦怠”综合症
3.3 自生自灭**
第10章 程序员之禅的10条法则
**10.1 专注
10.2 心无杂念
10.3 初学者心态(虚怀若谷)
10.4 无我
10.5 不要设置职业目标
10.6 敏事慎言
10.7 正念、观照、觉察
10.8 做自己的老板
10.9 玩物养志
10.10 淡泊宁静**