枫影夜读 #40 Hackers & Painters (黑客与画家)

Mar 22, 2012 at 21:48:56

2022-08-20 原《每周读书》系列更名为《枫影夜读》

第一次知道这本书,是在阮一峰的博客,博主说要开始翻译这本书了。书名很特别,Hackers & Painters: Big Ideas from the Computer Age,这里的“黑客”指的不是入侵别人系统的人,而是程序员Programmer,而且是牛叉的程序员。程序员与画家本是八杆子打不着的关系,而且大家普遍认为程序员是理性的而画家是感性的,思维方式也不一样。作者则在这本书里提出一个很独特的观点,they are all makers。当然,作者指的是Hackers而不是普通的死程或者码农。

作者Paul Graham(1964--)是一位著名的Lisp程序员,同时也是个不错的评论家(essayist)。他创立的Viaweb公司被Yahoo!收购而成为现在的Yahoo! Store。本书是作者2004年的作品,收录了作者的文集,多数是技术类评论,当然也有近三分之一是谈论创业和其他内容。拿黑客和画家作比虽然只占其中一章的篇幅,但是作者的思想却是贯穿全文的。

这本书是我第一次几乎完整阅读(90%)的英文书籍,一半是这些文章都比较浅显,词汇量少,而且专业词汇正好是我的专业比较容易懂,另一半则归功于Kindle Touch的字典了。这本书语言幽默,观点独特,讲道理深入浅出,妙语横生。作者是个牛叉的Lisp程序员,所以书里也有一整章的内容在讲Lisp语言的特点,我觉得程序员读读这本书还是很不错的。尤其是了解一下Hacker和Programmer的区别,不仅仅是hacker比programmer的技术更牛,而且hackers通常也是designer,具有一般programmer不关心的创新力。hackers通常喜欢做自己喜欢的事,而不是坐在大公司里等着产品经理过来决定你的产品应该怎样去实现,变成一个普通的engineer。