文章目录
这本书迫使你重新思考计算机编程的本质!!
一、书名和作者
书名为《黑客与画家》是由美国硅谷创业之父Paul Graham所著的经典书籍。
二、书籍概览
2.1 主要论点和结构
全书15章大致分为三个部分。
第一部分从第1章到第4章,解释了黑客是如何成长的以及他们看待世界的一些观点。
第二部分从第5章到第9章,解释了黑客怎样做出自己的成果,这些成果又是怎样对全世界产生了影响。
第三部分是第10章到第15章,解释了黑客的工具(编程语言)和工作方法,这是黑客文化的基础和核心。
2.2 目标读者和应用场景
本书适合所有程序员和互联网创业者,也适合一切对计算机行业感兴趣的读者。本书是硅谷创业之父Paul Graham 的文集,主要介绍黑客即优秀程序员的爱好和动机,讨论黑客成长、黑客对世界的贡献以及编程语言和黑客工作方法等所有对计算机时代感兴趣的人的一些话题。书中的内容不但有助于了解计算机编程的本质、互联网行业的规则,还会帮助读者了解我们这个时代,迫使读者独立思考。
三、核心观点与主题
3.1 黑客的成长
- 子观点1:受关注与合群
许多高智商的人,他们在学校里都被称为 “书呆子” ,跟大部分青少年一样,书呆子也想让自己合群、受欢迎,但相较这些,他们的脑子更愿意装着另外的事情—— 让自己变得更聪明 或 完成一些伟大的事 ,例如设计奇妙的火箭、写出漂亮的文章、理解编程原理等等,他们分心去干别的事情,没把心思放在研究合群与如何受到关注,因此书呆子往往不受欢迎。在变得聪明和变得受欢迎之间选择将时间分配给前者是他们做出的选择。书呆子常常被校园欺凌。但是,成年之后,发现正确的答案开始变得重要,书呆子的优势就体现出来了。由于青少年对成年人不具有经济价值,成年人创造出学校来关住青少年。一个高度自治的青少年社区是诞生党同伐异的温床。但是,书呆子能意识到学校并非全部的人生,因此能够坚持将时间花在变得聪明上。书呆子追求智力,并全身心投入,代价是饱尝不受欢迎之苦。比尔 · 盖茨不善于社交是出了名的,但是他发现了正确的答案,至少从收入上看是如此。许多黑客,特质也是如此。
- 子观点2:黑客与画家
黑客与画家是相似的行业,因为他们都是创作者。黑客的最高境界是通过先做出一个样品来创造规格。黑客喜欢开发优美的软件,但是为了配合论文研究的主题,黑客很容易把工作重点从开发优美的软件转移为开发一些丑陋的东西。不幸的是,由于交给时间判断所需要的时间太长了,人们更倾向于用论文来判断和评价一个黑客的工作。黑客需要记住他们的核心生产力是创意而不是数学,和数学家相比,黑客更像画家。为了做自己喜欢的事情,一个解决方案是“白天工作”,即一份赚钱的工作和一份为了爱好的工作。黑客和画家有许多相似之处:定期地从头开始有好处,通过实践学习编程,通过范例来学习,并且通过草图-细化的过程完成一件作品。黑客和画家都有对细节和美的狂热追求。除此以外,黑客和画家另一点相似之处是,工作起来是有心理周期的。黑客和画家在面对一项浩大项目的时候,分工也是类似的:需要合作,但是不要合作过头。编程语言是充满无限可能性的表达工具,编程到底能够有多酷,取决于我们能够用这种新媒介做出怎样的工作。
- 案例:比尔·盖茨
比尔·盖茨是计算机科学领域的杰出人物之一,社交能力出奇的比较差,因为他把时间放在了专研代码上,比尔·盖茨早在中学时就开始接触计算机。他在学校的计算机时间里表现出色,经常熬夜编写代码。盖茨在学校中表现出色,但

最低0.47元/天 解锁文章
203

被折叠的 条评论
为什么被折叠?



