首页 热点资讯 义务教育 高等教育 出国留学 考研考公
您的当前位置:首页正文

黑客与画家:一本书刷新你对黑客的认知

2024-12-20 来源:化拓教育网
来自计算机时代的高见
关于本书与作者

这本书从解释为什么书呆子(Nerd)不受欢迎到到阐述黑客精神的意义,实际上是给黑客(优秀程序员)进行了正名。保持黑客精神,就有可能改变这个世界。那些不服从管教的人们,是这个社会力量与财富的源泉。

作者保罗·格雷厄姆(Paul Graham),硅谷教父,美国著名程序员,风险投资家,博客和技术作家,被《福布斯》杂志称为“撼动硅谷的人(The Disruptor In The Valley)”。

下面是我的读书笔记:

一、黑客精神

黑客(优秀程序员)与画家一样,他们都是创作者,与作曲家、建筑师、作家一样,黑客和画家都是试图创作出优秀的作品,他们本质上都不是在做科学研究。

目前还存在的最大的手工艺人群体就是程序员。“在达·芬奇的年代,绘画并不是一件很酷的事情,达·芬奇用自己的工作推动绘画成为一种伟大的表达方式。同样,编程到底能够有多酷,取决于我们能够用这种新媒介做出怎样的工作。”我们不知道如今的黑客是否会流芳百世,但我们可以看到,如同艺术家一样,这些数字时代的手工艺人正在创造世界。

而且令人不得不佩服的是:在时隔十多之后,作者的很多观点已经是互联网领域开发者中成为常识了。

“你把整个程序想清楚的时间点,应该是在编写代码的同时。而不是在编写代码之前,这与作家、画家和建筑师的做法完全一样。”

“我不是耐心地一步步写出整个程序,确保大体上是正确的,而是一股脑不管对错,先把代码堆上去,再慢慢修改”。-小步快跑、快速迭代

…...

二、创业

如果你想致富,应该怎么做?我认为最好的办法就是自己创业,或者加入创业公司。几百年来,这一直就是致富的可靠途径。

创业往往与技术有关,所以创业公司其实就是解决了某个技术难题的小公司。

1、为什么创业公司大部分都是选择新技术领域?而不是卖玉米油或者洗衣粉?

随着中产阶级(小贵族、手工业者、技术工作者)的崛起,财富的总量不再是一个不变的值,财富的分配也不再是零和游戏,可以不依靠诈骗、掠夺、剥削等方式获取。

创造财富就是创造有价值的东西,创造出人们所需要的东西。比如:写作、绘画、写代码等等。而技术对财富的创造起到了杠杆效应,使得创造财富的速度大大的增快。

据统计,在工业革命时期,通过技术变革所创造的财富,是人类有史以来所创造财富的总和。

当计算机互联网出现后,微软、苹果、谷歌、脸书、腾讯、阿里这些公司,更是通过技术创新,在短短的几年时间迅速崛起,积累的财富甚至比一个国家的财富总和还多。

2、为什么创业公司一定是小公司

因为大公司会使得每个员工的贡献平均化,而且大公司最大的困扰就是无法准确测量每个员工的贡献,大多数时候它只是瞎猜。在大公司中,你只要一般性地努力工作,就能得到意料之中的薪水,你不能明显无能或懒惰,但是谁也没觉得你会把全部精力投入工作。

但是,现实是你在工作上投入的精力越多,就越能产生规模效应。一名投入全部精力的优秀员工所创造的价值,大概是一名普通员工的百倍以上。但是你在一个大公司里,即使是你花了10倍的努力,老板也不会给你十倍的薪水。

而创业公司的每个员工的贡献都具备可测量性,而技术型创业公司通过发明新的技术盈利,因此同时获得可测量性和可放大性,创造的财富也就是集合倍增长。

三、编程语言

编程语言之争,在程序员当中是一个很普遍的话题,“xxx是世界上最好的语言”是一个很常见的梗。

“你用什么语言并不重要,重要的是你对问题是否有正确的理解,代码以外的东西才是关键”

作者认为这种观点是一派胡言,不同的编程语言的开发效率是不一样的,而且会对程序员的思维方式产生影响。因此选择一门优秀的编程语言非常重要,而且是越简单,内核越小的语言生命力越强。

从编程语言发展的历程看,作者的观点已经被证实。

完结

《黑客与画家》是一本难得的技术人文类图书,读完之后给我的思维和认知带来很大的冲击。促使我对技术、创业、财富等方面进行思考。限于自己水平有限,很多精髓还没有完全领悟,等下次再读时有新的收获再形成文字。

显示全文