【外刊IT评论网】爸爸和无私编程十条诫律

标签: 心得体会 | 发表时间:2012-08-01 00:09 | 作者:Aqee
出处:http://www.aqee.net

在爸爸去世前,我和他谈论了2个星期关于编程的事。

我22岁,一个在大学里攻读美术设计的四年级的学生。爸爸62岁,一个很老的爸爸。早在世纪60年代他就在田纳西理工大学编程,他在打孔纸带上做FORTRAN开发。他知识丰富。

这个学期我才刚刚开始接触编程,而我的整个脑子全被它吸引住了。编程很神奇,很强大,在很多方面比图像设计更富创造性(我会在另外的文章里谈论这个话题)。

在我假期回到家时,爸爸向我分享了 无私编程的十条诫律。他把它打印出来,逐条和我讨论。这是在他意外去世前我们仅有的关于编程的讨论。也许这是让我对此念念不忘的原因。

软件开发心理学

来自写于1971年的《 程序开发心理学(The Psychology of Computer Programming)》,下面就是这无私编程十条诫律:

  1. 理解和接受自己会犯错误。关键是要尽早发现,在错误进入到最终产品前发现它们。幸运的是,除了我们少数几个在喷气推进实验所开发火箭导航系统的人外,在软件行业中犯错误通常不会导致灾难性事故。我们可以,也应该从错误中吸取教训,微笑,并继续前进。
  2. 你不是你的代码。记住代码审查的全部目的就是去发现问题,相信问题会被我们发现。当有问题疏漏时不要自责。
  3. 不管你对“空手道”有多了解,一定会有人知道的更多。如果你去问,这样的人可以告诉你一些新的招数。从别人那里寻找和接受新的知识,特别是那些你认为不需要的知识。
  4. 不要在没有讨论的情况下重写代码。在“调整代码”和“重写代码”之间有一条很细致的界限,你应该在代码审查的制度下做风格上的调整,不要独断专行。
  5. 对那些不如你的人要尊敬,礼遇,有耐心。经常跟开发人员打交道的非技术人士通常持有这样的观点:程序员凭借一技之长狂放不羁。不要让你的发怒和缺乏耐性让他们心中的这种形象加深。
  6. 这世界上唯一不变的就是变化。开放思考,面带微笑的接受它。把需求上、平台或工具里的每个改变都视作一种新的挑战,而不是把它们当作大麻烦来抵制。
  7. 真正的权威来自知识,而不是职位。知识造就权威,权威带来尊敬——所以,如果你想在一个无私的环境中获得尊敬,去培养自己的知识吧。
  8. 为信仰奋斗,但我文雅的接受失败。要理解,有时候你的想法会被拒绝。即使你是对的,你也不要报复或说“I told you so.”千万不要让你心爱的被抛弃的想法变成殉道者或抱怨素材。
  9. 不要成为“角落里的程序员。”不要成为隐藏在黑暗办公室里、只因为口渴才出现的人。藏在角落的里程序员短视、与世隔绝、不受控制。这样的人在公开的、合作的工作环境中发不出声音。参与到交流中,成为你的办公室团体中的一员。
  10. 批评代码而不是人——对编码人友善,但不要对代码友善。尽可能的让你的批评具有积极性,以改进代码为目标。批评要联系本地标准,编程规格文档和提高后的性能等。

这个十条诫律至今伴随这我。它让我成为了一名更好的程序员。有时我在想,如果爸爸还在我身边,他还会给我哪些建议?虽然我不知道,但我相信,他会为我一直记住这些而高兴的。

更多关于爸爸的信息,请阅读 Frank Bush对计算机业的贡献,这是有他在田纳西理工大学的同事们收集编辑的。


本文来自 外刊IT评论网( www.aqee.net),原始地址: 爸爸和无私编程十条诫律


相关 [it 爸爸 无私] 推荐:

【外刊IT评论网】爸爸和无私编程十条诫律

- - 外刊IT评论网
在爸爸去世前,我和他谈论了2个星期关于编程的事. 我22岁,一个在大学里攻读美术设计的四年级的学生. 早在世纪60年代他就在田纳西理工大学编程,他在打孔纸带上做FORTRAN开发. 这个学期我才刚刚开始接触编程,而我的整个脑子全被它吸引住了. 编程很神奇,很强大,在很多方面比图像设计更富创造性(我会在另外的文章里谈论这个话题).

Silence of Love :爸爸,我爱你

- Zongxian - 有意思吧
又一泰国感人的广告《说不出口的爱》,一句“或许你没有一个100分完美的父亲,但是却有个百分百全新爱你的父亲”,已让人湿润双眼. 常说,父爱是一座山,高大威严;父爱是一汪水,深藏不露;父爱更是一双手,抚摸着我们走过春夏秋冬;而父爱更是一滴泪,一滴饱含温度的泪水. 对身边的父母好点,因为下辈子不一定能遇见,别让他们再受伤了.

先有爸爸,还是先有儿子?

- qing - 无聊哦
儿子问:为什么只能说儿子像爸爸,不说爸爸像儿子. 爸爸反问:那是先有爸爸,还是先有儿子. 儿子不假思索地说:当然是先有儿子了. 妈妈不生我,你怎么可能当爸爸呢. 身材有些发胖的妻子在商场看中一件衣服,穿上后,在镜子前欣赏. 营业员夸奖说:“这件衣服对您来说太合适了,穿上后简直就是魔鬼身材. 丈夫无可奈何地说:“亲爱的,我补充一下,魔鬼也有很多种身材……”.

[小电影推介] 爸爸弹琴,小罗莉唱歌

- pacinoson - 煎蛋
豆豆耳发布:小萝莉跟爸爸一起唱歌,偷看她爹地的样子好萌. 手机用户看这里,更多猛击小电影. 让科学家告诉你,电影都是骗人滴. YouTube 上将出现全片长米高梅电影. © 煎蛋 / 投稿 / 图片托管于又拍网.

爸爸的信:学会鄙视自己,才不会妥协

- plidezus - Xiaoxiao's Weblog
本文为转载,源文出处:《爸爸的信:学会鄙视自己,才不会妥协》.   18号是你23岁的生日,接下来这一年你也即将大学毕业走上工作,爸爸有些话想送给你.   爸爸先说一些一直以来你可能不知道的事.   在你四五岁的时候,你特喜欢把小鸡鸡往插座里塞. 当时你真的把你妈吓坏了,她把你小鸡鸡能够到的插座全部用胶带封上.

爸爸,有身孕的我要和艾滋男私奔了

- . - 无聊哦
父亲从女儿房门前经过时,发现女儿的房间收拾的异常整齐. 女儿15岁,追求时尚却不爱整洁,房间一向凌乱不堪. 今天,不但被子叠得有棱有角,其他物品也摆的整整齐齐,被擦拭的一尘不染. 他走进房间,拿起信,信的开头写着“亲爱的爸爸”几个字. 父亲心中顿时升起一种不祥的预感,他用颤抖的手拆开信,念起来:. 我在写这封信时,心中充满内疚和不安,但是,我还是得告诉你,我就要离家出走了.

爸爸的信:学会鄙视自己,才不会妥协

- 牧田 - 乐淘吧
半月前接到家里电话,我爸说给我写了封信. 当时我还改了个状态说,哥们发什么鸟神经,有事打个电话就拉倒了,还写信. 心里想着难不成是偷情被我妈逮到,闹离婚了不知道怎么向我启齿. 还是想告诉我有一个跟我一般大的弟弟. 还是暗恋我许久终于突破伦理阻碍向我表白. 总之诡异的让我担惊受怕了半个月. 结果,我勒了个去的,真他妈的给我写信了.

爸爸把你带到中国可能是个错误(转帖)

- wu - FeedzShare
来自: 大牛无形 - FeedzShare  . 发布时间:2010年10月31日,  已有 3 人推荐. 大牛转前语:生儿育女,是人最本能的权利,但在中国,你的这项权利是需要恩准的,哪怕你是严格按照计划生育政策只生一胎,有关部门也会把你当成一个准“罪犯”审来审去,手续繁琐无比,条件苛刻无比,所以,下面这个帝都大学的教师,博士买不起房,对不起孩子、充满自责之情的一封信值得深思.

好爸爸的睪固酮浓度较低

- Richard - 科学松鼠会
人类大概是地球上唯一要养育小孩超过二十年的动物吧. 对男性而言,在亲代照顾的付出,已经影响到天生建立在体内的生物机制,以应付这样的改变. 新的研究指出,当男士当上爸爸时,睪固酮浓度会急遽地下降-这种在竞争配偶时,替男士带来优势,还有引发攻击、较劲行為的荷尔蒙,在养育小孩时没这麼地管用. 过去针对新任爸爸的研究指出,其体内睪固酮的浓度较同年龄但没有小孩的男士还低.

工程师爸爸:儿童教育细分领域的app store

- - 动点科技-独立原创科技博客
没想到软件商店也开始垂直细分了. 工程师爸爸网站是一个专注于儿童教育类APP的软件商店,目前仅支持iOS系统APP. 其实工程师爸爸的出现,也不难理解. 一方面在儿童教育APP开发的火热背后,开发者们需要渠道推广;另一方面,年轻父母对于寻找好APP的需求,更是不小. 在功能上,工程师爸爸和其他软件商店类似,从限免、编辑推荐、排行版、专题、关键词等多个维度向用户进行推荐.