编程人生

出版时间:2011-1-1  出版社:人民邮电出版社  作者:Peter Seibel  页数:473  译者:图灵俱乐部  
Tag标签:无  

前言

抛开Ada Lovelace(19世纪的一位伯爵夫人,她为Charles Babbage未完成的分析机设计了算法)的工作不说,人类在计算机编程领域奋斗的时间还不及一个人的寿命长,从1941年Konrad Zuse完成Z3电子机械计算机(首个可运行的通用计算机)算起,只有短短68年。曾有6位女性(Kay Antonelli、Jean Bartik、Betty Holberton、Marlyn Meltzer、Frances Spence和Ruth Teitelbaum)在美军的计算机部队工作,她们手工计算弹道数据表,后来被调去做ENIAC(首台通用电子计算机)最早的程序员。若从这时候算起,人类的编程历史则只有64年。在婴儿潮早期出生的人们以及他们的父母,很多至今仍然健在,他们出生时世界上还不存在计算机程序员。当然,这些已经是历史了。现在世界上有很多程序员。劳动统计局在2008年对美国125万人进行了统计,大约每106个工作者当中就有1个是计算机程序员或软件工程师。这还没算美国之外的职业程序员、数不清的学生和业余编程爱好者,还有很多人从事其他正式工作,但却花费了一部分或很多时间来试图驯服计算机。虽然有数以百万计的人写过代码,虽然在编程出现后人们写过的代码没有数万亿行也有数十亿行,我们仍然不断地在这一领域进行创造。人们仍然在争论编程到底是数学还是工程,是工艺、艺术还是科学。我们仍然在(经常是带有强烈情绪地)争论编程的最佳方式,因特网上有无数的博客文章和论坛帖子来讨论这些问题。书店也摆满了各种论述新编程语言、新编程方法、新编程思想的书。

内容概要

这是一本访谈笔录,记录了当今最具个人魅力的15位软件先驱的编程生涯。包括DonaldKnuth、Jamie Zawinski、Joshua Bloch、Ken Thompson等在内的业界传奇人物,为我们讲述了  他们是怎么学习编程的,在编程过程中发现了什么以及他们对未来的看法,并对诸如应该如何设计软件等长久以来一直困扰很多程序员的问题谈了自己的观点。  本书适合所有程序员,也适合所有对计算机行业、对软件开发感兴趣的人。

作者简介

作者:(美国)塞贝尔(Peter Seibel) 译者:图灵俱乐部Peter Seibel,Common Lisp专家,Jolt生产效率大奖图书Practical Common Lisp的作者。耶鲁大学英语专业毕业,后投身于互联网行业,曾负责Mother Jones Magazine和Organic Online的Perl专栏以及WebLogic的Java专栏,并曾在加州大学伯克利分校成人教育学院教授Java编程。2003年辞职专心研究Lisp编程,之后即有了那部Jolt大奖图书。现在他是Gigamonkeys Consulting公司的首席执行官,和家人幸福地生活在加州伯克利。

书籍目录

第1篇 Jamie Zawinski 第2篇 Brad Fitzpatrick 第3篇 Douglas Crockford 第4篇 Brendan Eich 第5篇 Joshua Bloch 第6篇 Joe Armstrong 第7篇 Simon Peyton Jones 第8篇 Peter Norvig 第9篇 Guy Steele 第10篇 Dan Ingalls 第11篇 L Peter Deutsch 第12篇 Ken Thompson 第13篇 Fran Allen 第14篇 Bernie Cosell 第15篇 Donald Knuth 参考书目

章节摘录

插图:Crockford:我在旧金山州立大学度过了大学时光。之所以选择这个学校是因为他们有个很棒的电视专业。大一的时候我无法进入到演播室工作但又想找点事儿来做,机缘巧合地学习了数学系开设的Fortran课程。结果我发现自己很擅长编程,于是又学习了第二学期的课程。那个时候还是1971、72年,图书馆地下室的机器还在使用穿孔卡片,分时系统也刚刚走进校园。旧金山州立大学工程系不够强势,它并不是全校唯一拥有计算机的系,其他院系也都在使用计算机。自然科学系有计算机房,商学院有计算机房,教育学院有计算机房,人文学院也有计算机房。所有这些学科都在使用计算机,这很有意思。我最先去的是自然科学系机房,后来又去了人文学院机房,因此有机会见到很多搞经济学、心理学和地理学的朋友,他们都非常有意思。在那里我有机会接触到他们所要解决的问题,这让我很早就从一般人的角度领悟到一些东西,知道他们在使用这些糟糕的机器时心里想的是什么,同时也开始思考如何才能让这些机器更好地服务于人。最后,我进入了演播室并成为一名电视人,这项工作很有趣,但我最终还是选择了计算机之路。一直以来,我都在想如何才能将这二者结合起来。我之前对多媒体也就是现在的数字媒体寄予过很大希望,在职业生涯的不同时期,我也不停地穿梭在媒体与编程之间。

媒体关注与评论

“我对本书中介绍的多数程序员的大名和他们所做的工作都有所耳闻,能在这里了解他们对职业生涯的想法以及对编程的看法真是太棒了……我想,对编程和如何成为伟大的程序员感兴趣的人都会喜欢这本书的。”    ——Dave Walden BBN ARPANET创始成员  “让人翻开后就欲罢不能的一本书!”    ——Joel Spolsky Joel On Software的主人  《软件随想录》作者  “看了这本书的读者,职业眼界会更开阔,应该不会再做无谓的重复劳动。”    ——Vladimir Sedach Common Lisp专家  “对立志要成为更优秀的程序员的人来说,本书就是他们的圣经。”    ——Peter Christensen GeekStack.com创始人  “Peter Seibel所提的都是资深程序员才能想到的问题。阅读这本书,就像是面对面地和那些杰出的程序员对话。”    ——Ehud Lamm 知名技术网站lambda-the-ultimate.org的创始人

编辑推荐

《编程人生:15位软件先驱访谈录》是他在近80个小时的访谈录音基础上整理汇编而成的。放下手头的工作。听听这些软件先驱们的故事和建议,眼界可以更开阔。思路可以更清晰,方向可以更明确。人生可以更精彩。作者Peter Seibel采访了下面这15位世界级编程大师。世界顶尖的程序员是怎么走上编程道路的?他们的编程工作创造和改变了人类历史,在这一过程中都有哪些经验和教训?他们对计算机软件行业的过去、现在和未来有什么独到的见解?他们对培养、发现、选拔、面试优秀的程序员有什么建议?

图书封面

图书标签Tags

评论、评分、阅读与下载


    编程人生 PDF格式下载


用户评论 (总计19条)

 
 

  •   最近看了两本体裁与内容都比较接近的书《编程人生:15位软件先驱访谈录》,《创业者:全世界最成功的技术公司初创的故事》。都是对美国的IT界牛人的访谈。不同之处看书名就知道,《编程人生》的采访对象是是钻研技术的高人,《创业者》的采访对象是有过比较辉煌的创业经历的IT界人士,基本都是做技术的。两本书都比较厚。《编程人生》473页,《创业者》325页但是字体小,实际内容也不少。我的感觉是两本书的共同特点是不太好看。说的都是比较老的技术,并且他们的年代基本都是靠个人英雄主义干大事,团队协作的比较少。愿意了解IT历史的话,应该看看这两本书。想创业的话,《创业者》说的是美国10-20多年前的故事,与当下的中国环境差别特别大,可借鉴的恐怕不多。《编程人生》没看到一篇我感兴趣的访谈。大部分被访者都提到程序员想提高水平的话应该看《计算机程序设计艺术》,也有一篇对《计算机程序设计艺术》作者的专访。《创业者》有几篇我还比较感兴趣:GMail产品经理访谈、Adobe创始人访谈、ArsDigita创始人访谈、Fog Greek公司创始人Joel spolsky访谈,TripAdvisor网站创始人访谈。ArsDigita是一家非常有活力的公司,结果引入风险资本后一步一步走向破产,也许值得创业者看看。Joel Spo...lsky的书有三本中译本,比较有想法。对待软件产品比较独特的态度是:非常重视产品质量、主动提高程序员待遇并且认为这样做他会得到更多、关注自己的产品而不是竞争对手。 阅读更多 ›
  •   看了左其盛的评价。感觉他没看,或者匆忙看了来发帖的。1.误解:“大部分被访者都提到程序员想提高水平的话应该看《计算机程序设计艺术》,也有一篇对《计算机程序设计艺术》作者的专访。”——————事实是只有个别人认为需要看《计算机程序设计艺术》。2.误解: 不好看。 ——————刚开始看内容有点多,毕竟各个作者是某个领域的专家。我自己看了5、6遍。收获很大。3.技术老: 说说haskell吧。函数式语言是老早了。但是现在的趋势就是往这个方向,ruby也是借鉴了很多函数式语言的优点。推荐所有学习计算机的人看一看。
  •   如果你是一位真正的编程爱好者,书中的人物都会是你的榜样..同时在书中也可以体会到一些好的编程方式,习惯.等.等..非常给力的一本书.
  •   内容当然是非常好的,讲述了很多软件先驱们从接触编程到在这路上的成长以及他们各自对当前争议问题的看法,这些都是我受益匪浅。特别是他们在编程事业最初的时光,更是让我兴奋和激动。我购买这本书完全就是将其作为励志和指引人生方向的书籍。不过收到的书包装不行,没有塑料膜包裹,表面都磨出痕迹了。
  •   发货速度很快,服务质量不错,书的质量也很好!给个好评!
  •   这本书讲述的都是IT大牛的人生经历,对我们还是有很大的鼓舞的,就是纸的质量有些薄,这点不太好。
  •   观看大师们的的编程心得或许正是少走弯路方法的一种。
  •   个人觉得本书实在或许无聊,还不如看小说,也就讲了一些人的经历,没有什么技术性的东西学到
  •   现在几乎每本书都是很多人完成的,就像微博要有粉丝才能形成热点。大师几十年写一本名著的时候并不多,所以在这本书找到一些有用的东西就很好了。强烈推荐Peter Norvig这一章,真是使我觉得值了!
  •   原版书给五颗星,国内出版的给1颗星。书是好处,但是人邮出版的书的纸张质量太差,纸质跟盗版的一样,在床上看的时候,书边缘还会有纸屑粉末掉入床上,这书的质量真不敢恭维。如果说是因为便宜,一分钱一分货也还好说,但翻看背后的价钱之后就很恼火,79块钱的书籍,这也算贵了吧?你就出版一本类似盗版质量的书籍吗?... 阅读更多
  •   本书中采访的对象大多水平非常的高,甚至有Norvig, Thompson, Knuth这样的巨星。 受益匪浅!!
  •   有一个错误p371倒数第七行群情激奋 应该为 群情激愤
  •   什么玩意呀,就是作者列举了一些固定的问题,问了15个人,乱七八糟,不知所云。劝大家不要买
  •   还可以 有点小贵 纸质有点发黄
  •   写你妹的标题浪费我的时间
  •   一本关于编程方面的好书
  •   看一下先驱的经验
  •   不错,书挺好的,就是没时间看
  •   好的难以置信
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7