禅是一种生活态度和生活方式。程序员是一份特别辛苦的职业,也是一个承受各种压力的群体。在物欲横流的今天,禅对于程序员有着特殊的意义和价值。
本书的作者是一名德国程序员老兵,深谙程序员的喜怒哀乐。他曾经发表了一篇题为“程序员之禅的十条法则”的博客文章,引发众多程序员热烈的讨论和强烈的共鸣。本书共10章,结合程序员日常生活和工作的方方面面,作者通过对禅的知识、理解、体验、思考和感悟,提出很多中肯的建议,对于努力奋斗的程序员颇有启发意义。
本书是适合广大程序员阅读的轻松读物,它能够帮助你更好地保持初心,把握真谛,更好地面对生活和工作。
第1章 引子
1.1 我如何学习打坐
1.2 什么是禅
第2章 佛教小谈
2.1 四圣谛与地狱
2.2 佛教中的“小鬼”
2.3 八正道
第3章 为什么要进行禅修编程
3.1 法摆脱的困境
3.2 “职业倦怠”综合症
3.3 自生自灭
第4章 气禅和编码
4.1 引言
4.2 气:呼吸与活力
4.3 气禅:编码的方法
4.4 战胜心猿
第5章 禅心即我心
5.1 别人对我不好
5.2 这是我应得的
5.3 我有一个糟糕的童年
5.4 我应该知道
5.5 这是你的生命
第6章 “我”境界
6.1 什么是自我
6.2 自我强迫症
6.3 我的编程
6.4 看不见的自我
6.5 少说多做
第7章 禅即苦修
7.1 时不禅、处不禅
7.2 吾生也有涯(活在当下)
7.3 身与心法脱离
7.4 学习、学习、再学习
7.5 不要变成职业头衔瘾君子
7.6 流水与止水
7.7 初学者心态
7.8 像火头僧那样编写代码
7.9 编程之业
第8章 一花一世界
8.1 佛陀程序员
8.2 弟子与师傅
8.3 饥饿的鬼魂
8.4 能
第9章 项目之禅
9.1 孙子与孙子兵法
9.2 毁灭之路
9.3 天不会塌下来
9.4 请笑对绝望
第10章 程序员之禅的10条法则
10.1 专注
10.2 心杂念
10.3 初学者心态(虚怀若谷)
10.4 我
10.5 不要设置职业目标
10.6 敏事慎言
10.7 正念、观照、觉察
10.8 做自己的老板
10.9 玩物养志
10.10 淡泊宁静
后记
参考文献
《Android 9编程通俗演义》内容简介:本书严格参考Android 9官方开发文档的逻辑,全面讲解Android开发中的各种技术,章节内容循序渐
Thisremarkablebookpresentsarichandup–to–dateviewofevolutionthatexploresthefar–re...
周鸿祎作序推荐!全球科技圈产品经理争相学习的产品管理秘笈!以用户思维管理产品,管理团队,管理自我,学会比其他人更聪明、更
《田小七来啦6:哎呀,又闯祸了》内容简介:黄莹莹发现田小七、张大嘴等人的行动鬼鬼祟祟的,为了弄清楚真相,她进行了一次跟踪。她
GetYourMoveOn!InMakingThingsMove:DIYMechanismsforInventors,Hobbyists,andArtists,...
Google是一家酷而迷人、整个互联网都为之疯狂的公司。在一定程度上,Google就代表着互联网搜索。它在人们的意识中已经达到这样一
《Word/Excel 2010办公应用实战从入门到精通(超值版)》内容简介:本书通过精选案例引导读者深入学习,系统地介绍了Word 2010和Ex
本书在简要介绍模拟通信原理的基础上,以数字通信原理为重点,讲述通信系统的组成、性能指标、工作原理、性能分析和设计方法。对
字体设计是最直接、最迅速的信息呈现形式之一。本书汇集大量国内外优秀字体设计作品,以“理论文字+作品分析+作品欣赏+问题分析”
在线社交网络分析 本书特色 本书从在线社交网络的“结构与演化—群体与互动—信息与传播”三个方面展开,系统、深入地阐述了在线社交网络分析中的基础理论、关键方法和技...
《中信国学大典:礼记·孝经》内容简介:中信国学大典(50册)是中信出版社引进自香港中华书局的一套深具国际视野、贴近当代社会的
《控制阀设计及先进制造技术》内容简介:控制阀是过程自动化装置中极为重要的设备之一,是流程工业自动控制系统的执行器,流程控制
社会经济的发展,使得移动通信技术日新月异。本书系统、全面地介绍了移动通信的相关概念、关键技术以及一些典型的移动通信系统,
被咬过一口的苹果残缺低调但却难掩光芒无论是偏执狂还是是残忍的完美主义者无论是创新迷还是神一样的传奇都不重要他就是乔布斯不
从新手到高手WPS Office办公应用从新手到高手 本书特色 本书主要讲解WPS Office 2019的三个主要组件WPS文字、WPS表格以及WPS演示在办...
宽带综合业务数字网是目前国际、国内通信和信息领域的热门话题,是建立信息高速公路的基础。现在的综合业务数字网(ISDN,仅为64
R图形化数据分析 本书特色 本书介绍如何使用图形化的方法来分析和理解复杂的数据,该方法突出数据中重要的关联和分布趋势,并使用尽可能简单的视觉元素来呈现尽可能丰富...
《跑赢小古文:给小学生的小古文漫画故事(全4册)》内容简介:这是一套专门为6—12岁的小学生编撰的古文学习综合辅导书。全套书共
本书将带领读者从头开始制作一门语言的编译器。笔者特意为本书设计了CЬ语言,CЬ可以说是C语言的子集,实现了包括指针运算等在内
《2015年全国一级建造师执业资格考试历年真题精解+专家预测密卷:机电工程管理与实务》内容简介:本书是在严格遵循全国一级建造师执