《黑客与画家》读书笔记

此书已在书架上陈放许久,一年前一个朋友留与我,一直没有耐心读完,今日读完,总觉信息量太大,真心无法消化,有时间,或许可以多读几遍。
全书分为十二章,作者~如果不说,我真的不知道这个人,我没有开玩笑。包括黑客这个词,在我儿时,看过很多影片,一部电视剧就是讲一个“女黑客”破解银行系统赚取金钱的事情,OK,我承认对我影响很大,对黑客的认识,就是对计算机软件技术相当精通,破解个系统就跟我们喝水一样随意,包括自己后来大学学习软件技术专业,毕业后一直做软件开发,我都觉得,黑客是可望不可及的神级人物,我从来不觉得他们坏,可我也没觉得他们好,这是我的错,从来没有好好地思考或是查询这个词。
或许是美国与中国的国情及教育不同,在我青少年时期,没有那么多人为了受欢迎而做什么,但也极少有唐氏综合症患者。成年人有自己的事情做,顺便把孩子们送到学校“关着”,我就是被“关着”的,但我不觉得自己是条狗,送到寄养的地方,中国教育就是这样子,不是吗?在中国,好好学习就能受到关注和青睐,老师喜欢这样的学生,至少在我小时候是这样的,当然,你要是学习好,并且人缘好,那你就是NO1.了,不过貌似很难,所以很多人都选择“专注”一点,而且基本会选择学习好,小学比学习,看谁上重点初中,初中比学习,看谁上重点高中,高中比学习,看谁考上一本······大家都有自己所谓的“梦想”。有那么几个书呆子,学习也不好,人缘也不好,我现在在想,他们把“心思”“专注”在什么地方了呢?想在一个领域有所建树,要专研,我真的有看到他们努力的学习,但成绩平平,这是不是要用中国的封建迷信来解释下“这是命啊”,呵呵,玩笑,或许是选择不对,或许是没有找到适合自己的方式,包括自己,现在依旧在碰壁,但也依旧在寻找。我也真的相信,当你找对方法,专注于某个领域,你不一定比别人强,但一定比昨天的自己要强。“他们的心思在别的地方”。
“黑客的最高境界是创造规格”。在中国这样一个“copy”的国度,能称得上企业家的很多,能称得上黑客的人有多少呢?中国的企业里,程序员被当做技工,职责就是将产品经理的“构思”编译成代码,大多数时候,对于中国的程序员来说,编程就是一种“养家糊口”的技能,当然黑客也是,包括我们的作者,只是在中国,这表现的更赤裸。黑客的出发点是原创,最终得到一个优美的结果,程序员的出发点是完成某件事,最终交差。黑客与画家一样,都是创作者,这让我觉得轻松了许多。细节决定成败?坚持一丝不苟,就能取得优秀的成果,因为那些看不见的细节累加起来,就变得可见了。在你厌倦的时候再去做那些比较容易的工作,这是个不错的主意。
我这个人是个口无遮拦的人,祸从口出,我是属于说话不走大脑,和作者描述不同。想你所想,说你想说,三思而行,没有什么不可以。能够一起谈论异端邪说并且不会因此气急败坏的人,就是你最应该认识的人,真的没有绝对的言论自由,中国是一个爱好和平的国度,每个小区域又都是多事的领域,但依然觉得,说出来,有辩论,可促发展。
先说一个,我这个人就洁癖,屋子不喜欢乱得,代码不喜欢行数多得,聊天不喜欢带不良信息的······总总,朋友们都说我这人不好伺候,我觉得还好吧,每个人都有自己的习惯,无非好坏,只要不影响到别人就好了。
条条大路通罗马吗?我没办法把一个标题下的所有子标题联系起来,有点吃力,但貌似又是环环相扣的。他们的另一条路是创业,而对于创业出现的种种问题,他们都并不熟悉,关注目标客户,关注用户需求,懂得设计。
我一个好朋友就经常说,想挣大钱,还得创业,当然她有下一句“创业没那么简单”。或许我们大部分人都是和我这个朋友一样的想法,所以,我们就是平常人。这个世界,你想下沉沦或者向上奋进都取决于自己。中国大部分人创造财富的方式就是给别人打工,包括我自己,每个人都知道自己干会很挣钱,但终究被“想象中”的种种困难打败了。所以很多人去考公务员了,希望通过仕途之路打开自己财富的大门,幸运的就一直这样下去,不幸运的都“进去”了,君子爱财,取之有道,中国那么多的古话,现在依然试用,为什么?因为社会虽然进步了,本质没变。
每个人的技能不同,导致收入不同,这才是贫富分化的主要原因。当然不排除“老爹”模式。中国有句老白话“有钱的人却有钱,没钱的人越没钱”,有钱人除了想我怎样享受生活,还在想我怎么挣更多的钱,持续或更好的享受生活,没钱的人,想的一般是“为什么别人有钱我没钱?”,掌握技能,不一定能赚钱,怎样通过自己掌握的技能赚钱,才是重点······无所事事使人感到消沉和孤独,我已经很少见这种人了。
贝叶斯过滤,于我而言,新词一个。过滤垃圾邮件,也没有考虑过。工作邮箱,私人邮箱,常用邮箱···邮箱太多,或许我该整理下邮箱,统一一下,邮箱太多,也很浪费时间。程序员的时间是宝贵的,当然,所有人的时间都是宝贵的,的确不该浪费在这些事上。
好设计是什么呢?简单;永不过时;解决主要问题;启发性;有点趣味性;艰苦的;看似容易;对称;模仿大自然;能够复制;奇特;成批出现的;大胆。单单是无法容忍丑陋的东西还不够,只有对这个领域非常熟悉,你才能发现哪些地方可以手动改进。品位高,就能设计出优秀的产品?非常严格的品味,再加上实现这种品味的能力。
汇编语言太多,太杂,通过前人的经验去学习的,总会有一部分人会说不好,别人说好的,你学习起来未必觉得好,所以关于编程语言,我看完就一个字“惆怅”···
一百年后,如何编程?我看不到,在我有生之年,编程会发展到什么样子的地步,我倒是很想知道,也想知道什么样的语言可是现在入手的。学习一种新的编程语言,都是在学习另一种思维方式,一个朋友建议过,一年学一门语言,或许他是对的。
平庸意味着失败,没有人想要失败,都在绞尽脑汁的成功,不被打败。可以说,编程这件事,本来就是一件激情澎湃的事,若真的平庸下去了,那只能说,你没有在这片“蓝天”下玩耍,你只是路过,只是看风景而已。
我认识大部分人都是采用“业界最佳实践”,成功者是极少数。
我也在寻找,可以随心所欲使用的语言,为自己今年学哪种语言发愁已久,但是作者建议说List语言不适合刚看完这本书,年龄在25岁的成年人学习,两点我都符合,一种感觉就是,答案还得自己寻找。
研究“新”的,设计“好”的。
黑客与画家,都是一样的人。

你可能感兴趣的:(《黑客与画家》读书笔记)