产品特色
编辑推荐
世界上一个互联网应用程序Viaweb开发者
举世公认的互联网创业Paul Graham的文集!
Paul Graham带领我们探究黑客的世界,了解黑客的爱好和动机
Paul Graham旁征博引历史事件,妙笔生花
《黑客与画家》从书名我们都能看出书中的内容并不深奥,作者的目的就是,通过这本书让普通读者理解我们所处的这个计算机时代,揭示它的发展轨迹,帮助你看清我们现在的位置和将来的方向。
内容简介
《黑客与画家:硅谷创业之父Paul Graham文集》是硅谷创业之父paul graham 的文集,主要介绍黑客即程序员的爱好和动机,讨论黑客成长、黑客对世界的贡献以及编程语言和黑客工作方法等所有对计算机时代感兴趣的人的一些话题。书中的内容不但有助于了解计算机编程的本质、互联网行业的规则,还会帮助读者了解我们这个时代,迫使读者独立思考。
《黑客与画家:硅谷创业之父Paul Graham文集》适合所有程序员和互联网创业者,也适合一切对计算机行业感兴趣的读者。
作者简介
Paul Graham,Lisp专家,互联网应用程序Viaweb开发人之一。创建的Viaweb公司后被雅虎收购,改名为YahOO!Store。2005年创办Y Combinator,开创了天使投资新模式,被《福布斯》杂志喻为“撼动硅谷的人”。目前为止其公司扶持的创业公司已有250余家,成功的超过80%。Graham是当之无愧的“硅谷创业之父”。
精彩书评
★此书将迫使你重新思考计算机编程的本质。
——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的开发者
目录
1 为什么书呆子不受欢迎
他们的心思在别的地方。
2 黑客与画家
黑客也是创造者,与画家、建筑师、作家一样。
3 不能说的话
如果你的想法是社会无法容忍的,你怎么办?
4 良好的坏习惯
与其他美国人一样,黑客的成功秘诀就是打破常规。
5 另一条路
互联网软件是微机诞生后的最大机会。
6 如何创造财富
致富的最好方法就是为社会创造财富。创造财富的最好方法就是创业。
7 关注贫富分化
“收入分配不平等”的危害,会不会没有我们想的那样严重?
8 防止垃圾邮件的一种方法
不久前,许多专家还认为无法有效地过滤垃圾邮件。本文改变了他们的想法。
9 设计者的品味
如何做出优秀的东西?
10 编程语言解析
什么是编程语言?为什么它们现在很热门?
11 一百年后的编程语言
一百年后,人类怎样编程?为什么不从现在开始就这样编程呢?
12 拒绝平庸
别忘了你的对手与你一样,能用任何想用的语言编写互联网软件。
13 书呆子的复仇
在高科技行业,只有失败者采用“业界最佳实践”。
14 梦寐以求的编程语言
一种好的编程语言,是让黑客可以随心所欲使用的语言。
15 设计与研究
研究必须是“新”的,而设计必须是“好”的。
志谢
术语解释
图片授权说明
精彩书摘
《黑客与画家:硅谷创业之父Paul Graham文集》:
解开这个谜的关键是把问题换一种提法。为什么聪明的小孩没有让自己变得受欢迎?如果他们真的很聪明,为什么找不到受欢迎的诀窍呢?他们在标准化测试中表现得这么好,为什么就不能在这方面也大获成功呢?有一种观点认为,其他小孩妒忌聪明学生,所以聪明的学生不可能受到欢迎。我倒希望这种解释是对的。回想起来,要是初中里真的有人妒忌我,那么他们一定费了很大力气才把这种妒忌隐藏得无法发现。而且,在任何情况下,如果聪明真的令他人妒忌,这反而会招来女生。因为女生喜欢被其他男生妒忌的男生。
在我就读过的学校,聪明根本就是无足轻重的一样东西。同学们既不看重它,也不唾弃它。如果别的事情都相同,那么大家还是愿意自己变得聪明一点,因为这总比做个笨人好。但是总的来说,智力在大家心里的分量远远不如相貌、魅力和运动能力的分量重。
所以,如果智力本身与“受欢迎”无关,为什么聪明的小孩一直不受同龄人的欢迎呢?我认为,答案就是他们真的不想让自己受欢迎。
如果当时有人告诉我这个答案,我一定会嘲笑他。在学校里不受欢迎,你的日子就很难过,有人甚至因此自杀。所以,要是你跟我说,是我本人不想受欢迎,那就好比你在说,我在沙漠里快渴死了,却又不想喝水。别搞错了,让自己更受欢迎,这才是我要的。
但是事实上,我并不是那么强烈地渴望这个。我更想追求的是另一件事情——聪明。这不仅仅意味着在学校得到好成绩(虽然某种程度上这也挺重要)。我真正想要的是,能够设计奇妙的火箭、写出漂亮的文章、理解编程原理。一句话,我想要做伟大的事情。
那时,我从没试过将梦想分门别类、一一排序。要是我真做了,就会一眼看出聪明是排在最前面的。如果有人许诺,使我一举成为全校最受瞩目的学生,代价是从此智力平庸(请允许我在这里自命不凡),我是绝不会答应的。
虽然“书呆子”饱尝不受欢迎之苦,但是为了解除痛苦而让他们放弃“聪明”,我想大多数人是不会愿意的。对他们来说,平庸的智力是不可忍受的。不过,要是换了别的孩子,情况就不一样了,大多数人会接受这笔交易。对于很多人来说,这反而是更上一层楼的机会。即使是那些智力排名在前20%的学生(我在这里假设智力可以测量,那时的人们似乎都相信这一点),谁不愿意用30分的成绩换来别人的友爱和钦佩?
我认为,这就是问题的根源。“书呆子”的目标具有两重性。他们毫无疑问想让自己受欢迎,但是他们更愿意让自己聪明。“受欢迎”并不是你在课后时间随便做一做就能实现的,尤其是在美国的中学中,在这里,所有人为了个人魅力都会进行激烈竞争。
文艺复兴时期的代表人物阿尔伯蒂①有一句名言:“任何一种艺术,不管是否重要,如果你想要在该领域出类拔萃,就必须全身心投入。”⑦我很想知道,世界上是否还有人比美国的中学生在塑造个人魅力方面更加孜孜不倦、精益求精。相比之下,美国海军的海豹突击队(NavySEALS)成员和神经外科的住院医生都成了懒汉。他们至少还有假期,有些人甚至还有业余爱好。但是,一个美国的青少年在醒着的每一分钟,都在琢磨怎样才能更受欢迎,一年365天,天天如此。
我并不是说这些青少年有意这样做。某些人确实是,小小年纪就成为了权谋家,但是大多数人不是。我在这里真正想要表达的是,青少年每时每刻都想融人群体之中。
……
前言/序言
《黑客与画家:硅谷创业之父PaulGraham文集》尝试解释计算机世界里发生了什么事,所以,它不仅仅是写给程序员看的,也适合所有人。比如,第6章讲如何致富,我相信这是所有读者普遍感兴趣的内容。
你可能注意到了,过去三十年中,很多赚到大钱的人都是程序员,比如比尔·盖茨、史蒂夫·乔布斯、拉里·埃里森。为什么?为什么是程序员,而不是土木工程师,或者摄影师,或者精算师?第6章将告诉你答案。
软件带来财富,仅仅代表了大趋势的一面而已。这种大趋势就是《黑客与画家:硅谷创业之父Paul Graham文集》的主题。我们的时代是计算机时代。以前,人们曾经认定这个时代应该是太空时代或者原子时代。但是事实证明,它们只是公关公司发明的概念。计算机对人类生活的影响远远超过了太空航行或者原子技术的影响。
我们生活中的一切,都正在成为计算机。打字机被计算机取代了,电话也变成了计算机,照相机亦是如此。很快,电视机也将变成计算机。当今小轿车所具备的计算能力比1970年占满一间屋子的大型计算机还要强。信件、百科全书、报纸,甚至本地的小店,都正在被互联网取代。所以,如果你想理解我们目前的世界以及它的未来动向,那么多了解一些黑客的想法会对你有帮助。
黑客?那不是侵入他人计算机的人吗?在外行人看来,这个词的意思就是这样。但是在计算机世界中,黑客指的是专家级程序员。因为《黑客与画家:硅谷创业之父Paul Graham文集》的目的是解释真实的计算机世界是怎么一回事,所以我决定冒着被误解的风险,按照行业内的定义使用这个词。
《黑客与画家:硅谷创业之父Paul Graham文集》的前几章回答了一些大家可能都想过的问题。怎样创业才会成功?技术是否造成了技术人员与普通人之间的隔阂?程序员到底在做些什么?为什么那些读高中时普普通通的学生,最终却摇身一变成为世界上最有影响力的人士?微软公司会控制互联网吗?怎样才能对付垃圾邮件?
《黑客与画家:硅谷创业之父PaulGraham文集》后面几章谈的是大多数非计算机行业的人士没有想过的问题——编程语言。为什么普通人要去关心编程语言?因为如果你想了解黑客,就必须懂一点编程语言。这就好比回到1880年,如果你想理解技术发展,就必须懂一点蒸汽机。
计算机程序只是文本而已。你选择什么语言,决定了你能说什么话。编程语言就是程序员的思维方式。
因此很自然,编程语言对程序员的思想有巨大的影响。你从他们写的软件中就可以看出来。旅游网站Orbitz成功打入了竞争激烈的网络订房订票市场。该市场原先被两大巨头主宰,一个是微软公司,另一个是拥有数十年电子预定服务经验的Sabre。Orbitz是怎么从它们手中抢到市场的?最主要的原因就是它使用了一种更好的编程语言。
根据使用的语言不同,程序员往往会被分成不同的派别。人们区分程序员甚至不是看他们写了什么程序,而是看他们使用什么语言。所以,声称一种语言优于另一种语言被认为是不礼貌的行为。但是,没有一个编程语言的设计者会相信“不同的语言各有千秋”这种文绉绉的客套话。我将直言不讳地说出自己对于编程语言的看法,这也许会令很多人不快,但是如果想要理解黑客,我真的觉得没有其他更好的方法。
有些读者可能不理解第3章的内容。这一章与计算机有什么关系?事实是黑客很在乎言论自由。Slashdot(它是黑客世界的《纽约时报》)有一个专栏讨论这个问题。我想Slashdot的大多数读者都认为重视言论自由是天经地义的事情。不过《飞机与飞行员》(Plane&Pilot;)杂志就肯定不会有一个这样的栏目。
为什么黑客那么在乎言论自由?我认为,部分原因在于,革新对于软件行业实在是太重要了,而革新和异端实际上是同一件事。优秀的黑客养成了一种质疑一切的习惯。这是肯定的,因为如果你不得不同一台机器打交道,而这台机器全部由文字组成,像机械式手表一样复杂,并且规模大出1000倍,那么你也会养成这种习惯的。
此外,我还认为,行为怪异的人和愤世嫉俗的人比普通人更可能成为黑客。计算机世界就像是智力世界的大西部,在那里没有你不敢想的事情,只要你愿意承担冒险后果。
如果我成功实现了自己对这本书的设想,那么它也将是一片智力的大西部。我不希望你带着某种压迫感来阅读此书,心里想着:“没办法,这些书呆子看上去正在接管世界。我最好能懂一点他们正在干的事情,这样就不会被他们整出来的下一个东西唬到了。”如果你喜欢思考,阅读此书应该会带给你很多乐趣。虽然黑客从外表看上去一般都是呆呆的,但是他们的大脑内部却是一个有趣得让你吃惊的地方。
写于马萨诸塞州坎布里奇
2004年4月
黑客与画家:硅谷创业之父Paul Graham文集 [Hackers and Painters Big Ldeas From the Computer Age] 下载 mobi epub pdf txt 电子书 格式
黑客与画家:硅谷创业之父Paul Graham文集 [Hackers and Painters Big Ldeas From the Computer Age] 下载 mobi pdf epub txt 电子书 格式 2024
黑客与画家:硅谷创业之父Paul Graham文集 [Hackers and Painters Big Ldeas From the Computer Age] 下载 mobi epub pdf 电子书
黑客与画家:硅谷创业之父Paul Graham文集 [Hackers and Painters Big Ldeas From the Computer Age] mobi epub pdf txt 电子书 格式下载 2024