程序员

首页 » 常识 » 问答 » 不想当画家的程序员不是好黑客
TUhjnbcbe - 2024/3/3 16:15:00
辽宁白癜风医院 http://pf.39.net/xwdt/151016/4710733.html

这几天翻了一下前段时间很火的《黑客与画家》,除去讨论编程语言的看不太懂的专业部分。作者的很多偏日常性质的观点还是蛮有意思的。

保罗·格雷厄姆,也就是这本书的作者,简介上写着“美国著名程序员”。但是在他年轻的时候,痴迷过哲学,并且立志要做一名画家,写程序在那段时间内只是维持生计的兼职。后来因为实在困窘,才变换方向走上了以编程为生的路径。

画家与黑客兼顾的状况意味着保罗·格雷厄姆对很多问题都有自己独立的思考。而这些思考碎片对于一些我们可能从来都没有想过的、习以为常的问题和现象进行了比较有趣的解答。

关于儿童的残忍性和生存环境的不真实性

“青少年在心理上还没有摆脱儿童状态,许多人都会残忍地对待他人。……在一个人产生良知之前,折磨就是一种快乐。”

儿童的残忍和无视道德在很多成年人那里是被忽视的,所以一旦出现了令人惊悚的后果,很多人的都会选择震惊。选择震惊的背后其实是选择无视现实情况。

儿童在智力成长的前期往往是无法被社会道德约束的,思想上很野蛮,只是力量和行动力没有那么大,所以一般来说破坏力并没有那么强。当然也有特例。

为什么儿童会经常组成小团体去欺负特定的其他儿童呢,作者认为那是因为他们生活在一个不真实的世界之中,也就是学校这个环境中。

“真实世界的关键并非在于它是由成年人组成的,而在于它的庞大规模使得你做的每件事都能产生真正意义上的效果。学校、监狱、上流社会的女士午餐会,都做不到这一点。当你所做的事情能产生真实的效果,那就不仅仅是好玩而已了,发现正确的答案就开始变得重要了,”

关于质疑的重要性和必要性

作者认为,“我们大多数人从孩提时代起就被鼓励不要去分析清楚自己的头脑。”不被鼓励去探寻一些常见问题的根本原因,也包括对既有权威的质疑。

“不管问谁,人们都会说同样的话:‘我们心态很开放,愿意接受新思想’。但是实际上,人们脑子里有一根界线,早就认准额什么是对的,什么是错的。换言之,在他们看来,所有观点都是可以讨论的,除了那些错的观点。”

因为在心里已经给事物的是非黑白下了定论,对自己的无意识毫无意识,反而是对开放心态最大的阻力。

“如果你的数学不好,那么你自己会知道,因为考试的时候得不出正确答案。但是,如果你的思想很保守,你自己不会知道,而且你很可能还会持有相反的看法。”

日常反思自己对事物的态度是一种培养质疑很好的习惯。你会去思考为什么我对这件事的态度是这样的,反观到自己的惯性思维给自己划出的圈圈。对于大家都认同的事情尤其是练习质疑的好素材。

关于工作创造财富的看法

作者认为创造财富就是创造价值,而金钱只是价值的一种体现形式。但金钱和价值并不是同一个东西。很多人工作并不是为了创造财富,而是为了挣钱。

以创造财富为目的的工作,会让你在衡量工作和生活的时候更不受限一些、也更开心一些。

如何通过工作创造财富呢?你的工作需要具备2个特性:可测量性和可放大性。

可测量性就是你的工作内容或者是效果是可以被测量的,可放大性就是你的工作成果可以产生巨大的效应。

在越小的团队中你工作的可测量性就越大。而检测可放大性的方法之一就是看失败的可能性。“因为收入和风险是对称的,所以如果有巨大的获利可能,就必然存在巨大的失败可能。……如果有一个令你感到安全的工作,你是不会致富的,因为没有危险,就几乎等于没有可放大性。”

这里作者还贴心地提出了一个让工作同时兼具可测量性和可放大性的方法,那就是成为某个攻克难题的小团体的一部分。

这个基础上,你需要快速高效地工作和快速地思考。

“缓慢工作的后果并不仅仅是延迟了技术革新,而且很可能会扼杀技术革新。只有在快速获得巨大利益的激励下,你才回去挑战那些困难的问题,否则你根本不愿意去碰它们。”

而快速思考意味着不要放过自己去构思的机会。构思的特点就是它会引来更多的构思。所以延迟思考不仅意味着暂时将一个想法搁置,更让了这个想法带来的所有想法都搁置了。

1
查看完整版本: 不想当画家的程序员不是好黑客