在出差的飞机上,用KINDLE度过Christian Grobmeier.的程序员之禅,体验特别安静奇妙。
其中有一些观点也印证了自己之前的想法,核心收获就是禅不在别处,而是在浮生俗事,琐琐碎碎在每一天的生活中,或者就在我们的工位里面。
以下是自己总结的几个可以练习。
-像一个伙头僧一样工作
用禅的方式做事, 意味着你要以一种看上去消极实则积极的态度面对生命,俭朴、整洁、克己、忍耐、精进;专注于事物的核心, 心无旁骛,念兹在兹。
如果你希望严肃认真地编写代码, 必须全力以赴做到这一点,否则, 我们将永远不能 成为伟大的程序员。 如果你是一个 程序员, 你就是一个程序员。
一名真正的程序员, 不论在吃午饭, 还是周末在荒野上穿行,仍然是一名程序员。
如果我们希望以那样的方式生活, 需要认真地付出自己的技能和热情。 电子邮件是日常工作的一部分, 但不 是最 重要的。
因此,它们需要待在日常工作的核心之外,为更重要的事情让出 空间。
-目的性产生需求感
如书上写:如果你总是带着某种目的来做开发,你就可能会迷失。 开发之路是美好的,成为一名软件开发者的过程非常美妙, 无论 你是初学者或专家,都很 棒。
但你需要活在当下,扮演好自己的角色,否则你将错过开发系统 时的奇妙体验。 在我见过的最人印象深刻的人士中,都没有花费太多的精力去思考职业生涯本身。他们只管工作,投入满腔热情和能量做自己该做的事情。
这些人是天生的领导者。
他们没有凌驾于他人之上的权力, 但与人共事的力量( Forsyth, 2009)。其他人认可他们, 并愿意追随他们。不要 总想 着 成为 一个 经理。
要是足够优秀,具有领袖气质,你终会得到那个 角色。不要相信那些告诉你为了事业, 应暂时抛弃个人生活的人,他们只是想控制你罢了。
-强烈的负面情绪往往是一 个自我的谈话信号
通常, 发表对一个想法的支持就足够了。
如果会议的目的是讨论宏观问题, 我们就不深入细节 有时我们不太喜欢某些同事, 很难去支持其意见, 但(如果是对) 我们应该支持。
要有随喜心, 别人的成功不会让你看上去很糟糕。
有好主意的人理应享受其应得的名声。团队领导者不需要总是那个 最有创意、 最努力工作的人。
实际上,并没有什么你死我活的竞争。
你应该了解到, 所念所欲并不等同于我们自己。 慢慢成长,发展 爱好,养成某种生活方式,这些都是自然而 的行为。 基于 某些原因, 我们需要一个证明, 希望自己是独一无二的。但你也要知道, 比起我们所做 或 所 想 去做 的 那些, 生命包含更多内涵。
-在任何时间, 甚至工作时亦进行参 禅
它将改变你的工作思考方式。 泽木兴道还说:“ 一日不作, 一日 不食。”
保持工作很重 要。
工作不仅让你 的餐桌每天都堆满食物, 它还有于你脚踏实地。
新闻里充斥着无所事事的富二代滥用毒品和酒精的头条,没有工作,很容易陷入“ 自我”。
太多的东西会滋生人类的欲望。当习惯让别人为你打扫卫生间时,你很可能忘记那是多么脏的活。 自己清理垃圾,照顾自己的家庭, 可以 帮助你看清自己是谁—— 一个“ 人” 而已。
-《赴粥饭法》
之所以写这两本书,是因为他认为在许多寺院中烹饪并没有带着正确的意识。
他相信火头僧很重要, 其职责应当被看作是一种重要的修习。只有最出色的弟子才能拥有火头僧的荣誉。
多年前在阅读这本书时,我意识到,程序员应该像火头僧工作那样去编写 代码。
火头僧需要仔细计算僧人们食用的大米等食物。
要足量供应每一个人。每顿饭后应该稍有剩余,但又不能剩 太多。
火头僧估算食量 时需要 查看 僧众 情况。有多少人? 有客人吗? 有无因生病 而食欲减退的? 有无因从事繁重劳动而需多进食的? 等等。 程序员应该以类似的方式工作。我们需要查看软件需求, 估算要付出多少工作量。
-去做。
你总不能因为被分配 一个乏味的任务就辞职。 禅僧也不羞于他们的 工作。
他们凌晨3点起床(有时早一些,有时晚一些,取决于僧院),然后即开始静坐和劳动( 他们甚至将劳作当作禅修的一部分)。或者清扫厕所, 或者料理菜园。
如果是一名火头僧,还要做饭。无论做 什么,他们都一心一意。没有痛苦,乐在其中。 对他们而言, 每一秒都是生命中宝贵的一刻, 逝去即永不再回, 即便是在扫厕所时。
-如果你在路上遇到佛,杀了他。
很多禅宗书籍中都引用了这句话。临济义玄认为这条警示 非常 重要, 以至在禅宗语录 中, 将它放在了首页。
如果你在自身之外看到了佛,那是假的。
你要摆脱 它。
佛在你自身里,而非别处。杀掉那个佛,你会重获自由。换句话说: 求成之心愈切,则成佛之路愈远。
同样道理,对于编程而言,如果你一心想成为伟大的程序员,那么你实际很难成为那个他。
相反,幼稚和挑剔离你不远。
反之,全力以赴,享受工作,是任何优秀的人都应具备的信条。 活在当下, 是最重要的。
树立目标,反而可能妨碍目标的实现。
因为修习,所以修习。因为编程, 故而编程,因为贴发票,所以贴发票……巴拉巴拉……
共勉
• END •