0
0

读《黑客与画家》

何 李石 发表于 2011年05月07日 00:22 | Hits: 3465
Tag: Startups | 资源分享 | 阅读 | 书呆子 | 创业 | 竞争 | 财富 | 黑客 | 黑客与画家

阮一峰翻译的《黑客与画家》一书,早在上市之前就在Twitter和微博上被大家认为是翻译质量很高的。我对此非常期待。一是因为其作者Paul Graham的“硅谷创业之父”、黑客和画家的多重身份,以及其传奇的创业和创业孵化故事。此外,他还能写的一手好文章。各种身份,都让我及其羡慕。二是因为译者阮一峰口碑非常的好,其翻译《软件随想录》也很不错(我在去年暑假从图书馆借来看完的),而其Blog更是生动有趣而不失智慧。

我曾经和朋友讨论过创业的事情,大多数人一上来就告诉你,如果有实力的话先去大公司(言下之意是,你没去大公司就是没实力),这样稳点。等混了几年后出来,有什么想法再干也不迟。没错,这样的想法一点也没错。所谓的冒险,更多的是险,大多数人之所以不敢冒,是因为它确实很险。特别是在互联网行业,公司能成则成,不能成则被人远远甩在后面,继而自生自灭。而90%以上的创业公司都是失败的,或者曾经失败过。即使是有“硅谷创业之父”之名的Paul Graham本人所投资的创业公司,也有20%是失败的。更何况是普通人呢?

然而,即便如此,Paul Graham还是能够给你很充足的理由,让你有信心去做自己的事情,去开创自己的事业。

全书共由15篇文章组成,但并不是每篇文章都很煽情的那种。事实上,即使那些话很能激励你,Paul Graham也没有刻意使用励志书上常见的煽情语。这些文章主要由两大类组成:煽情类和说教类。煽情类文章主要是通过讲自己或者别人的故事的方式,告诉你为什么他觉得你应该去创业,给你信心。当然,光有信心不够。说教类文章主要也是通过讲故事方式告诉你创业者需具备哪些品质。

下面这些话告诉你,什么是黑客,以免误会:

出于兴趣而解决某个难题,不管它有没有用,这就是黑客。

1984 年,《新闻周刊》的记者史蒂文利维出版了历史上第一本介绍黑客的著作——《黑客:计算机革命的英雄》(Hackers: Heros of the Computer Revolution)。在该书中,他进一步将黑客的价值观总结为六条“黑客伦理”(hacker ethic),直到今天这几条伦理都被视为这方面的最佳论述。

(1)使用计算机以及所有有助于了解这个世界本质的事物都不应受到任何限制。任何事情都应该亲手尝试。(Access to computers — and anything that might teach you something about the way the world works — should be unlimited and total. Alwasy yield to the Hands-On Imperative!)

(2)信息应该全部免费。(All information should be free.)

(3)不信任权威,提倡去中心化。(Mistrust Authority — Promote Decentralization.)

(4)判断一名黑客的水平应该看他的技术能力,而不是看他的学历、年龄或地位等其他标准。(Hackers should be judged by their hacking, not bogus criteria such as degrees, age, race, or position.)

(5)你可以用计算机创造美和艺术。(You can create art and beauty on a computer.)

(6)计算机使生活更美好。(Computers can change your life for the better.)

根据这六条“黑客伦理”,黑客价值观的核心原则可以概括成这样几点:分享、开放、民主、计算机的自由使用、进步。

1. 为什么书呆子不受欢迎

因为“他们的心思在别的地方。”要想在普通人中受欢迎,你就必须跟他们打成一片,这不能让书呆子满足。世界上肯定有很多更吸引这类书呆子的地方。

自从我上了大学后,很多高中老同学见到我就跟我说,你大变样了,跟以前完全不一样了。我明白他们在说什么。我高中的时候,每次成绩全校第一,就是个书呆子。现在,我变得活跃了,话也多了,就变了。其实他们不知道,我高中从来就没把自己当做一个“呆子”看待。

有些人,其实内心异常丰富,只是不善于或者不想表达罢了。作者眼中的书呆子,就是这么一类。只要愿意,只要对自己有信心,他们总能做出很酷的东西。

2. 黑客与画家

“黑客也是创作者,与画家、建筑师、作家一样。”而不像厨房里的厨师,顾客想吃什么就给顾客做什么,想怎么吃就怎么做。

3. 不能说的话

“要是能坐上时间机器回到过去,不管哪一个年代,有一件事都是不会改变的,那就是‘祸从口出’。你一定要小心自己说的话。自以为无害的言论会给你惹来大麻烦。”

那些不能说的话,多半是伤害了部分人群的利益,而非你的错。如果你的想法是社会无法容忍的,你该怎么办?

4. 良好的坏习惯

“黑客的成功秘诀就是打破常规。”

“不服从管教,其实是黑客之所以成为优秀程序员的原因之一。”

“如果硬要他们服从管教,他们也就无法成为优秀的程序员了。”

5. 另一条路

“互联网软件是微机诞生之后的最大机会。”这就是另一条路。

“不要被微软吓倒。你能做到它做不到的事情,正如它能做到你做不到的事情一样。”

“你也许不会相信,但是我向你保证,微软公司害怕你。它的那些目中无人的中层管理人员也许不是这样想的,但是比尔盖茨肯定是,因为1975年,上一次发布软件的新方式出现时,他也曾经跟你一样白手起家。”

6. 如何创造财富

“致富的最好方式就是为社会创造财富。创造财富的最好方法就是创业。”

“大学毕业生总是想‘我需要一份工作’,别人也是这么对他说的,好像变成某个组织的成员是一件多么重要的事情。更直接的表达方式应该是‘你需要去做一些人们需要的东西’。即使不加入公司,你也能做到。公司不过是一群人在一起工作,共同做出某种人们需要的东西,真正重要的是做出人们需要的东西,而不是加入某个公司。”

“要致富,你需要两样东西:可测量性和可放大性。你的职位产生的业绩,应该是可测量的,否则做得再多,也不会得到更多的报酬。此外,你还必须有可放大性,也就是说你做出的决定能够产生巨大的效应。”

“如果你有一个令你感到安全的工作,你是不会致富的,因为没有危险,就几乎等于没有可放大性。”

“大型公司就像巨型的古罗马战舰,一千个划船手共同划桨,推动它前进。但是,两个因素使得它快不起来。一个因素是,每个划船手看不到自己更努力划桨有何不同;另一个因素是,以前人的团队使得任何个人的努力都被大大的平均化了。”

“创业公司不仅仅是十个人的团队,而且是是个同类人的团队。”

“乔布斯曾经说过,创业的成败取决于最早加入公司的那十个人。我基本同意这个观点,虽然我觉得真正决定成败的其实只是前五人。小团队的优势不在于它本身的小,而在于你可以选择成员。我们不需要小村庄的那种‘小’,而需要全明星第一阵容的那种‘小’。”

”俗话说得好,最好的防御就是攻击。如果你开发出来的技术是竞争对手难于复制的,那就够了,你不需要依靠其他防御手段了。“

”创造人们需要的东西,也就是创造财富。如果你想通过创造财富使得自己致富,那么你必须知道人们需要什么。“

7. 关注贫富分化

“当我们讨论‘收入分配不公平’时,我们还要问问收入从何而来,收入背后的财富到底是谁生产出来的。如果收入完全根据个人创造的财富数量而分配,那么结果可能是不平均的,但是很难说是不公平的。”

“如果我可以选择,到底是生活在一个整体上非常富裕但是我个人相对贫穷的社会,还是生活在一个我个人相对富裕但是整体上非常贫穷的社会呢?我会选择第一个选项。”“总的来说,你要避免的是绝对贫穷,而不是相对贫穷。”

“一个社会需要有富人,这主要不是因为你需要富人的支出创造就业机会,而是因为他们在致富的过程做出的事情。”

8. 防止垃圾邮件的一种方法

“不久前,许多专家还认为无法有效的过滤垃圾邮件。本文改变了他们的想法。”

这篇文章更多的是从技术角度讲一个问题。这种防止垃圾邮件的方法可能早已用在了Gmail这种大型的邮件系统中,但在当时来说确实比较稀有。(要知道,作者可是第一个开发互联网应用程序Viaweb的黑客。)

9. 设计者的品味

“把品味说成个人的偏好可以有效地杜绝争论,防止人们争执哪一种品味更好。但是问题是,这种说法是不正确的。只要你自己开始动手涉及东西,就能明白这一点。”

“不管每个人的工作是什么,他们内心里都有一种愿望——把自己的工作做好。足球运动员想赢得比赛,CEO想增加利润。做好自己的工作会真正令人感到自豪和愉快。但是,如果你是一个设计师,并且你不承认有一种人们共同认可的东西叫做‘美’,那么你就没办法做好工作。如果品味只是一种个人偏好,那么每个人都是完美无缺的;你喜欢自己看上的东西,那就足够了。”

“就像别的工作一样,只要你不断地从事设计工作,你就会做得越来越好。你的品味会出现变化,你就会像别人一样有所提高。如果这样的话,那么你以前的品味就不只是与现在不同,而是不如现在的好。因此,所谓的‘品味没有好坏之分’的公理也就顿时见鬼去了。”

好设计是简单的设计。 “对于建筑师和设计者,它意味着美依赖于一些精心选择的结构性元素,而不是依赖于表面装饰品的堆砌。(装饰品本身并不是坏事,只有当它被用来掩饰结构的苍白时,才变成了一件坏事。)”“当你被迫把东西做得简单时,你就被迫直接面对真正的问题。当你不能用表面的装饰交差时,你就不得不做好真正的本质部分。”

好设计是永不过时的设计。 “如果一件东西长盛不衰,那么它的吸引力一定来自本身的魅力,而不是来自风潮的影响。”“我们很难猜测未来是什么样子,但是可以肯定,未来的人们不会在乎今天流行的风潮,这一点与上几代人是相同的。”

好设计是解决主要问题的设计。 “答案可以不断改进,同样,问题本身也可以不断改进。” 这不就是Quora吗?

好设计是启发性的设计。 “在建筑学和设计学中,这条原则意味着,一幢建筑或一个物品应该允许你按照自己的愿望来使用。”

好设计通常是有点趣味性的设计。 “幽默感是强壮的一种表现,始终拥有幽默感就代表你对厄运一笑了之,而丧失幽默感则表示你被厄运深深伤到。所以,强壮的标志(或者至少是特点)就是轻松面对人生。充满自信的人常常像燕子一样,以一种居高临下的姿态轻盈的看待周围的一切。” 我很庆幸自己有点幽默感。
好设计是艰苦的设计。 “并非所有的痛苦都是值得的。世界上有有益的痛苦,也有无益的痛苦。你需要的是咬牙向前冲刺的痛苦,而不是脚被钉子扎破的痛苦。”

好设计是看似容易的设计。 “作家的文章读起来流畅自如,但是其背后其实经过了反复的修改。”“练习的作用也许是训练你把刻意为之的事情变成一种自觉的行为。”

好设计是模仿大自然的设计。 “我不是说模仿大自然这种行为本身有多么的好,而是说大自然在长期的演化中已经解决了很多设计问题。所以,如果你的设计与大自然很接近,那么它基本上那个不会很差。”

好设计是一种再设计。 “犯错误是很正常的事。你不要把犯错误看成灾难,要勇于承认、用于改正。”“开源软件因为公开承认自己会有bug,反而使得代码的bug比较少。”

好设计是能够复制的设计。 “不知不觉的模仿几乎必然将导致坏设计。如果你不知道自己的想法从何而来,那么你可能就是在模仿另一个模仿者。”“等到你逐渐对一件事情产生热情的时候,就不会满足于模仿了。你的品味就进入了第二阶段,开始自觉地进行原创。”“最伟大的大师最终回达到一种超脱自我的境界。他们一心想找到正确答案,如果别人已经回答除了一部分,那就没有理由不拿来用。他们足够自信地使用他人的成果,完全不用担心因此丧失个人的特点。”

好设计是奇特的设计。 “爱因斯坦并不想让相对论变得很奇特,他只是想找出真理,是真理本身显得很奇特。”“米开朗基罗并没有想过要树立米开朗基罗风格,他只是想画好作品,结果不由自主地创造了米开朗基罗风格。”“唯一达到‘奇特’的方法,就是追求做出好作品,完成之后再回过头看。”

好设计是成批出现的。 “推动人才成批涌现的最大因素就是,让有天赋的人聚在一起,共同解决某个难题。互相激励比天赋更重要,达芬奇之所以成为达芬奇,主要原因不仅仅是他的天赋,更重要的是他生活在当时的佛罗伦萨,而不是米兰。”“某种程度上,你个人最多可以对趋势产生一定的影响,但是你不可能决定趋势,实际上是趋势决定了你。”

好设计是大胆的设计。 “我觉得发现丑陋的东西要比你想象出一个优美的东西更容易。大多数做出优秀成果的人好像只是为了修正他们眼中丑陋的东西。伟大成果的出现常常来源于某人看到一样东西后,心想我能做得比这更好。”“单单是无法容忍丑陋的东西还不够,只有对这个领域非常熟悉,你才可能发现哪些地方可以动手改进。你必须锻炼自己。只有成为某个领域的专家后,你才会听到心里有一个细微的声音说:‘这样解决太糟糕了!一定有更好的选择。不要忽视这种声音,要培育它们。优秀作品的秘诀就是:非常严格的品味,再加上实现这种品味的能力。’”

10. 编程语言

从第10篇文章开始,作者讨论的大部分是跟编程语言相关的问题。作者是Lisp语言的粉丝,Lisp语言也给作者带来了其他语言无法比的益处,最直接的体现就是他们开发的世界上第一款互联网程序所向无敌。

作者认为,选择某个编程语言,确实是能够影响程序员思考问题的。这并不是某些装逼的黑客所告诉你的那样,什么编程语言都一样的,都能解决问题。好的编程语言能够让你更好的思考问题,更快速的实现产品原型,从而也带领你更快的打败竞争对手,将其远远甩开

从创业者角度讲,这是非常知道深思的。创业者时间并不多,每一天都在进步10%,也可能在退步20%甚至更多,关键是看怎么利用资源。这也是Ruby和Rails为什么在扭腰城这么热的原因吧

原文链接: http://feedproxy.google.com/~r/helishi/~3/-zuYv4kwDTY/

0     0

我要给这篇文章打分:

可以不填写评论, 而只是打分. 如果发表评论, 你可以给的分值是-5到+5, 否则, 你只能评-1, +1两种分数. 你的评论可能需要审核.

评价列表(0)