因为此书是分了两个时间段才勉强通读了一遍,所以不能很好的贯通,只得只言片语的记录。值得一说的是这本书并非编程教程,因此我最终也才看了下来。
为什么书呆子不收欢迎
要是初中里真的有人妒忌我,那么他们一定费了很大力气才把这种妒忌隐藏得无法发现。
- 他们真的不想让自己受欢迎
一句话,我想要做伟大的事情。
任何一种艺术,不管是否重要,如果你想要在该领域出类拔萃,就必须全身心投入。——阿尔伯蒂
- 没有什么比一个共同的敌人更能使得人们团结起来了。
- 一起攻击一个外人,所有人因此就都成了自己人。
- 不受欢迎是一种传染病,虽然善良的孩子不会去欺负书呆子,但是为了保护自己,也依然会与书呆子保持距离。
黑客与画家
如果黑客是一个创作者,他从事的就不是机械性的工作,他必须具备灵感。
- 黑客应该和画家一样,通过练习来学习
- 至少作者不提倡“过早优化”以及非得先搭建框架
- 伟大的作品(绘画),是需要多个画家一起创作的,编程也是
- 代码内部需要像绘画作品那样,有美的要求,以及文档说明也需要规范和清晰(for 合作)
- 软件作品是为人准备,黑客需要像画家一样,时刻考虑到用户的人性需要
程序写出来是给人看的,附带能在机器上运行
不能说的话
历史的常态似乎就是,任何一个年代的人们,都会对一些荒谬的东西深信不疑。他们的信念还很坚定,只要有人稍微表示一点怀疑,就会惹来大麻烦。
以上是看一章记录一章所做的摘录和感想,然后隔了一段时间才匆忙的将此书后文看完。
总而言之
依我拙见,此书基本可以分为两部分。第一部分(事实上,集中在书的前部)作者在传达他的理念,这种理念倒不是类似其他程序书上讲的那种编程该如何如何,而且本书中也没有手把手的编程实例。作者的理念更多的体现在他自己的人生经验的一个归纳整理,例如,我还记得文中作者提过他更愿意生活在一个人的收获源自于他的努力程度的社会。 (可不就是万恶的资本主义么~)这一段内容应当是在书中关注贫富分化这一章。作者有不少的思想可以说是会让人眼前一亮,倒不是说多么的正确之类的,但是于我却也是一个新的方向。 (看此书时没有做好摘录,结果现在好多东西都是记得似是而非,此书理应再看一遍。)
至于另一部分,则感觉作者是在搞推销——全文一直在给读者说Lisp语言多么多么厉害之类的。也不知道自己以后会不会接触到,因为并没有想过一直做个程序员。在这一点上,作者倒也是说了他如今对写代码也感觉到了无聊 (我应该是没有曲解作者的意思……)
网友评论