《黑客与画家读后感》
一直想写点东西,但是以我小学生作文的水平,还真不太敢写,最后还是决定梳理一下自己的收获,也算是对这本书的一个交代吧。
这本名字比较奇葩的书,最开始吸引我的其实是黑客两个字,每个小孩可能都有一个英雄梦,希望能够拯救世界,很明显黑客就是这样的人,特别是对于学计算机专业的人来说,有着不可想象的魅力,以前一直这样觉得,黑客就是入侵别人系统的人,他们拥有超凡的本领,他们独来独往,冷酷而帅气,但实际上黑客指的是是优秀的程序员,他们有自己的素养,入侵某个东西或许只是处于智力上的好奇,当然,有很多不是黑客的人,装成黑客并做了不好的事情,所以可能败坏了黑客这个词。
当我开始读这本书的时候,就背作者的文笔(也许是翻译的文笔)和思维所折服,我是一个不喜欢读书的人,看得最多的可能是电子书,但是这本书让我明白了一个道理,人丑真的应该多读书。
下面就是读书的一些感受了,首先让我感到新奇的一个观点就是书呆子为什么不受欢迎,我不知道美国的教育是否像作者说的那样,但是我觉得他的答案是有道理的,书呆子因为心思在别的地方,所以没有怎么注意怎样吸引别人的注意,所以他们不受欢迎。但是作者说的书呆子都是高智商的人物,也许是因为不屑?这个已经到了我这个凡人不能理解的境地了,当今社会,不光要有硬实力还要有相应的软实力,才能让自己如鱼得水,总之,你的每一次经历都是你的底蕴,所以难道要多去搞事情?
既然书名叫《黑客与画家》,肯定是有缘由的,黑客和画家一样是创作者,这个是作者找的理由,不过我觉得蛮有道理的,黑客不是机器,按照某种规律去编写程序,每一个软件都是黑客创作的作品,注入自己的思想和感情,所以黑客要有设计的思想,要有艺术家的品质。以前的我以为不去设计页面就不会涉及到审美观种东西,所以我果断选择编写后端代码,确实在很长一段时间里,没有感觉自己是在创作,包括现在,就是简简单单的实现某个功能就可以了,但是后面慢慢开始发现代码的美,设计的美,我就知道原来我还是逃不掉,不过只要觉得自己在为艺术奋斗,就觉得还是没有那么的糟。
嗯,接下来说说里面感兴趣的及格理论吧,首先是逆向《人月神话》,所谓”人月神话“ 即算出一个人一个月的工作量,然后按照项目的周期分配足够多的人手,就能在短期完成任务,比如一个项目预估要12个月,那么派四个人,三个月就能完成工作,派六个人,两个月就能完成任务,《人月神话》的作者认为,在软件行业这个是行不通的,只能是一个神话,本书的作者则认为逆向人月神话也是成立的,即人数越少,软件开发效率越高。然后是“大饼谬论”,作者号称“硅谷创业之父”当然免不了要谈一谈创业的事情了,里面有很多有意思的观点,我印象最深的是“大饼谬论”。首先作者告诉我们,金钱不等于财富,金钱是财富交换的一种媒介,创造有价值的东西就是创造财富,所以财富是可以创造的,那么世界上的财富总额是固定不变的吗?答案是否定的,世界上的财富不是一个不变的大饼,别人分到的多,你就分到的少,世界上的财富是一个可以变大的大饼,只要你创造了价值,就是创造了财富。同时作者认为有贫富差距才说明社会在进步,如果没有了贫富差距只有三种可能:(1)技术革新的停止(2)创造大部分财富的人停止工作(3)创造财富的人没有获得报酬
最后看完这本书上面内容都没有一个叫Lisp的语言的印象深刻,作者真是穷尽赞美之词,然后用了各种类比,对比的方法,让读者觉得这个语言是个十分厉害的语言,事实上,作者认为Lisp是最强大的编程语言,然后又顺带的鄙视了一下java语言,我是学习java的,就现在来看,没有发现有什么不方便的地方,不过境界不到,不敢妄下定论。但是作者对最佳实践的看法,我倒是比较赞同,在高科技行业,只有失败者采用“最佳实践”,从某种角度看,java也是一种”最佳实践“。所以我决定找个时间看看Lisp到底是何方神圣。
最后的最后,送我自己一句话
你成功了,不是因为别人一眼就看到了你,而是过了这么久,别人还能看见你。