《黑客与画家》-保罗·格雷厄姆

这是一个计算机的时代,人们享受着计算机和网络带来的便利,但多数人并不理解这次新的技术革命,他们不知道那些头发凌乱、穿着格子衬衫的程序员们在做什么,《黑客与画家》这本书能帮助你理解这个时代,读完之后,你看待世界的眼光很可能会完全不同。

在媒体和普通人的眼中,“黑客”就是入侵计算机的人,但是这并不是它的真正含义,更不是本书所使用的含义,要想读懂这本书,首先要正确理解什么是“黑客”,我们有必要从黑客的源头起:

1946年,第一台电子计算机ENIAC在美国诞生,从此世界上一些最聪明、最有创造力的人开始进入这个行业,在他们身上逐渐形成了一种独特的技术文化。

20世纪60年代,麻省理工学院有一个学生团体(Tech model Railroad Club,简称TMRC),他们把难题的解决方法称为hack。hack的字典解释是砍(木头),在这些学生看来,解决一个计算机难题就好像砍倒一颗大树,相应地,完成这种hack的过程就被称为hacking,而从事hacking的人就是hacker,也就是黑客。

1984年,出版了历史上第一本介绍黑客的著作-《黑客:计算机革命的英雄》,书中将黑客的价值观总结为六条“黑客伦理”,直到今天这几条伦理都被视为这方面的最佳论述:

1.使用计算机以及所有有助于了解这个世界本质的事物不应受到任何限制。任何事情都应该亲手尝试。

2.信息应该全部免费。

3.不信任权威,提倡去中心化。

4.判断一名黑客的水平应该看他的技术能力,而不是看他的学历、年龄或地位等其他标准。

5.你可以用计算机创造美和艺术。

6.计算机使生活更美好。

根据这6条黑客伦理,黑客价值观的核心原则可以概括成这样几点:分享、开放、民主、计算机的自由使用、进步。所以“黑客”这个词的原始含义就是那些信奉黑客伦理且技艺高超的程序员。

20世纪80年代初,一群青少年黑客入侵了美国和加拿大的一些计算机系统,这件事被广泛报道,这是主流媒体第一次使用“黑客”这个词,在报道的时候,媒体只注意和强调黑客行为的一个很窄的方面:入侵系统,他们把黑客简单定位为入侵系统、破坏安全设施的人,从此大多数人对黑客有了错误的看法。同时,那些入侵计算机的程序员也自称“黑客”,使得问题进一步复杂化。

传统意义上的黑客不认同这样使用“黑客”这个词,他们认为那些恶意入侵计算机系统的人应该被成为cracker(入侵者)。真正的黑客,也许做过违反法规的入侵举动,但是他们没有恶意,而是致力于改变世界,让世界运转得更好。这个观点已经在程序员社区中得到普遍认同。

本书中,“黑客”就是指传统意义上的黑客,是那些最优秀的程序员,而不是入侵计算机系统的人。

计算机和画画有许多共同之处,这是本书书名的来由,黑客与画家的共同之处,在于他们都是创作者,与作曲家、建筑师、作家一样,黑客和画家都是试图创作出优秀的作品。

很多人不理解黑客的工作,很大程度上是因为一个词:“计算机科学”,其实根本不存在这样的东西,没有专门的计算机科学,它就是一个大杂烩,很多不相干的领域被强行拼装在一起。

这个学科的一端是纯粹的数学家,他们并不在乎自己搞的是计算机还是数学,他们来到这个新地方,就开始埋头证明新的定理,与数学系同行们干的事情完全一样,只不过他们的定理对计算机有帮助。

学科的中间部分,是计算机科学家,研究各种专门性的问题,比如网络数据的路由算法,加密算法,神经网络等等。他们一般在大学或者研究机构做科研,写论文,他们的工作,可以被称为计算机的实验科学。

另一端就是黑客,只想写出有趣的软件,对他们来说,计算机只是一种表达的媒介,就像画家手里的颜料一样。他们不必研究数学、或者某个算法的来龙去脉,只要会用就好,就像画家没必要去了解颜料的化学组成成分。

但是在“计算机科学”的名义下,数学家、科学家、物理学家、黑客不得不待在同一个系里。外面的人很难搞清楚他们究竟在做什么,有时候就连黑客自己也迷失了。

黑客更像创作者,而不是科学家,所以,从画家身上,可以借鉴一些启示:

画家学习绘画的方法主要是动手去画,黑客学习编程的方法也理应如此,大多数黑客不是通过大学课程学会编程的,他们从实践中学习,不断提升自己的技能。

创作者另一个学习的途径是通过范例。对画家来说,博物馆就是美术技巧的图书馆,临摹大师的作品一直是传统美术教育的一部分。同样地,黑客可以通过阅读优秀的程序源码学会编程。开源运动最鲜为人知的优点之一,就是使得学习编程变得更容易了,大把优秀的开源项目可供你学习参考。

还有一个可以借鉴画家的地方:一幅画是逐步完成的。通常一开始是一张草图,然后逐步填入细节。黑客也应该这样工作,不能盼望现有一个完美的设计,然后再动手编程,这是不现实的。要承认设计是不完美的,在编程的时候,可以根据需求不断完善修改,最终会有一个更好的结果,过早设计和过早优化都是很危险的事情,不要太早决定一个程序应该怎么做。

还有最重要的一点,大多数创作者都是为人类用户而创作,为了吸引用户,必须了解用户需要什么。举例来说,几乎所有伟大的绘画作品都是画人的,因为人类总是对自身感兴趣。黑客创作也是一样,要学会“换位思考”,设身处地地为用户考虑。

黑客们作为创作者,深深地改变了我们的生活,也创造了很多社会财富,21世纪是创业的世纪,最后将本书作者的创业公式送给大家:

1.搭建原型

2.上线运营(别管BUG)

3.收集反馈

4.调整产品

5.发展壮大

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 217,406评论 6 503
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,732评论 3 393
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 163,711评论 0 353
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,380评论 1 293
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,432评论 6 392
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,301评论 1 301
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,145评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,008评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,443评论 1 314
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,649评论 3 334
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,795评论 1 347
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,501评论 5 345
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,119评论 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,731评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,865评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,899评论 2 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,724评论 2 354

推荐阅读更多精彩内容