理解专业程序员

当前位置:首页 > 网络编程 > 编程语言与程序设计 > 理解专业程序员

出版社:清华大学出版社
出版日期:2006-7
ISBN:9787302129943
作者:(美)杰拉尔德·温伯格(GeraldM.Weinberg)
页数:182页

书籍目录

第1章 对专业人士来说,有哪些重要问题成为一个程序员要花多长时间 1残障人士能成为成功的程序员吗 6专业程序员有哪些范式10一个专业人士能从这个职位中感到快乐吗14没耐心的心理分析师:一个寓言21第2章 专业程序员是怎样达到专业性的不能把程序员的教育完全托付给计算机:他们太珍贵了23训练随机应变的能力36想打板球的蟋蟀:一个寓言40想打棒球的蟋蟀:一个寓言42第3章 为什么程序员如此做事个人化学和健康身体43为了应变,程序员需要什么48狎弄规则67我要的只是一点儿尊重而已71蝴蝶和毛茛:一个寓言74第4章 我们能更有效地思考吗为什么人们根本不思考75你是哪种类型的思考者80到底是集中还是强迫85大脑会变得不健康吗89我为什么总有主意94着急的海狸和聪明的刀子:一个寓言98第5章 为什么不是人人都能理解我输出过载101重写和H配方测试105说你所想,要么想你所说110误诊病理学114统计数字如何导致误解119来自大学的一课123老鼠和熨斗:一个寓言128第6章 我怎样在官僚体系下生存米德市的三角职位轮换131大型机构、小型计算机和独立程序员136从“月光”中看世界:管理者的一种视角140生产力的衡量:也许我们搞反了143幽默能提高生产力吗145玛丽亚·特雷莎勋位150胡(狐)狸和山鸡:一个愚(寓)言154第7章 程序员职业向何处去一百年后编程会变成什么样157程序生涯能有多长时间162我该做多长时间程序员167我如何为未来做准备171乌龟和毛毛:一个寓言175尾声178译后记     181

编辑推荐

  如果你是一个程序员,或是程序员的管理者,或者处于任何和程序员紧密相关的位置,这就是你该读的书!《理解专业程序员》全书由多篇讨论程序员职业的短文组成,内容精彩绝伦,是一部任何在这个变化急剧的领域工作的人都不可错过的重要作品。

作者简介

《理解专业程序员》通过行内专家的独特视角,介绍了如何成为优秀程序员,如何提高工作绩效等问题。全书由多篇讨论程序员职业的短文组成,内容精彩绝伦,是一部任何在这个变化急剧的领域工作的人都不可错过的重要作品。本书论述生动翔实——你肯定能从中认出你自己和你的公司的故事——因此不仅极富教益,而且读来也引人入胜。

各篇主题包括:对于专业程序员重要的若干问题,成为专业程序员的途径,在企业官僚体系下的幸存之道,高效思维指南以及程序员职业的未来。...

内容概要

杰拉尔德·温伯格(GeraldM.Weinberg)是软件领域最著名的专家之一,美国计算机名人堂代表人物。他是Weinberg& Weinberg顾问公司(位于美国内布拉斯加州首府林肯市)的负责人,并曾因其在信息科学领域的杰出贡献而荣获J.D.Warnier奖,该奖项的得主每年只的一人。温伯格精力旺盛、思想活跃,从20世纪70年代开始,他总共撰写了30多本书籍和数以百计的论文。今天,温伯格作为一个教师、讲演者、作家,仍在通过自己独特的见解帮助本行业提升生产力。

图书封面


 理解专业程序员下载 精选章节试读 更多精彩书评



发布书评

 
 


精彩书评 (总计11条)

  •     以下为节选评论,全文在我的Blog:http://my.donews.com/caiwei/2006/10/16/20061016_understanding_the_professional_programmer/这是一本小册子,也是随笔集,这本书可读性很强,每个章节短小精悍又趣味横生。当然和所有温伯格的作品一样,他个人的幽默需要习惯之后才能有所品味。中国有句老话叫”灯下黑”,在蜡烛的正下方是最黑暗的地方。作为计算机的从业人员,我们自然也有对本职业所不理解和困惑的问题,尤其象我这样一直在校园里的学生,自然也存在一些了解过程中的谬误。连”道哥”都讲究专业了,俺们这些程序员可不能带着”不专业”的味道不是。这本书中有讽刺,有警告,有循循善诱,有实例典故。为的是一个目标,为吾等计算机从业人员提供一次自我思考,自我测试的历程,摆正位置,提高认识。作为一个计算机专业的学生或者从业人员,能够认清自己,看到这条路的地面和方向,能有这样一本书提出如此多的宝贵的批评建议和指导,是一件很值得高兴的事情。尽管这本书年岁以高,很多概念稍显过时,但是书中反应的思想和方法仍旧是有巨大价值的。我自己也希望能够通过自己的努力,在将来的某一天,能够在别人羡慕而尊重的眼光中骄傲的介绍自己:”程序员,专业地!”
  •     总的感觉这是一部不错的书,不过有些地方看的不是很明白,可能是自己的经验还不够丰富,尚不能理解作者的思想,又或者有些国外的经验不适合我的思维方式、在或者翻译有问题。不管这么说这是一部值得反复阅读的书。书中有不少让我眼前一亮的小故事,也从中领悟到了一些道理。让我映像深刻的是关于程序员能做多久的讨论,的确我们现在缺少留住专业程序员的环境。由于待遇和评价机制,一般做一段时间之后要们转行了,要么就去到管理岗位。留下的大部分都是正在学习阶段但是也希望晋升到管理层,或者正在苦苦煎熬中考虑转行,换工作、自己单干的。这让我想起了“农夫播种法”,是想我们的管理成都是发现优秀的、突出的程序员、然后把他/她从程序员的土地里移走放到管理者的花盆里。最后程序员的土地里剩下的会是什么。书中关于经理如何分辨定义“好”程序员的那个小故事也让我受益匪浅,在这个每时每刻都有新技术诞生的行业,如果谁不想要问人,不需要与人讨论觉得自己什么都懂。那么他制造的麻烦一定最多。这个结论也许有点片面,但是如果在进一步的考虑,一个人就算不与他人讨论、请教新技术都靠自学掌握,这也不是没有可能的事情。但是这样闭门造成的形式对于软件这个注重团队协作的行业来说无疑是不专业的。试想在一个球队中,如果一个球员苦练自身的技术,带球、突破、射门都十分出色。但是在实际的比赛中队友都不明白他的意图,不了解他的方式。如何能够与他配合获得比赛的胜利呢。所以我觉得专业的程序员应该以一个包容的心肝在队伍中做一个传道者,将自己所学毫无保留的与他人分享,在交流的过程才能擦出思想的火花。写程序是一项创造性的劳动,程序员需要成就感来不断的激励自己前行。当金钱到达一个合理的范围是,成就感是至关重要的。那么如何改程序员成就感呢?方法就是代码评审,客观的代码评审能够满足程序员所需要的成就感,如果我每天做在电脑面前冥思苦想敲出来的程序没有人懂得欣赏它的精妙之处,没有人明白我为他花的心思,那是多么让人沮丧的意见事情啊。想想为什么我们看到自己在论坛里发的帖子有人顶时,我们会觉得那么愉快。从此热衷在论坛里寻找引人注目的方式发帖。代码的评审就像论坛里的回帖,有“顶”有“踩”,程序员收到反馈之后就会按照能够被“顶”的方式工作,那么这也就提高了软件产品的质量。可惜我现在工作的团队没有软件评审这个环节。最后在说一个让我很有感触的故事,当经理发现员工干私活以后与老板讨论这个问题。老板的回答无疑黑暗中的一盏明灯,让黑暗中前行的我看到了新的方向。老板不是与项目经理一起声讨这个员工,把上升到道德品质的高度;或是立刻暴跳如雷解雇这个员工。老板对经理说:你觉得你营造的工作环境有什么问题?让我恍然大悟,结合这本书中提到的程序员都喜欢按照“规矩”办事,我理解因为经理营造的工作环境有问题,导致了员工发生上述的情况。这属于一个管理的问题。在进一步,经理改进了管理的方式,是工作氛围得到了改善,但是仍然有人辞职,有人干私活(不过比例明显下降)。那么我们得承认我们并不能拢住所有人,事情到一个合理的范围就可以了。
  •     里面有很多小故事,读了之后,可以让人思考很多东西,技术方面的书看多了,这方面的书很少,让人眼前一亮,做事之余,从另外一种角度思考自己,还是蛮有意思的

精彩短评 (总计50条)

  •     2007-3-27 20:06:27借书
  •     很牛的一本书,每个故事都在挨踢公司不断上演,只是演员换了一批又一批。这本书能告诉你如何把握自己的方向。
  •     多方位的解读专业程序员
  •     基本弄明白为什么做程序员,什么时候该/可以/应该不做程序员。
  •     如果一个程序员一直在成长、进步,他就不会害怕未来
  •     我们提高程序员的进入门槛。起码和医生一样。但是这不可能实现。
  •     说了一堆大实话。
  •     要是早一些看到就好了!在业内混了几十年的技术咨询师,确实句句真知灼见!回答了许多令程序员困惑不解的现象。
  •     思想亮点极多,翻译得很不错。但是每一章末尾的寓言总觉得过于冷了,简直找不到什么笑点。
  •     翻译不习惯,有点咬文嚼字的感觉
  •     好几年前读过,因为要做一个让外行人理解程序员的培训,又想起了这本书。虽然作者描述的程序员有点过于老土而不接地气了,但是对于程序员追求学习和成长的本质还是抓到了。
  •     简单快速翻阅,笔记,讨论程序员职业的短文,随笔集。代码风格、编程语言、算法、设计方面的技巧非常重要,正是这些技巧才把专业程序员和业余爱好者分开。在方法论上的提取和精炼将是一笔明智的长效投资。 职业+敬业,不断的学习。
  •     这是写给老总看的吧。
  •     离职在家,一口气读完这本书。 虽说是20多年前写的书了,至今看来,在程序员自我修养和软件开发管理方面还是有很大的参考价值。 其中有些内容很是到位,如程序员需要尊重,对程序员绩效评估的讨论,程序员应对变化的心理——双胞胎定律,变化发展的规律,对程序员接私活的看法…… 通过有趣的寓言生动了说明了一些很重要的道理,如通过老鼠和熨斗的语言说明了沟通的误区,通过狐狸和山鸡的故事说明了迎接挑战的重要性…… 另外,通过输出过载描述出程序员最容易犯下的错误。 有趣的地方还有很多,不愧为大师之作。 整体上,书不太厚,故事独立,有空的时候值得一读。
  •     对程序员职业最好的注解
  •     作者是美国计算机殿堂级人物。让俺惊奇的是,里面的话俺可以毫不费力的读懂,而且是受益匪浅。不看封面,我会已经这本书是文学家写的。印证了“道理到更高的一个层次上都是相通的”。
  •     看完这本书之后,自己后背一阵凉……不要说专业程序员,自己连标准程序员都差了八百里……好多观点的确需要慢慢去消化
  •     2009
  •     务实有趣。
  •     20年过去了,这本书依然这么出色。
  •     很有启发性
  •     不知道是不是我过于愚钝,感觉可操作性不强,有时间了再来重读
  •     可以,拓展下思路
  •     Keep learning, no fear of the future.
  •     一口气读完的一本书,里面充满了许多真知灼见
  •     盗墓
  •     1988年的书,恩,除了一些代码和术语有点老,思想仍然值得借鉴(软件业这20多年在干嘛?)。其实我的阅读体验并没有这么好,因为把它作为一本休闲书了,但其实很多文章需要思考和品位的。作者的睿智体现于字里行间,是本值得再读和回味的书。
  •     内容略老,但是值得一读
  •     一本促进你思考的书籍。教会了哪些是计算机做的,哪些应该是程序员做的。这样才能向专业程序员迈进。
  •     充满真知灼见,值得一看!虽然不是新书,但观点很有用。不过外国寓言几乎看不懂。
  •     想进入计算机行业的同志,看完这本书你可以对如何做一个好程序员有一个整体的认识。这本书你看到的不是各种语言和代码,这是一本谈心般的书,从程序员的产生,到其发展,最后作者也有自己的程序员行业的预测,当中充满智慧和乐趣。
  •     最开始还以为是一本写给外行的书。。。。当然这书确实是写给外行的,而这个外行就是我。 其实这本书名更应该写成“告诉你什么是专业”,书里的建议并不仅仅适用于程序员(除了涉及到内存,还有寄存器的部分)。我真心推荐读一读这本书,不厚的。
  •     我是不专业的
  •     身体最重要
  •     一本上世纪五、六十年代写的书,里边提到的计算机语言大多已经不流行,但此书居然在2006年出版印刷了,这就说明了:这本书其实不仅仅适合程序员读!相信各行业人员都能从中读到有用的东西。
  •     挺有意思的一本书,人生需要独立思考。
  •     虽然只说码农,但是咨询思维可以推而广之。
  •     当时看的,感觉没有啥意思
  •     这本书我没有完全看懂,肯定至少还需要看第二遍。
  •     《理解专业程序员》(Understanding the Professional Programmer)——Gerald M.Weinberg(杰拉尔德 温伯格),刘天北译——清华大学出版社——TP311.1/54——182页——观点很新颖(误诊病理学在学校中学不到东西、程序员向何处去怎样应变),但读起来就是有些别扭,温伯格将他的想法化为一种很奇特的语言,我此刻无法完全读懂他的意思,但写的确实很好,有缘的话还是要重新读一遍原版的。
  •     我居然忘记我读过这本书,记得是等待看冠军杯时读的
  •     程序员职业思考的好书,有很多新颖的观点
  •     1.专业的程序员就是要帮人解决问题,而不是仅仅写代码。2.身体健康就会感到幸福,罗素。3.为了逃避老系统维护而在三家公司循环跳槽的故事,有同感。4.讲的寓言感觉好冷,看不太懂。5.感觉作者思维很散,文笔不能很好的说明一个主题,很凌乱。
  •     很有“嚼头儿”的书,读一遍肯定是不够的。
  •     你手下的是程序员,不是码农。任何技术经理,码农的管理者,都应该读一读。
  •     很久以前读的,现在差不多都忘了写什么了。
  •     大师级的经典之作,从心理学感受程序设计,满本书都是令人震撼的思考精华,使我了解专业的真正意义,坚定选择去做一个专业的程序员
  •     又好玩又有用。很多话题都有借鉴的意义。暂且标记成读过,以后肯定会再翻开。
  •     Weinberg
  •     没印象了……
 

高中一年级,室内设计装饰装修,饮食文化,茶酒饮料,文化评述,历代帝王,戏剧艺术/舞台艺术,中国医学PDF图书下载,。 电子图书下载网 

电子图书下载网 @ 2019