蓝色周一 | 与技术无关,但值得码农们好好读一读的书《程序员之禅》
“禅”是一个哲学概念,表现的是大家对内心朴质的探索。而“程序员”又是忙碌的一个代名词。作者尝试在探索内心的主观追求与现实的客观世界之间寻求一种平衡。
这本书的最后一章讲了程序员的十条禅。我将其归纳为了找到自己、忘记自己和活在当下三大点,希望对你有帮助。
第一、找到自己
“认识你自己”,这句话好简单,但是真的好难,但又好有必要。具体怎么做呢?
1.做自己的老板
是的,某人付你薪水,告诉你需要做什么。而且他还可以解雇你。但这都不是你放弃自己的生活,成为工作狂的理由。总之,老板对你没有控制权。另外,你需要有自己的个人道德底线,这个底线就是你自己这个公司的企业文化。
2.乐于工作,全力以赴
如果你总是想得到些什么以至于忽略了当下的生活,你已经输了。对于工作,全力以赴,乐在其中即可,别去管将来很长一段时间后才可能达成的目标。如果真心喜欢,即使辛苦也会乐在其中。“一日不作,一日不食”,禅宗如是说。没有必要等到20年后再去寻找快乐。
时间不可轻易浪费——生命无常,或许明天它就会消逝。如果没有什么要说的,就不要去浪费同事的时间。如果你不过于自我,就很容易做到谨言,只关注当讲之事。不要把你的“个人经验”变成了“自负”。永远记住:你是一位初学者。如果他人有好主意,请保持随喜心。
3.玩物养志
这个词之前有一个朋友跟我说过,我很佩服他的境界。我们不止一次觉得,我们应该尝试一些跟工作无关的事情。在你的闲余时间,可以钓鱼、潜水、冥想、运动等。不管你做什么,都要尽情尽意,就像在工作时间那般投入。
第二、忘记自己
1.初学者心态(虚怀若谷)
别忘了自己还是初学者的那些日子。或者如果你目前就是个初学者,请坚守这份新人情怀。你所学到的远远不够。如果你已经是个专家了,不妨每天也把自己当成初学者。
2.保持开放
一些人存在的大问题是:过于自我。但其实,我们没有时间过于自我,没有时间成为一个摇滚明星。你无法将整个自己与他人去比较,只能说某些方面的比较。过于自我的人容易固步自封。请保持谦虚,向他人学习,不管他是个老手,还是菜鸟。泽木兴道禅师教诲:“你并不重要。”保持开放。
3.放弃“我执”
花朵再美也不过是一朵花而已,并无特别之处。你、我以及生活在这个星球上的其他人,都没什么两样。你需要吃喝拉撒。当然,你还需要睡觉。很久以后你终究难免一死,你拥有的一切全都会失去。请放弃“我执”,自由自在地生活,享受花儿的美色和馨香。
第三、活在当下
1.心无杂念
在动手工作之前,你需要清空头脑,摒弃一切杂念。关掉所有会占据你头脑的程序尤其是社交软件:微博、头条和电邮。你甚至应该在有必要的时候将手机设为静音并放进口袋里。这些东东把你连接到花花世界,带来新的烦恼或耗精力的玩意儿。
2.专注
一旦开始工作,就应该全力以赴,做到最好。请不要同时展开多项工作。一次仅做一事就好。一心多用不会让效率更高,只会使你应接不暇。超负荷工作会让人疲惫不堪、容易出错,而且在不同的工作之间频繁切换也会浪费时间。
3.正念
是的,你正在工作。但与此同时,你也在呼吸,在生活。即使工作再忙再累,也要倾听身体发出的信号。你要知道哪些东西对你是有好处的,所有的,包括像食物等生活必需品。要关心自己及周围环境中一切,毕竟,你所喝之水就来自于周边这条河流。
记住,你是为自己而生的——一个人生来,也将一个人死去。即使没有你,地球依旧转动。请避免在你不喜欢的那种环境下工作。如果某类无偿工作已经让你毫无乐趣可言,而且又剥夺了你的睡眠时间,那就拒绝它。放下所有那些让你不快乐的事情。
当冬天来临时,不必伤心难过;等春天回归,亦不必欣喜若狂。不过乃四季交替,顺其自然就好。你不用光芒万丈,但可以始终温暖有光。请永远保持你心中的光,因为你不知道,谁会借着你的光走出黑暗。五色图书,五彩人生,周一蓝色学习日快乐!
禅改变了乔布斯,而乔布斯则通过禅影响了世界!