据说,年薪百万的程序员,都是这么开悟的---笑一笑十年少

《编程之道》出自美国一位资深的程序设计师 Geoffrey James 之手。

相传作者早起打太极拳的时候,突然开悟,悟到了编程之道。

本文章我自己整理的番外篇,哈哈哈,有点儿无节操。

1.1

程序员见禅师:我学了 hello world 和水仙花数,想自己开发个操作系统,希望大师指点。

禅师笑而不语,抓来一只鸡,在鸡腿上缠根线,他一拉线,鸡立即跌倒,鸡挣扎起来继续走,禅师又一拉,鸡又跌倒,如此反复八次之多。

程序员若有所悟:“大师您是让百折不挠,再接再厉?”

禅师一笑:“小伙子,我是让你拉鸡八倒。”

1.2

程序员问禅师:我总是和我的同事们合不来,他们使用 Java,我使用 PHP。

禅师笑而不语,拿出一根筷子,递给青年:来,折断它。

青年接过筷子,很轻松地就折断了。

禅师又拿出四十七根筷子,青年抢过来,抄出把斧头全砍断了。

禅师沉吟片刻,摆出架式,双手合十:你们应该使用 Python 语言。

1.3

程序员对禅师说:“禅师,有些东西我放不下。”

禅师说:“没有什么东西是放不下的。”

程序员摇了摇头,打开电脑。

禅师说:“还是买个大点儿的硬盘吧。”

1.4

一程序员请教禅师:我最喜欢 java 语言,但是别人总说 java 不好,java 将死,我该如何?

禅师拿起一把斧子抛向天空,然后问:听到天空喊疼的声音了吗?

该程序员摇头:斧子又没伤到天空,天空怎么会喊疼呢?

禅师点头:天空那么高远辽阔,何事不能容。做名合格程序员,要像天空一样。斧子扔得再… 啊呀我操…

1.5

程序员去拜访禅师:每次遇到程序 bug,我都心急如焚,特向大师求心灵平静之道。

禅师一言不发,先去劈柴,然后打水,把柴放入灶中点燃,用大壶烧水,细细地一个个擦拭茶杯。

程序员恍然大悟:“您的意思是,要善于从生活的细处去体验人生!”

禅师放下手里的活计,淡然道:“我这刚上班,正忙着呢,别他妈烦我!!”

1.6

程序员问禅师:“我想开发一个网站,其中包罗万象,汇集人人、QQ、facebook、淘宝的所有特长,大师觉得如何?”

禅师一言不发带他来到院子里,几棵梅树正默默地吐露着芬芳。

“梅花香自苦寒来...”

程序员很受感动:“大师!您是想告诉我只要不断努力就能得偿所愿吗?”

禅师摇了摇头:“梅前你说个屁。”

0 分手篇

程序员问禅师:“我和在一起 7 年的女友分手了,程序员是否诸多和爱情无缘?”

禅师笑而不语,把程序员带到正在比赛的球场。

程序员大悟:“大师的意思是否是说:爱情的意义就像一场比赛,只要过程努力过,结果如何并不重要?”

大师闭上眼睛道:“你分手关我球事?”

1 相貌篇

程序员问禅师:“我天天对着电脑,熬夜到凌晨。大家都说我丑,我真的很丑吗?”

禅师笑而不语,端起一杯水,浇到程序员脑袋上。

程序员不解:“你的意思是,我每天都洗头就不那么丑了?”

禅师回答说:“丑到端水水更流,举杯浇丑丑更丑。”(抽刀断水水更流,举杯浇愁愁更愁——李白)

2 财富篇

程序员问禅师:“大师,我天天加班,独立完成了一个大项目,我现在很富有,但是我却一点也不快乐,您能指点我该怎么做吗?”

禅师问道:“何谓富有?”

程序员回道:“银行卡里 8 位数,五道口有 3 套房不算富有吗?”

禅师没说话,只伸出右手,青年恍然大悟:“禅师是让我懂得感恩与回报?”

“不,—— 土豪,我们可以做朋友吗?”

3 单身女程序员篇

女程序员问禅师:“为什么我年轻漂亮,楚楚动人,可没有男人喜欢我?因为我是一名女程序员吗?”

禅师问:“你知道男人为什么喜欢大海,而不喜欢湖吗?”

女程序员想了想:“我知道了,因为大海挑战大,男人都喜欢挑战,所以喜欢大海,对吗?”

禅师:“挑战个屁啊,因为大海波大!”

4 单身男程序员篇

程序员问禅师:“我一直追不到我心仪的女孩,我该怎么办才好?因为我是一名程序员吗?”

禅师笑而不语,指了指旁边树杆上正在艰难爬行的蜗牛。

程序员顿悟道:“禅师,您是说只要像这蜗牛一样坚持不懈,总会成功是么? ”

禅师抡起木鱼狠砸:“傻X,你得像它一样先有套像样的房子!”

5 资金篇

程序员问禅师:“我有很大的梦想,如果实现了,这个世界将再也没有纷争。因此我需要很多钱,大师您能帮我吗?”

禅师拿出一个小孩的帽子和一双小孩的手套让青年穿上,然后问:”你有什么感觉?”

“手,头有点紧。”

“我也是。”

6 休息篇

程序员半夜睡不着,于是问禅师:“大师我经常失眠,应该怎么办呢?”

禅师笑而不语,手指指向禅房的墙壁。

程序员循指望去,一面白墙映入眼帘,墙体空白一片别无它物。程序员沉思良久后恍然大悟:“大师是说要摒弃心中杂念,心无所想才能入睡?”

禅师摇摇头,大怒:“我意思是TM给我滚!都凌晨一点了还让不让人睡啊!”

7 生活篇

程序员问老禅师:“我是一名苦B程序员,活得没有一点安全感,该怎么办呢?”

禅师笑而不语,用手指了指自己的胸口。

程序员恍然大悟:“我明白了。只有像您这样心无所系,才能无忧无虑,对吗?”

“不” 老禅师缓缓的从胸口掏出一个小本本,上面写着:“The Secretary of State of the United States of
America hereby requests ……”

8 感情篇

程序员问禅师:“大师,我收入不高,没有对象。因此心情烦躁,静不下来,我觉得心堵很痛苦。”

禅师笑笑抬手向南方一指,悠悠说道:“去看看大海吧。”

程序员若有所思的问:“这是要我陶冶情操,感受海的博大胸怀吗?”

禅师摇摇头:“如果大海能够,带走你的矮丑。”

http://justjavac.com/other/2013/12/18/nianxinbaiwan-de-chengxuyuan-doushi-zheme-kaiwude-1.html

http://justjavac.com/other/2013/12/18/nianxinbaiwan-de-chengxuyuan-doushi-zheme-kaiwude-2.html

时间: 2025-01-15 03:44:43

据说,年薪百万的程序员,都是这么开悟的---笑一笑十年少的相关文章

年薪百万的程序员都是站在巨人的肩膀上开发

要想成为一名软件开发者需要学习各种专业知识.技术与框架.比如算法.数据结构.编程语言.流行框架等.但是要想成为更加出色的软件开发者,你要学习的就不仅仅是专业上的知识了. 标题过于浮夸,希望大家谅解,但本篇是满满的干货.今天我想分享一点关于软件开发者如何改进职业技能从而变得更擅长于自身工作的技巧.这里要谈的主题是通用性的,并没有针对任何特定的技术栈.其实这里要谈的大部分甚至都不是针对 IT 的.这些都是如何形成个人特质,跟同事.客户改进协作,以及拓展作为软件开发者职业生涯的一般性建议. 端到端理解

程序员都讨厌开会?

据说程序员都讨厌开会,不知道是不是都,但我确实也不喜欢.「小道消息」的 Fenng 曾经写过在阿里的后两年,他负责数据库团队时,每周会议也是多到让其感觉无法忍受.程序员讨厌写文档是出了名的,但讨厌开会的程度是讨厌写文档的立方,以上推论来自漫画<神秘的程序员>,如下: 有哪些会? 当我打算写这个主题时,反思了下过去都参加过哪些会议,发现有时会莫名其妙的就参加了一些完全无意义的会议.下面我们先看看一般程序员都会碰到哪些会议. 需求会 这类会议一般是产品或项目经理召集,组织参与项目的程序员一起讨论需

StackOverflow程序员推荐:每个程序员都应读的30本书

“如果能时光倒流,回到过去,作为一个开发人员,你可以告诉自己在职业生涯初期应该读一本,你会选择哪本书呢?我希望这个书单列表内容丰富,可以涵盖很多东西.” 很多程序员响应,他们在推荐时也写下自己的评语.以前就有国内网友介绍这个程序员书单,不过都是推荐数 Top 10的书.其实除了前10本之外,推荐数前30左右的书籍都算经典,伯乐在线整理编译这个问答贴,同时摘译部分推荐人的评语.下面就按照各本书的推荐数排列. 1. <代码大全>史蒂夫·迈克康奈尔 推荐数:1684 “优秀的编程实践的百科全书,&l

每个程序员都应该了解的 CPU 高速缓存

每个程序员都应该了解的 CPU 高速缓存 英文原文:Memory part 2: CPU caches 来源:oschina [编者按:这是Ulrich Drepper写“程序员都该知道存储器”的第二部.那些没有读过第一部 的读者可能希望从这一部开始.这本书写的非常好,并且感谢Ulrich授权我们出版. 一点说明:书籍出版时可能会有一些印刷错误,如果你发现,并且想让它在后续的出版中更正,请将意见发邮件到[email protected] ,我们一定会更正,并反馈给Ulrich的文档副本,别的读者

程序员都是有强迫症的

昨天晚上,为了完成实验室任务,一直写代码,写到两点多,然后总算是写完了.但是程序员都知道,调试的过程通常是最复杂的,因为可能遇到各种奇葩的错误,而错误产生的原因多种多样,或者是逻辑错误,或者是输入错误,或者是访问错误...各种各样的错误,毫无头绪..... 程序员大都有强迫症,尤其在编程这件事情上.为了改正程序中的错误,可以熬夜,直到找到错误并改正错误. 找到错误本身就有挑战,因为有些错误是逻辑上的错误,这种错误通常不易发现,只是结果和预期结果不一样,这时候就需要从头去思考整个流程,判断每一步是

每个程序员都可能犯过的10个错误

本文列出的10个错误,并不局限于C#.Java.Delphi.JavaScript等——几乎涵盖了所有的编程语言.是不是大吹大擂,欢迎各位品鉴…… 1.面向编译器写代码,而不是面向用户 当人们使用编译器创建自己的App时,在把自己的想法诉诸于机器代码的过程中,常常会将那些可以使得编程更为简单却又冗长的语法遗忘于脑后.无论你使用的是单字母的标识符还是更易于人脑理解的标识符,对于编译器而言,毫无区别.编译器不在乎你写的是否是优化表达式,也不在乎你是否用括号封装了子表达式.编译器要做的就是将这些人脑可

每个程序员都应该了解的内存知识

每个程序员都应该了解的内存知识 英文原文:lwn.net,翻译:开源中国 [编辑的话: Ulrich Drepper最近问我们,是不是有兴趣发表一篇他写的内存方面的长文.我们不用看太多就已经知道,LWN的读者们会喜欢这篇文章的.内存的使用常常是软件性能的决定性因子,而如何避免内存瓶颈的好文章却不好找.这篇文章应该会有所帮助. 他的原文很长,超过100页.我们把它分成了7篇,每隔一到两周发表一篇.7篇发完后,Ulrich会把全文发出来. 对原文重新格式化是个很有挑战性的工作,但愿结果会不错吧.为了

转:哪本书是对程序员最有影响、每个程序员都该阅读的书?

哪本书是对程序员最有影响.每个程序员都该阅读的书? 国外知名网站stackoverflow上有一个问题调查: 哪本书是对程序员最有影响.每个程序员都该阅读的书?,这个调查已历时两年,目前为止吸引了153,432人访问,读者共推荐出了478本书(还在增加),其中最火的一本书<Code Complete>被顶了1306次.如果你是个程序员,你一定有兴趣看看这些书里你都看过几本,如果你一本没看过的话,我也不好说什么,也许你是个天才,但我相信大多数人都知道,你在学校里根本学不到什么真正的工作中需要的知

国外程序员推荐:每个程序员都应该读的非编程书

1. <银河系漫游指南>by Douglas Adams 2. <人性的弱点> by Dale Carnegie 3. <别逗了,费曼先生> 4. <一九八四> by George Orwell 5. <哥德尔.艾舍尔.巴赫:集异璧之大成> by Douglas Hofstadter 6. <设计心理学> by Donald A. Norman 7. <搞定:无压工作的艺术>by David Allen 8. <人月