重读《黑客与画家》ing,上一次读此书还是在学校的时候,但当时还没出校园,知识面、社会经历什么的还比较欠缺,感触什么的不会比较深(虽然现在的经验、阅历也没有提升太多,不过肯定还是要强一些的)。翻看之前的记录:
2013年3月3日,今天终于把《黑客与画家》再看了一遍(第一次完整的看完),感触还是比较深,特别是在看完了《浪潮之巅》之后,对于硅谷的创业公司的一些上市流程有了一定的了解,这样的话就更容易理解 PaulGraham 在书中的一些告诫。
无比怀念当时在学校的日子,情难自已啊o(TヘTo)
趁着最后的几天清闲日子,再好好翻阅这本“引人深思”的书。
目 录
1. 为什么书呆子不受欢迎
他们的心思在别的地方。
2. 黑客与画家
黑客也是创造者,与画家、建筑师、作家一样。
3. 不能说的话
如果你的想法是社会无法容忍的,你怎么办?
4. 良好的坏习惯
与其他美国人一样,黑客的成功秘诀就是打破常规。
5. 另一条路
互联网软件是微机诞生后的最大机会。
6. 如何创造财富
致富的最好方法就是为社会创造财富。创造财富的最好方法就是创业。金钱不等于财富。
7. 关注贫富分化
“收入分配不平等”的危害,会不会没有我们想的那样严重?
8. 防止垃圾邮件的一种方法
不久前,许多专家还认为无法有效地过滤垃圾邮件。本文改变了他们的想法。
9. 设计者的品味
如何做出优秀的东西?
10. 编程语言解析
什么是编程语言?为什么它们现在很热门?
11. 一百年后的编程语言
一百年后,人类怎样编程?为什么不从现在开始就这样编程呢?
12. 拒绝平庸
别忘了你的对手与你一样,能用任何想用的语言编写互联网软件。
13. 书呆子的复仇
在高科技行业,只有失败者采用“业界最佳实践”。
14. 梦寐以求的编程语言
一种好的编程语言,是让黑客可以随心所欲使用的语言。
15. 设计与研究
研究必须是“新”的,而设计必须是“好”的。
志谢
术语解释
图片授权说明
全书15章大致可以分为三个部分:
- 第一部分从第1章到第4章,解释了黑客是如何成长的以及他们看待世界的一些观点;
- 第二部分从第5章到第9章,解释了黑客怎样做出自己的成果,这些成果又是怎样对全世界产生的影响;
- 第三部分从第10章到第15章,解释了黑客的工具(编程语言)和工作方法,这是黑客文化的基础和核心。
总之,这是一本帮助你理解这个时代的书。PaulGraham想教给我们的是一种新的思想。读完以后,看待世界的眼光可能会完全不同了(于我而言确实改变了不少)。
当时是从通过关注的几个大牛的blog、微博中知道这本书的,正好那时也是没什么事情,在搜集好书进行翻阅(同时阅读的还有《浪潮之巅》、《数学之美》等几本书),都不记得是通过这本书认识到的阮一峰还是通过阮一峰的blog了解的这本书,反正在阅读本书的过程中我是经常去逛阮一峰和PaulGraham的blog,也学到了更多的知识、了解了更多的资讯(比如:Hacker News)、买了更多的书(比如:实用Common Lisp编程),反正在闲暇的时候多看看书总是没错的,总比打游戏或者其他的什么为了打发时间而进行的没太多营养的活动强。
关于本书比较好玩的还有一点就是比尔·盖茨的那张图片,因为据该书所说:微软公司的公关顾问在读完第5章之后,不同意授权他们使用他们手中的比尔·盖茨照片,于是本书中的比尔·盖茨的照片是新墨西哥州阿尔伯克基(Albuquerque)市警察局提供的替代照片(不得不感叹,谁没有个不堪回首的过去啊`(*∩_∩*)′):
最后摘录本书的中文译者阮一峰大牛的blog中关于本书的一篇文章(建议购买纸质版支持作者和译者,对自己绝对也是一个帮助):
2011年4月,我翻译的《黑客与画家:硅谷创业之父Paul Graham文集》,已由人民邮电出版社出版。
下面是发表在我的网志上的部分文章。
简介
- Paul Graham 概况:
1964年出生,哈佛大学计算机博士。1995年,创办世界上第一个互联网应用程序Viaweb。1998年,Yahoo以5000万美元收购。 - Paul Graham 和 Y Combinator:
2005至今,Paul Graham创建的YC,已经帮助建立了多达200家创业公司,改写了创业家和硅谷投资者之间的旧秩序,塑造了创建技术公司的新范式。
创业
- 《未来的互联网创业(上)》:
以前创业很昂贵,你不得不找到投资人才能创业。而现在,唯一的门槛就是勇气。 - 《未来的互联网创业(下)》:
如果创业的成本降低,那么更多的人将会去创业。更年轻和更技术化的创业者,将能够更早地开始创业。 - 《为什么在经济危机中创业?》:
对于那些已经掌握技术的人来说,行动的时间永远是现在。 - 《创业公司打工指南》:
不是每个人都适合小公司的,有些人就喜欢大公司循规蹈矩的安稳生活。你必须问问自己,创业公司的工作模式—-主动性、高负荷、多面手、波动型—-你能接受吗? - 《别为大公司拼命》:
大公司最大的困扰,就是无法准确测量每个员工的贡献。
教育
技术
- 《为什么Lisp语言如此先进?》:
今天最高级的主流语言,也只是刚刚接近Lisp的水平。虽然已经很接近了,但还是没有Lisp那样强大。
世界观
- 《荒诞世界的生存方法》:
你要明白,自由思考比畅所欲言更重要。 - 《技术与贫富分化》:
技术应该会引起收入差距的扩大,但是似乎能缩小其他差距。
其他
- 《黑客的含义》(《黑客与画家》的译者序):
出于兴趣,解决某个难题,不管它有没有用,这就是黑客。 - 《向着未来而生》(精装本译者序):
你要做的就是”活在未来,然后造出现在还没有的部分”。 - 《硅谷观光指南》:
硅谷只是普通的美国郊区,不属于旅游胜地,第一眼你会觉得没有东西可看。
相关网址
- Paul Graham个人网站:paulgraham.com
- Y Combinator: ycombinator.com
- Hacker News: news.ycombinator.com
(完)
《 “[read]黑客与画家” 》 有 6 条评论
《浪潮之巅》系列文章
http://www.code123.cc/2027.html
《数学之美》系列文章
http://www.code123.cc/1856.html
黑客与画家-读书简记
http://lanbing510.info/2015/04/13/Hackers-Painters.html
`
黑客行为必须包含三个特点:好玩、高智商、探索精神。
编程是一种艺术创作,黑客就是艺术家,开发软件与画家作画、雕塑家雕刻、建筑师设计房屋并没有本质不同。
`
Y Combinator : 未来最具潜力的25个行业
https://mp.weixin.qq.com/s/XEWmrUCZXLDW740ysCl7aA
http://www.ycombinator.com/rfs/#creators
`
Y Combinator(简称YC)是美国著名的创业孵化器,扶持初创企业并为其提供创业指南。YC每年都会对外更新RFS(Request for Startups),公布他们最看好的投资项目和投资领域。
这份列表非常有参考价值,可以帮助我们了解未来有哪些趋势值得关注。
那些让我们感到惊喜的好项目,往往不是我们长期关注的,而是在我们意料之外的。
`
如何才能去做喜欢的事情
https://index.pmthinking.com/757f9121c2ce49adb659d5c38f9bb345
如何才能去做喜欢的事情
http://static.wanglianghome.org/zh_CN/translation/HowToDoWhatYouLove.html
Paul Graham 的 How To Do What You Love
http://www.paulgraham.com/love.html
天才的车票理论
https://index.pmthinking.com/8b9a0810bed7427f937f95eab10d95cf
`
每个人都知道,要做伟大工作,需兼具天生的能力和决心。但还有第三个因素还未被很好理解:对某个特定主题的痴迷兴趣( obsessive interest )。
如果我必须用一句话来概括天才的秘诀,那可能是:**对重要的事情拥有无私的痴迷**( to have a disinterested obsession with something that matters )。
我忘记了另外两种成分?不是你想的那样。对一个话题的痴迷,既是能力的一个代理( a proxy for ability ),也是决心的一个替代品( a substitute for determination)。如果你没有足够数学才能,你将不会发现数论有趣。当你对某件事痴迷,你不需要那么大决心:当好奇心驱使你,你无需费劲推动自己。
痴迷甚至会给你带来好运,在某种程度上,任何事情都可以。如 Pasteur 所说“机遇偏爱有准备的头脑”,如果对一件事痴迷,它就是有准备的。
这种无私的痴迷,是其最重要特征。不仅因为它是“诚挚”的一个过滤器( a filter for earnestness ),还因为它帮助你发现新的想法。
**通向新思想的道路往往看起来没有希望。如果它们看起来很有希望,其他人早就已经探索过了**。从事伟大工作的人是如何发现这些别人所忽视的道路?流行说法是,他们只是有更好的远见:他们如此有天赋,他们能看到别人看不到的路。但如果你看看伟大发现的产生过程,就会发现并非如此。Darwin 并非为了伟大发现而比别人对个别物种更加关注。他只是真的对这些东西非常感兴趣。
Darwin 无法停止这种痴迷,Ramanujan 也不能。**他们发现隐藏道路,并不是因为这些道路看起来很有希望,而是因为,他们无法自拔。**这就是为什么,他们会跟随那些仅仅雄心勃勃的人会忽视的道路。
=
车票理论类似于 Carlyle 对天才的著名定义:**一种对痛苦的无限承受能力**( an infinite capacity for taking pains )。但有两个不同之处。车票理论清楚地表明,这种对痛苦的无限承受能力,其**来源**,并非像 Carlyle 想表达的那样,是一种无限的勤奋,而是**收藏者所拥有那种无限的兴趣**。它还增加一个重要的限定条件:是**为重要的事**情,承受无限痛苦。
那**什么才是重要的呢?**你永远无法确定。正是因为没人能提前告诉你,哪条路是有前途的,所以,你可以通过研究自己感兴趣的东西,来发现新想法。
但是,你可以用一些启发法来猜测,一种痴迷是否可能重要。例如,如果你正在**创造某样东西**,而不是仅仅消费别人创造的东西,那么,它更有前途。如果你感兴趣的事情很**困难**,尤其是,相比你,对于别人而言,此事更困难,就更有前途。**有才华的人的痴迷**,更可能有前途。当有才华的人对随机事情感兴趣,他们并不是真正随机。
但你永远无法确定。事实上,这里有一个有趣想法,如果它是正确的,也相当令人担忧:它可能意味这要做伟大工作,你也**不得不浪费大量时间。**
`
The Bus ticket theory of Genius
http://paulgraham.com/genius.html
人工智能的编程范式(Paradigms of Artificial Intelligence Programming)
http://www.ruanyifeng.com/blog/2023/02/weekly-issue-240.html
`
谷歌研究总监 Peter Norvig 的著名作品,出版于1992年,现在开源了。它的 AI 跟现在的 AI 实现不太一样,可以当作解决编程难题的读物。
This is an open-source repository for the book Paradigms of Artificial Intelligence Programming: Case Studies in Common Lisp by Peter Norvig (1992), and the code contained therein. The copyright has reverted to the author, who has shared it here under MIT license. On the list of most influential books for programmers. As seen on TV. See also: errata, comments, retrospective.
`
Lisp code for the textbook “Paradigms of Artificial Intelligence Programming”
https://github.com/norvig/paip-lisp
Peter Norvig’s Paradigms of AI Programming implemented in Python
https://github.com/dhconnelly/paip-python