Half Hacker,Half Artist

《黑客与画家》初体验

《黑客与画家》初体验

前言

几天前,我被一个漂亮的个人网站迷住了,于是把他整个网站从github上下载下来改进成自己的。并在推特上follow了这位站长。我清楚地记得他的个人简介里写着:

half hacker/half artist

所以这篇读后感就以这个名字命名,虽然写的文不对题,估计也不会有什么人看。文笔很烂也不管了。


从误解这本书开始

最早听说这本书,是缘于我对lisp的热衷。听说很多迷上Lisp的人都是因为一本叫作hacker and painter的奇书……

作者是谁?技术人员写的书我们常人看不懂

被誉为世界上最懂lisp编程的人、被尊为硅谷创业之父、第一个互联网应用的作者之一、硅谷著名技术作家Paul Graham。Paul Graham 写了很多文章,他不仅写技术文章,也写很多大众文章,这本《黑客与画家》就是Paul Graham的文集,就我感觉,里面的文章简直是大众到不能再大众了,就跟凤凰传奇一样老少皆宜。除了对黑客的特质进行了描述与赞美之外,更多是其它很闪光的东西。

黒客,是那些破解银行密码的人?

没有几个人现在还记得“黑客”这个词本来的含义了,作者偏偏用了这个词。这本书中的黑客,有这种说法:

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

它们信仰分享(Sharing)、开放(Openness)、民主(Decentralization)、计算机的自由使用(Free access to computers)、进步(World Improvement)的价值观。说到底,和电影里的那群牛逼的cracker们有个毛线关系。更详细的在这里黑客的含义

我对计算机没有兴趣,对艺术也没有兴趣。

如果你只对吃喝玩乐有兴趣,我什么也不多说了。好的作品不因你不看它而不会发光。 或者是你很NB,完全不屑这个撼动硅谷的家伙的思想。

刚看前几章我眼泪都快下来了,简直是本社会学的书,整本书散发着伦理学的光芒,带着很多有预见性的真知灼见。自从《How to win friends and influence people》(人性的弱点)后第一次有本让我真正感兴趣的书。

我没空

嗯,这是个好理由。没有必要要求一个人必读什么书,像小学初中高中那些我们从来没读过的“必读读物”。事实上,这本书中对这个现象有些见解,你会发现美国几十年前和现在的中国多么相像,相像地令人惊异。

你这是推销!!

讲了这么多,搞得像篇专门推销和吹捧此书的水文。实际上我说的很少了,看看这里怎么说Douban。 我完全无利可图,只不过难得碰到一本有共鸣的书兴奋了罢了。这近大半年折腾Linux以来痛苦地摸索与思索结果零零散散映射到书中到角角落落,甚至有许多从小对人生与社会的思考。

如果你真的有了点兴趣

那就去看,生命中最可怕的就是等待,拖延的后果就是遥遥无期。不存在没有时间这种事,这种事只存在于意识中而非现实里,忘了我们高中怎么忙里偷闲的?也许读这些书没用,特别是对于讲求经世致用的我国人民。在我看来,潜意识是有力量的。

附上链接

写这么多,发现跑题了,本来想写篇读后感的。持续更新中…..


那些黑客们

为什么书呆子不受欢迎

小时候,每当有人夸我爱读书时我都感觉到一股耻辱,恨不得立马把夸我的人撕成碎片。无一例外,这种违心的“夸”总是紧随在我犯sb之后。“爱读书”在那时是很奇怪的,而且从小不知从哪里被灌输了爱读书的人都是呆子的我,大概总是为自己这SB特性感觉自卑。以致多年之后,我也不愿听到哪怕一点点有人在这方面“夸”我。

童年对我来说仿佛它就是一个人的,一个人看书,一个人玩,一个人闲逛……当时院子里的孩子都比我大两岁,零碎的记忆中充斥着被他们玩弄的片段。虽然也许他们没有恶意,但我恨,家人当然不会管这些,反正每每都很伤心,那是种心灰意冷的感觉。后来有次很畅快的事…..算了跑题了。

作者说黑客都具有一种追求世界真相的执念,以致与于他们无暇关注其它如社交、运动、交往、装扮等大多数人所追求的东西。不同让他们看上去呆呆的,被其它寻求优越感的人歧视和欺凌。

我想说,只要和大多数人不一样,就必然被边缘化和孤立,更糟的情况就是欺凌。想想哪些身体有缺陷的人,比大数人胖的人,比大多数人瘦的人,他们有快乐的童年可言吗,没被嘲笑讥讽过吗?(如果你不知道我在说什么就看看毛姆的小说《人性的枷锁》)不只是因为他们的心思在别的地方,人性如是。

作者把教育贬得一塌糊涂,看得我好爽….嘿嘿。代沟的产生大概也是必然了,教育成为这样,成年人的态度,孩子的态度也是必然了,一切都源于孩子完全“没用”。

黑客的追求

作者认为黑客是创造者,它和画家很像,和研究和科学离的很远。希望是这样,不过目前看搞计算机的普遍被称码农和程序猿,日复一日重复某种机械工作…..我倒更愿意像某位发明perl的语言学家一样,或那个学医的个人电脑之父一样,做个业余或短期玩家。说到底是希望自己的未来是充满各种可能性的,而不是一成不变。话说个人感觉黑客和艺术家、设计师还是挺像的,都是挺具有创造性的过程。

作者讴歌了黑客具有的追求自由和打破常规的精神。可惜社会不会讴歌这些异端,好吧,与众不同的人该如何应对呢,学习哥白尼还是伽利略?

我想,作为一个人都应有这些精神,自己思考,注意他人贴的标签与他们的目的关联性(忽然想到一本社会学读物《生活的暗面》,挺好看的)。而不应该被潮流强烈影响,可惜这大概不可能。可以的话也不会有大屠杀了。


互联网创业的时代

文章写于2002年,10年这本书终于有了中文版,但英文版一直可以在Paul Graham的个人网站上得到。这对创业公司是个充满机遇和挑战的时代,而创业公司只能背水一战,通过革新超越与大公司竞争。弱者往往不得不另辟蹊径,或者灭亡。小公司相对大公司有两个优势,革新的必要和个人贡献的可测量性。我感到惊异的是作者在其中对互联网特别是移动互联网的发展挺有预见性。


关于贫富分化

这里穿插了些对贫富分化的讨论,有兴趣的同学可以看看王海明的《伦理学与人生》,他们都有个核心观点:强调利己的社会才会繁荣富足,财富是被创造出来的而非大饼。


设计

好的设计

  • 好的设计是简单的
  • 好的设计是解决问题的
  • 好的设计是启发性的(可定制)
  • 好的设计是趣味性的
  • 好的设计是艰苦的
  • 好的设计是看似容易的(反复修正)
  • 好的设计是对称的
  • 好的设计是仿自然的
  • 好的设计是再设计的(勇于承认错误)
  • 好的设计是能复制的
  • 好的设计是奇特的
  • 好的设计是成批出现的(接近有天赋的团队)
  • 好的设计是大胆的

设计与研究

设计追求好,研究追求新。设计要以人为本,基于用户的。设计师应该是充满热情的。


技术问题

技术问题不多说,基本是围绕Lisp来说的,一个设计很好的,未来的,有竞争力的编程语言应该是什么样的。