《黑客与画家》
[美] Paul Graham 著
阮一峰 译
正文可分为三部分。
第1章到第4章。(读了《黑客与画家》(1))
第5章到第9章。(读了黑客与画家(2))
第10章到第15章。(读了黑客与画家(3))
黑客伦理
$ 使用计算机以及所有有助于了解这个世界本质的事物都不应该受到任何限制。任何事情都应该亲手尝试。
(Access to computers-and anything that might teach you something about the way the world works-should be unlimited and total. Always yield to the Hands-On Imperative!)
$ 所有信息都应该是自由的。
(All information should be free.)
$ 不信任权威,提倡去中心化。
(Mistrust Authority-Promote Decentralization.)
$ 判断一名黑客的水平应该看他的技术能力,而不是看他的学历、年龄或地位等其它标准。
(Hackers should be judged by their hacking, not bogus criteria such as degrees, age, race, or position.)
$ 你可以用计算机创造美和艺术。
(You can create art and beauty on a computer.)
$ 计算机使生活更美好。
(Computers can change your life for the better.)
> 革新是异端
(某些人认为革新天然正确,同时认为异端天然错误。愚民)
> 优秀的黑客养成了质疑一切的习惯
第1章到第4章,解释黑客如何成长以及他们看待世界的一些观点
> 为什么书呆子不受欢迎
(他们的心思在别的地方)
$ 聪明小孩(书呆子)不受同龄人欢迎是因为,比起让自己更受欢迎,他们更愿意让自己更聪明。他们真正想要的是做伟大的事情。
$ 真实世界能友好对待书呆子是因为总体足够大,即使是人数最少的少数派,只要聚集在一起,也能产生可观的力量,做的每件事都能产生真正意义上的效果。
> 画家与黑客
(黑客也是创作者,与画家、建筑师、作家一样)
$ 计算机科学只是一种表达的媒介。很多不相干的领域被强行拼装在“计算机科学”名下。(A:“修个电脑呗。”B:“给钱”)
$ 黑客搞懂“计算理论”的必要性,与画家搞懂颜料化学的必要性差不多。
$ 编程语言是用来帮助思考程序的,而不是用来表达你已经想好的程序。
$ 大学和实验室强迫黑客成为科学家,企业强迫黑客成为工程师。
$ 一种好的编程语言,应该像油画颜料一样,能够使得我们很从容地改变想法。编程语言的灵活性在于抽象。
$ 正确的合作方法是将项目分割成严格定义的模块,每个模块由一个人明确负责。模块与模块之间的接口经过精心设计。文档说明也尽量写得像编程语言规范那样清晰。
$ “换位思考”并不意味着要做自我牺牲。某些情况下,了解对手正是为了打击对手。可以通过看一个人怎样向没有技术背景的人解释技术问题,来判断他是否具备“换位思考”的能力。
> 不能说的话
$ 不要随大流
$ 如何找出不能说的话
~ 判断言论的真伪
· 正确的,或者看起来正确,值得进一步讨论的话
· 错误的言论会被当作笑话,或发疯的证据
~ 关注“异端邪说”
· 历史上的每一个时代,都会给“异端邪说”贴标签,目的是在人们开始思考它们是否为真之前就把它们封杀
~ 寻找当代观念与不同时期古代观念的不同处
~ 看看一本正经的卫道者到底在捍卫什么
(我认为让小孩尽早接触更全面的信息,无论“好”“坏”全接触,使其尽早拥有独立思考的能力,才是保护小孩的正确措施。而不是屏蔽各种“不良信息”)
~ 观察禁忌是如何产生的
如果一个团体强大到无比自信,它根本不会在乎别人的抨击
$ 优秀作品往往来自于其他人忽视的想法,而最被忽视的想法就是那些被禁止的思想观点。
~ 一个好的科学家,要努力打破传统观点,要自找麻烦。这应该是任何学者的研究方式。
~ 智力越高的人,越愿意去思考那些惊世骇俗的思想观点。
$ 对于“不能说的话”,要守口如瓶,只打那些值得打的仗。
(“你连被我打的资格都没有”)
~ 能一起谈论“异端邪说”并且不会因此气急败坏的人,就是你最应该认识的朋友。
$ 永远质疑
(“我选择不质疑只是因为我不愿付出质疑的成本,并不代表我认为你对”)
~ 每个人都会说自己心态开放,愿意接受新思想。实际上他们早就认准了对错,所有观点都可以讨论,除了那些错的观点。
~ 要想清晰地思考,就必须远离人群。
> 良好的坏习惯
(与其他美国人一样,黑客的成功秘诀就是打破常规)
$ 美国财富与力量的源泉是一些不服从管教的人。
相关推荐
4.黑客与画家读后感 4.黑客与画家读后感 1. “建筑师决定做什么,工程师想出怎么做” 2. ”所以,在“计算机科学”的名下,数学家、物理学家、建筑师都不得不
### 《黑客与画家》核心知识点解析 #### 一、书名解读:《黑客与画家》 《黑客与画家》这一书名本身就蕴含了丰富的意义。在这里,“黑客”并不是指那些非法入侵他人计算机系统的网络罪犯,而是指那些充满激情、极...
《黑客与画家》是一本深入浅出的书籍,旨在让普通读者理解计算机时代的核心理念和黑客文化的内涵。作者通过自身的经历,揭示了黑客的成长过程、创新方式以及他们对世界的独特看法。书中的内容分为三个部分: 第一...
根据提供的文件信息,“黑客与画家”是一本IT领域的书籍,主要围绕着计算机编程、软件开发以及创新思维等主题展开讨论。...无论你是对技术感兴趣的初学者还是经验丰富的专业人士,《黑客与画家》都值得一读。
保罗•格雷厄姆,《黑客与画家》一书的作者,硅谷创业之父。1964年,出生于匹兹堡郊区的一个中产阶级家庭。父亲是设计核反应堆的物理学家,母亲在家照看他和他的妹妹。青少年时代,格雷厄姆就开始编程。但是,他还...
黑客与画家 富爸爸,穷爸爸 JavaScript高级程序设计(第3版) 彼得·林奇的成功投资 厚黑学 超越自卑 你不知道JavaScript(上卷) JavaScript语言精粹 2015: JavaScript权威指南 Web全栈工程师的自我修养 ECMAScript...
8. **个人成长与领导力**:《黑客与画家》(Paul Graham)和《技术领导之路》(Nicolaj Larsen)等,关注软件人的思维拓展和领导力培养。 9. **前沿技术**:可能会包含有关AI、大数据、云计算、区块链等领域的最新...
)事实上林纳斯也是不善于社交的,他把幼年的自己定位成书呆子(看完这本书和上周的《黑客与画家》我可丝毫不觉得书呆子是什么贬义词,有机会我也想成书呆子啊呵呵。)成天待在自己的小黑屋中摆弄着电脑,因此他母亲...
补充些内容: 《黑客与画家》、《编程珠玑》I和II、《台湾大学机器学习基石课程》&&《台湾大学机器学习技法课程》等update 2015/02/06这学期以来,可能每天 写论文/改论文 会占据大部分时间,导致有时候对写和读已经...
平日里读《黑客与画家》、《终极算法》,各位大神不断击垮我思维里的旧墙,带我领略墙外的新风景,自己备受鼓舞之后,心里不断冒出一个声音:做些什么吧,工作和生活都值得变得更好。我能想到自己完成第一份VB作业时...