第一图书网

黑客与画家

[美] Paul Graham 人民邮电出版社
出版时间:

2011-4  

出版社:

人民邮电出版社  

作者:

[美] Paul Graham  

页数:

236  

译者:

阮一峰  

Tag标签:

无  

前言

  《黑客与画家:硅谷创业之父Paul Graham文集》尝试解释计算机世界里发生了什么事,所以,它不仅仅是写给程序员看的,也适合所有人。比如,第6章讲如何致富,我相信这是所有读者普遍感兴趣的内容。  你可能注意到了,过去三十年中,很多赚到大钱的人都是程序员,比如比尔·盖茨、史蒂夫·乔布斯、拉里·埃里森。为什么?为什么是程序员,而不是土木工程师,或者摄影师,或者精算师?第6章将告诉你答案。  软件带来财富,仅仅代表了大趋势的一面而已。这种大趋势就是本书的主题。我们的时代是计算机时代。以前,人们曾经认定这个时代应该是太空时代或者原子时代。但是事实证明,它们只是公关公司发明的概念。计算机对人类生活的影响远远超过了太空航行或者原子技术的影响。  我们生活中的一切,都正在成为计算机。打字机被计算机取代了,电话也变成了计算机,照相机亦是如此。很快,电视机也将变成计算机。当今小轿车所具备的计算能力比1970年占满一间屋子的大型计算机还要强。信件、百科全书、报纸,甚至本地的小店,都正在被互联网取代。所以,如果你想理解我们目前的世界以及它的未来动向,那么多了解一些黑客的想法会对你有帮助。  黑客?那不是侵入他人计算机的人吗?在外行人看来,这个词的意思就是这样。但是在计算机世界中,黑客指的是专家级程序员。因为本书的目的是解释真实的计算机世界是怎么一回事,所以我决定冒着被误解的风险,按照行业内的定义使用这个词。  本书的前几章回答了一些大家可能都想过的问题。怎样创业才会成功?技术是否造成了技术人员与普通人之间的隔阂?程序员到底在做些什么?为什么那些读高中时普普通通的学生,最终却摇身一变成为世界上最有影响力的人士?微软公司会控制互联网吗?怎样才能对付垃圾邮件?  《黑客与画家:硅谷创业之父Paul Graham文集》后面几章谈的是大多数非计算机行业的人士没有想过的问题——编程语言。为什么普通人要去关心编程语言?因为如果你想了解黑客,就必须懂一点编程语言。这就好比回到1880年,如果你想理解技术发展,就必须懂一点蒸汽机。  计算机程序只是文本而已。你选择什么语言,决定了你能说什么话。编程语言就是程序员的思维方式。  因此很自然,编程语言对程序员的思想有巨大的影响。你从他们写的软件中就可以看出来。旅游网站Orbitz成功打入了竞争激烈的网络订房订票市场。该市场原先被两大巨头主宰,一个是微软公司,另一个是拥有数十年电子预定服务经验的Sabre。Orbitz是怎么从它们手中抢到市场的?最主要的原因就是它使用了一种更好的编程语言。  根据使用的语言不同,程序员往往会被分成不同的派别。人们区分程序员甚至不是看他们写了什么程序,而是看他们使用什么语言。所以,声称一种语言优于另一种语言被认为是不礼貌的行为。但是,没有一个编程语言的设计者会相信“不同的语言各有千秋”这种文绉绉的客套话。我将直言不讳地说出自己对于编程语言的看法,这也许会令很多人不快,但是如果想要理解黑客,我真的觉得没有其他更好的方法。  有些读者可能不理解第3章的内容。这一章与计算机有什么关系?事实是黑客很在乎言论自由。Slashdot(它是黑客世界的《纽约时报》)有一个专栏讨论这个问题。我想Slashdot的大多数读者都认为重视言论自由是天经地义的事情。不过《飞机与飞行员》(Plane & Pilot)杂志就肯定不会有一个这样的栏目。  为什么黑客那么在乎言论自由?我认为,部分原因在于,革新对于软件行业实在是太重要了,而革新和异端实际上是同一件事。优秀的黑客养成了一种质疑一切的习惯。这是肯定的,因为如果你不得不同一台机器打交道,而这台机器全部由文字组成,像机械式手表一样复杂,并且规模大出1000倍,那么你也会养成这种习惯的。  此外,我还认为,行为怪异的人和愤世嫉俗的人比普通人更可能成为黑客。计算机世界就像是智力世界的大西部,在那里没有你不敢想的事情,只要你愿意承担冒险后果。  如果我成功实现了自己对这本书的设想,那么它也将是一片智力的大西部。我不希望你带着某种压迫感来阅读此书,心里想着:“没办法,这些书呆子看上去正在接管世界。我最好能懂一点他们正在干的事情,这样就不会被他们整出来的下一个东西唬到了。”如果你喜欢思考,阅读此书应该会带给你很多乐趣。虽然黑客从外表看上去一般都是呆呆的,但是他们的大脑内部却是一个有趣得让你吃惊的地方。  写于马萨诸塞州坎布里奇  2004年4月

内容概要

  本书是硅谷创业之父Paul Graham
的文集,主要介绍黑客即优秀程序员的爱好和动机,讨论黑客成长、黑客对世界的贡献以及编程语言和黑客工作方法等所有对计算机时代感兴趣的人的一些话题。书中的内容不但有助于了解计算机编程的本质、互联网行业的规则,还会帮助读者了解我们这个时代,迫使读者独立思考。
  本书适合所有程序员和互联网创业者,也适合一切对计算机行业感兴趣的读者。

作者简介

  Paul
Graham,Lisp专家,世界上首个互联网应用程序Viaweb开发人之一。创建的Viaweb公司后被雅虎收购,改名为YahOO!Store。2005年创办Y
Combinator,开创了天使投资新模式,被《福布斯》杂志喻为“撼动硅谷的人”。目前为止其公司扶持的创业公司已有250余家,成功的超过80%。Graham是当之无愧的“硅谷创业之父”。

书籍目录

1 为什么书呆子不受欢迎
 他们的心思在别的地方。
2 黑客与画家
 黑客也是创造者,与画家、建筑师、作家一样。
3 不能说的话
 如果你的想法是社会无法容忍的,你怎么办?
4 良好的坏习惯
 与其他美国人一样,黑客的成功秘诀就是打破常规。
5 另一条路
 互联网软件是微机诞生后的最大机会。
6 如何创造财富
 致富的最好方法就是为社会创造财富。创造财富的最好方法就是创业。
7 关注贫富分化
 “收入分配不平等”的危害,会不会没有我们想的那样严重?
8 防止垃圾邮件的一种方法
 不久前,许多专家还认为无法有效地过滤垃圾邮件。本文改变了他们的想法。
9 设计者的品味
 如何做出优秀的东西?
10 编程语言解析
 什么是编程语言?为什么它们现在很热门?
11 一百年后的编程语言
 一百年后,人类怎样编程?为什么不从现在开始就这样编程呢?
12 拒绝平庸
 别忘了你的对手与你一样,能用任何想用的语言编写互联网软件。
13 书呆子的复仇
 在高科技行业,只有失败者采用“业界最佳实践”。
14 梦寐以求的?程语言
 一种好的编程语言,是让黑客可以随心所欲使用的语言。
15 设计与研究
 研究必须是“新”的,而设计必须是“好”的。
志谢
术语解释
图片授权说明

媒体关注与评论

  此书将迫使你重新思考计算机编程的本质。  —— Robert Morris,麻省理工学院  人类社会还没有充分理解程序员带来的美和智慧。Graham的这本书却做到了这一点,写得清晰又动人。任何愿意倾听的人都会有所收获。如果我们不愿意马上就失去一些重要的东西,那么我们这个社会就应该倾听。  —— Lawrence Lessig,斯坦福大学法学院,《Free Culture》的作者  真正睿智之士的脑力激荡,读来令人着迷。单单是《为何书呆子不受欢迎》一文就值回书价,它回答了我们这个时代的关键问题。  —— Chris Anderson,Wired杂志主编  Paul Graham的思维站在高处,文笔优雅清晰,且不乏幽默,这不仅在像他这样的电脑高手群体中实属罕见,而且足以跻身于优秀作家的行列。  —— David Weinberger,《Cluetrain Manifesto》的作者  Paul Graham的《黑客与画家》是一本内容广泛的书,但是重要的地方,不是你从中学到了为什么书呆子在高中时备受挫折,或者计算机语言设计和实现的奥妙,而是他在讲述每一个题目时的那种方法,那样生动有趣,富有启迪性,让你莞尔一笑,然后陷入思考。高度推荐此书给所有读者。  —— Rob “CmdrTaco” Malda,Slashdot.org的创始人和管理者  Paul Graham是一个电脑高手,还是一个画家,以及一个出色的作家。他的文章清晰易懂、幽默生动,充满了与众不同的看法和切实可行的高见。他从艺术、科学、商业互相交织的角度,谈论如何写出优秀的代码。你可能会因为他的文章,而想要用Lisp语言编程。  —— Andy Hertzfeld,《Macintosh Computer》的作者  Paul Graham的《黑客与画家》是我最近读到的最发人深思的书籍之一。行文明白流畅,主题多样,而且十分有趣。  —— Jeff “hemos” Bates,OSDN的主管和Slashdot.org的开发者


图书封面

图书标签Tags

广告

下载页面


黑客与画家 PDF格式下载



阮老师翻译的图书绝对没有问题。请大家大力支持!非计算机或计算机的朋友们都要来支持。为了让大家读得欲罢不能,还向大家推荐几本图书。这篇评论,我是在豆瓣上看到的,非自己的原创,但觉得推荐的几本图书都非常不错。所以与大家分享一下。 第一本:《黑客与画家》就是你看到的这一本书    第二本:《新机器的灵魂》很难找到样书了    第三本:《设计原本》连续14周的排名前三,我看不红也难。但谈设计这种书吧,公看公有理,婆看婆有道,大师作品读读总有收获。=========================================================================================================    《黑客与画家》从书名我们都能看出书中的内容并不深奥,作者最大的目的就是,通过这本书让普通读者理解我们所处的这个计算机时代,揭示它的发展轨迹,帮助你看清我们现在的位置和将来的方向。    《黑客与画家》这本书和另一本获得过普策利奖的图书The soul of a new machine 中译本的书名为《新机器的灵魂》写作风格是差不多的。都并不是写给计算机专业人士看的。只是两者不同的是前者的作者...是美国互联网界举足轻重、有“创业教父”之称的哈佛大学计算机博士保罗?格雷厄姆(Paul Graham),这是他的文集。而后者《新机器的灵魂》则是一个非计算机专业人士对计算机业的内行透视。你可以将它当作一本小说,故事、语言精彩动人。但故事之外,同样富于内涵,因此还可以当作企业管理的案例,一个项目管理的实例。因为,作者引导读者钻进机器内部、产业内部、企业内部,作了一次难忘的旅行。本书在美国不断再版,业内业外均受欢迎。《公司》(Inc.)杂志将其列为历史上最佳商业书籍之一,U.C.Berkeley的Haas商学院将其列为MBA组织行为课程的必读书籍。    《新机器的灵魂》 这本书是1981年出版的,今年整整20年。当年一经出版,就将作者Tracy Kidder推向了事业的颠峰,不但大受好评,冲向畅销书的榜首,并于1982年为他一举赢得普利策奖和非小说类的美国图书奖(American Book Award)两项大奖。可惜这本书现在找不到的中译本了,或许大家可以在图书馆找到。    近期还有一本图书也值得大家关注,那也是《设计原本》。大师的作品总是会引来无数人的围观,喜欢他的人誉为他是神书,不好的人认为他差到谷底。可能大家看大师作品的角度不一样,层次不一样所以获得共鸣也就不一样吧。但我想,无论与否,大师的作品都应该去读一读。或接受,或批判都是一种阅读的智慧。 阅读更多 ›


《黑客与画家》是人民邮电的新书,今年4月份出版。微博上看到不少人推荐,就买了一本看。这本书是从英文版翻译过来的。英文版出版于2004年。拿到手的时候觉得有点上当,买了一本旧书。看完之后觉得没有上当的感觉了。书写的不错。虽然是7年前写的,今天看好像都没过时。本书作者曾经是一位程序员,与另外一人合伙写了第一个互联网应用程序ViaWeb,一个可以让用户自助搭建网上商店的程序,后来卖给雅虎。之后开始做风险投资。本书是他的一些随笔性质的文章。标题中所说的黑客,指的是那些喜欢专研技术、技术高超的程序员(在中文技术社区中好像可以与大牛程序员同义),与大众对黑客的理解不同。不知英语读者如何理解这个标题,我觉得《黑客与画家》这个标题是一个试图教育消费者的不太好的尝试。汉语读者对黑客的理解就是书中所说的cracker。本书作者自己可以算作一个黑客也就是一个大牛程序员。之后做了风险投资家,视野更开阔了。书中许多观点比较新颖独到。本书文章要表达的大致思想如下:什么是黑客,黑客有哪些特点与习惯,黑客如何致富(抓住互联网这个机会,创业),编程语言如何影响ViaWeb的创业(使用了Lisp语言来开发,快速高效,让对手难以超越),编程语言随想(100年后的编程语言是什么样的,最好的编程语言是什么...样的)。以下随便从书中抄录几个我认为比较独到的看法:1:第70页,viaweb由程序员做客服,现场答复甚至修复bug。这一点与另一位美国著名程序员Joel Spolsky的做法类似。2:第141也:埃菲尔铁塔如此引人注目,部分原因是因为它的外形是递归的,大塔上面还有小塔。3:第152页:劫持飞机与“缓冲区溢出攻击”有类似之处。在一般飞机上,乘客区与驾驶舱是相通的,就像C语言中的数据区与代码去是相邻的一样。劫机者一旦进入驾驶舱,实际上就相当于把自己从数据提升为代码。另外值得表扬的是本书的翻译,首先是我没发现一处问题(笔误、表达不准确等),这在IT界的翻译书中已经比较难得了。可以看出作者对IT是比较了解的。另外汉语相当的流畅,这就更难得了。 阅读更多 ›


今日读完《黑客与画家》一书才发现我们一直在促成一个错误。编程首先是为了解决问题,其次是可以满足自己的好奇心,愉悦自己,有可能的话还可以利用此挣钱。可是中国IT教育往往直接引导学生向钱看,什么技术赚钱就鼓励学生去学什么;什么知识高深就要求学生学什么,妄图每个学生都能成为研究员,科学家。于是许多年了,中国也没出现多少伟大的黑客,也没出现几个以技术见长的创业公司。有的大多只是抄袭剽窃再加人海战术。 许多上大学前从未接触过编程的同学大一时就得学习语法繁琐的C或C++,他们还未对编程了解多少,就已经开始痛恨它了,有的甚至决定要换专业。“美好的赚钱前景”再加上具有中国特色的”忍“往往造就了许多拿着高薪,可心里痛恨自己工作的码农。 谈不上热爱怎么可能全身心投入继而创新呢? 就好比学习英语是为了方便交流,阅读,泡外国妹子而不是为了通过各种英语等级认证。莫要本末倒置。 引用书中的一段话:”如果观察那些做出伟大作品的人,你会发现他们的共同点就是工作的非常艰苦。如果你工作的不艰苦,你可能正在浪费时间。 并非所有的痛苦都是有益的。世界上有有益的痛苦,也有无益的痛苦。你需要的是咬牙向前冲刺的痛苦,而不是脚背钉子扎破的痛苦。解决难题的痛苦对设计师有好处,但是对付挑剔的客户的痛苦或者对付质量低劣的建材的痛苦就是另一回事了。“ 我们中国的处世哲学就...是强调一味的忍。可是好多时候那是没必要的也是不正确的,坚持 != 成功 唉! 好的东西都不怎么容易得到,这是没错的。 可是不能就此认为费尽心机得到的东西就一定是好东西啊。 我们可以为了追求美而忍受痛苦,但是不能一味的忍受无益的痛苦。后者不断的摧残我们的身心意志,还让我们误以为自己是在好好的珍惜时间。 这两天被一些专业问题搞得头痛又忽然迷茫起来,读了Paul Graham的《黑客与画家》后思想豁然开朗,真似醍醐灌顶。处于事业上升期的骚年假如找不到好的导师指引,不妨多读几本好书。 阅读更多 ›


阮一峰老师的书,我是支持的,翻译得很好,本书原本就很了不起。


这是是我购买的第一本正版的电子书,非常不错,有思想有内涵。


半本书讲人生,半本书讲编程。但是半本书的分量很重,好看,启迪思考。推荐阅读方式:前半本细细品读,后半本扫读。


很不错的书,看的很过瘾。非常有启发性,而且作者当年对未来的很多预想,事实证明非常正确


不错的一本书,但有些地方读起来比较吃力,看来不适合非技术人员


这本书打通了许多领域和视野


书中很多预言在今天都得以实现,当然除了js,当年就如此有远见,真是钦佩,程序员更像画家,只有不断修改,才会逼近完美


最喜欢这本书了 帮助很大


可以作为读物,可以作为指导。


帮朋友带的 他很喜欢 不过感觉封面不是很好啊 容易掉颜色 容易蹭花


这本书好多观点深有共鸣,尤其喜欢作者那种以自己的切身经验和体会诲人不倦地给读者讲述地方式,很舒服


非常好看非常好看非常有用


还没看~~比较热的书都先囤一下


看到老鸟们推荐而来


相关图书