IT之禅(一)
程序员:师傅啊,我工作已经好几年了,技术长进挺快,可为什么总感觉自己长不大呢?您给我指条路吧。
大师:(沉默片刻)思成败。
IT之禅(二)
管理者:大师,为什么我的团队不团结?
大师:那是因为你自己与自己不和谐。
IT之禅(三)
一天午饭后,程序员打开新闻网站看网页,大师走到程序员的背后站立片刻,然后问道:“你在干什么?”
程序员:我在看网页。
大师:有什么有意思的新闻吗?
程序员:没有。不过,有一则新闻说,一个人因为一点小事就把他的同事杀了,真难以想象。
大师把一只手按在程序员的肩膀上,而程序员看上去像是发起呆来。几分钟后,程序大叫一声:“我要杀了你全家!”
IT之禅(四)
大学生:大师啊!请教教我怎样写简历吧。我没有工作经验,简历上空空如也。
大师微笑着说:“当人们皈依佛门、向佛祖托付终身的时候,佛祖是从来不收他们简历的。”
大学生:我不太明白。
大师:唯心诚也。
大学生:我找工作也很心诚,可我不知道在“经验”一栏里填什么。
大师:佛祖喜欢布施与放生的人,但如果一个人没有布施也没有放生,每天念经、不染恶习,佛祖也会很喜欢他。你念经吗?
大学生:从不。
大师:你写代码吗?
大学生:写过。
大师:天天写吗?
大学生:不是。
大师:我可是天天念经呢!
(注:这里要说明的意思是,上学的时候写的代码与工作后的项目经验并无质上的不同,只是形式上不同而已。所以,学生在学校里的积累也是非常重要的,要天天积累,才会得到公司所认可的、让你获得工作的资本。在学校里没有认真学习的人,一样无法“诚心”地面对工作)
IT之禅(五)
程序员:大师啊,什么是幸福?
大师:把“生”和“死”看做是射线段的两端,当你站在线段的任何一点时,向前看,愿意活下去;向后看,没有什么后悔的,这就是幸福了。
程序员:那您的追求是什么呢?
大师:站在那个只能往后看的点上时不后悔,仅此而已。
IT之禅(六)
程序员:大师,什么是英雄?
大师:一个复杂的同步调用函数而已。
程序员:呃~~~我不太明白。
大师随手在玻璃墙上写了一个函数——main(){printf("I am a hero!"); returrn;}
“这太简单了,所以不算是英雄”大师说,然后又在玻璃上快速地写出了十来个函数,并让他们在main函数里一层又一层地嵌套执行——整个函数复杂得让人眼花缭乱。
“当一个人发现一件事不能直接完成时,就要去做另一件事来支持这件事,如果还不行,那就再去做更深、更远的事情,”大师说:“历尽千辛万苦,直到事情一层一层地解决掉了,他最初的目的也达到了,他就可以向人们宣称他成功归来(return)了。事实上,这个嵌套越深、越复杂,就越容易赢得人们的尊敬。”
程序员:并不是每个人都能成功。
大师:是的。如果堆栈没有溢出,而且电池耗尽之前return了,那他就是个英雄。
程序员:如果停电前没来及return呢?
大师:那他就是个——悲剧英雄。
“然而,”大师顿了顿说:“似乎所有人都忘了人活着本身这件事。”说着,大师把那些复杂的函数用板擦擦除,玻璃墙上只留下孤零零地一行代码:main(){printf("I'm a hero!"); returrn;}
透过玻璃墙,程序员看到同事们继续忙碌着的身影……
IT之禅(七)
大师路过一个程序员的桌子,看到程序员正在伏案疾书,于是问到:“你在写什么?”
程序员:我在试图把您告诉我的东西整理出来做一个存档,以便以后温习。
大师:我看看,可以吗?
程序员把纸递给大师,没想到大师把纸撕了个粉碎,然后丢在了纸篓里,然后说:“禅,是思想对思想的,写下来的字只有一个功能,就是帮助你忘记。”
程序员:那您要我怎么做呢?
大师:照着做!直接从思想到行动。
程序员:如果不需要文字的东西,为什么还会有那么多经典来记述禅?
大师:那些只是砖头。
程序员:砖头?
大师:是的。我们现在在哪里?
程序员:房间里呀!
大师:房间是拿什么垒的?
程序员:砖头。
大师:所以,没有砖头不可能有房子,对吗?
程序员:对!
大师:但我们要房子,是要它的空间,确切地说,是由砖头围出来的这个空间,对吗?
程序员:对。
大师:所以,我们要的东西在砖头之外,不在砖头之内!砖头只能形成墙的空间,而这个空间是不能住人的。
程序员:我好像懂一点了……
大师:书也一样。功夫下在书里,而真正的东西却在书外。如果你只是迷恋那些书里的文字,就好像把自己砌在墙里一样——无非是一个咬文嚼字的书虫罢了。所以……(大师指了指纸篓)
(注:这则故事告诉我们两件事——第一,思想上的东西要用行动去强化、去固化,正所谓知行合一;第二,一切大道理和大思想和禅都是一样的,不立文字,比如设计模式,很多人只知道捧着书本去看、挂在嘴上去说,一到写代码,要么不用、要么滥用、要么错用……都是因为没有悟出这一点来)
IT之禅(八)
管理者:我努力使我的团队团结,可他们就是不团结,怎么办啊?
大师:你是怎么努力的?
管理者:我把他们每个人找来谈话,指出别人的优点,让他们互相学习。
大师:团队不团结的罪魁祸首就是你自己。
IT之禅(九)
禅师看见一个程序员在收拾东西,就问:“怎么了?”
程序员:大师,再见了!我被解雇了。
禅师找到管理者问:“你解雇了一个效率很不错的程序员?”
管理者:效率很不错?那是以前吧!他已经好几个星期萎靡不振了!这对别人不公平~~解雇他,这不是很好吗?
于是禅师把管理者带到一个村庄,这个村庄所有的地都种着庄稼,但还是有一些人因为粮食不足而背井离乡、出去逃荒了。
禅师又把管理者带到另一个村庄,这个村庄有三分之一的地是荒着的,而村庄里的人却比前一个还多。
禅师问管理者:你怎么看?
管理者:第一个村庄里的人太懒了;第二个村庄如果把所有地都种上,可以养活更多人。
禅师:实际上,远古时代的农民就已经知道,把一块地空出来,不种庄稼,让它接受阳光的照耀、雨露的滋润、风的爱抚和大河的拥抱,会让它在接下来的两年内产出更多的粮食,而且周而复始;如果连续耕作,则会地力不足,越来越瘠薄。土地都需要修养生息,更何况人呢?人不是机器,这些成本都是一个团队应该承担的。
IT之禅(十)
禅师:因为好运气得到的东西也会因为不走运而失去。这是世间常态。为了让你的心适应这种常态,你应该懂得“随缘”。
IT之禅(十一)
程序员:大师,每个人都说自己有梦想,我为什么没有梦想呢?
禅师:当你知道此生有涯时,你就有梦想了。因为你知道必需用有限的时间做点事,而这时候你也明白了做什么事都不容易,能把一件善事做好、做大就很不容易了。它将成为你的梦想。
程序员:我记住了!
禅师:哦~~对了,那些把梦想挂在嘴边的人不一定真的有梦想。看一个人有没有梦想,要看他在做什么。当他做的一切事情都指向同一个目标时,那就是真的了。
IT之禅(十二)
禅师:生的时候多反省自己,多听取别人对自己的评价,灭的时候会安心;生的时候如果悟到了禅的真谛,灭的时候则会微笑。
分享到:
相关推荐
在Java开发中,处理音频和视频文件的任务时常出现,而it.sauronsoftware.jave正是一个专为Java设计的强大的多媒体处理库。这个包提供了丰富的功能,允许开发者进行音频和视频的编码、解码、转换以及提取元数据等操作...
[IT管理框架].(Frameworks.for.IT.Management)(Jan.Van.Bon).扫描版
在"I missed it."中,"it"指代上文的"the bus"。在句子中,"it"可以用来替代前面提到的某个事物,避免重复。例如: - I found it hard to walk there. (这里的"it"指的是"在雨中行走") 5. **强调句型(It is......
T价值链和IT4IT参考架构通过强有力的新方式展示了IT服务生命周期,...IT价值链和IT4IT参考架构为您的IT4IT运行模型建立了新的基础,提供了一个深受首席信息官欢迎的蓝图,有助于加快IT部门向企业服务代理这一角色转变。
IT基础架构规划方案一.doc
华为数据中心虚拟化解决方案凭借其强大的功能集、广泛的兼容性以及显著的性能优势,为企业提供了一种现代化、高效且可靠的IT基础设施管理方式。这种解决方案不仅可以优化现有的IT资源,还能为企业未来的业务扩展和云...
5. **先行代词**:IT能引导后面的短语或从句,作为先行代词使用,如:“It appears that Geoffrey might change his mind.”这里的IT引导了一个主语从句。 6. **强调句**:IT在强调句型中起着至关重要的作用。强调...
《英语语法教学课件:it的用法》 在英语语法中,"it"是一个非常重要的代词,具有多种用途。...理解和掌握这些用法对于提升英语水平至关重要,特别是在写作和口语表达中,正确使用"it"能够使句子更加地道和准确。
人事模块是项目的核心模块之一,负责管理用户信息、岗位数据等。该模块涉及多个数据库表,包括用户表、岗位表等。模块的总目录结构如下: * 模块名:Personal * 涉及数据库表:user、post * 模块总目录结构: ...
在信息技术领域,了解和管理这些接口对于系统管理员、硬件维修人员以及对计算机硬件有深度需求的用户至关重要。 COM口,全称为Communications Port,是计算机上早期用于连接外设的一种接口,常用于调制解调器、串口...
IT项目的启动阶段 1.1 可行性研究报告框架 1.2 项目章程 1.3 项目整体风险水平定性分析表 1.4 多项目风险情况一览表 1.5 质量保证说明书 1.6 采购程序及准购权限表 1.7 会议议程安排表 1.8 会议预算表 1.9 ...
【标题】:“花气袭人欲破禅精选.doc”似乎是一个文档标题,但它并非明确的IT主题,而是偏向文学和哲学领域,尤其是禅意和艺术的讨论。文档可能包含诗词、书法以及个人感悟等内容。 【描述】:描述部分并未提供具体...
标题"古禅民风PPT模板-23.pptx"和描述"精美PPT模板,可以随意编辑,欢迎下载"指向的是一个设计风格为古禅民风的PowerPoint演示文稿模板,适合用于制作报告或展示。然而,实际内容却是重复的一段话,与PPT设计、编辑...
根据提供的信息,“IT项目管理那些事儿.pdf”似乎是一份关于IT项目管理的文档或书籍,但从给定的部分内容来看,并没有直接提供与IT项目管理相关的具体知识点,而是反复提到了两个链接:一个是作者的博客链接,另一个...
3. 引入Jave的相关类和方法,例如`it.sauronsoftware.jave.AudioAttributes`和`it.sauronsoftware.jave.FileInput`等。 4. 使用这些类和方法来读取音频文件的信息,例如`AudioAttributes`类的`getDuration()`方法...
2. **代替整个句子或谓语部分**:如"I shall never forget it."中的"it"指的是前文的"You helped me a lot when I was in trouble."这个事件。 3. **指代身份不明的人**:如"Who is singing? — It must be Mary....
1、报错:it.sauronsoftware.jave.EncoderException: Metadata: 2、可以转换,可以播放,但是有个异常:it.sauronsoftware.jave.EncoderException: video:0kB audio:1301kB subtitle:0kB other streams:0kB global ...
How to do it... How it works... There's more... See also Reader feedback Customer support Downloading the example code Downloading the color images of this book Errata Piracy Questions 1. Pandas ...
Java是世界上最流行的编程语言之一,尤其在开发跨平台应用程序方面有着广泛的应用。在这个"jave-1.0.2.rar"压缩包中,包含的是一个名为"jave-1.0.2.jar"的文件,这实际上是一个Java Archive(JAR)文件。JAR文件是...
import it.sauronsoftware.ftp4j.FTPClient; import it.sauronsoftware.ftp4j.FTPFile; import it.sauronsoftware.ftp4j.connectors.SOCKS4Connector; ...... //ftp4j使用socks4代理连接FTP示例,by ...