《黑客与画家》读书笔记

《黑客与画家》读书报告

中国科学技术大学软件学院汪晨阳原创

  当一开始看到这个书名就感觉这根本没有什么联系吧,黑客和画家这两个毫不相关的职业会是有什么样的联系呢?带着这样的疑问我读完了这本书。这本书采用了博文的形式,只要自己想看哪个章节可以单独看,而且这本书语言简洁易懂,也用到了很多例子,慢慢的心中的疑惑也找到了答案,也对一些事情有了新的理解。

  首先来说说本书的作者吧,保罗 格雷厄姆,是硅谷的创业之父。1964年出生于一个中产阶级家庭。青少年时期他就开始编程但他还喜欢许多与计算机无关的东西。当他读完本科后然后再哈佛完成了计算机科学的博士学位。1995年初夏,他找到朋友罗伯特莫里斯希望合作编写一个软件来赚钱,就这样他后来把这款软件做成一个互联网程序。这是世界上第一个通过互联网使用的软件取名Viaweb。这个软件是帮助个人用户在网上开店的,后来到了1998年被Yahoo收购,再后来他又建立了个人网站在上面写一些关于软件和创业的文章,引起了不小的轰动。。。他有一套完整地创业哲学包括:搭建原型,上线运营,收集反馈,调整产品,成长壮大。他鼓励创业公司迅速发布产品,其次一定要特别关注用户需要上面。现在他已经是互联网创业这方面的权威。

  然后要读懂这本书首先正确理解黑客,一般人认为黑客就是入侵计算机的人,就是计算机犯罪的同义词。其实黑客行为必须包含三个特点:好玩,高智商,探索精神。黑客追求的就是这三种价值,而不是实用性的金钱。

  接下来书本分三个部分介绍:

1.    解释黑客是如何成长的以及他们看待世界的一些观点

  首先在文章的开始,作者就先阐述了“为什么书呆子不受欢迎”这个话题,对于书呆子来说,只是他们的关注点有所不同,他们只是在玩一个不同的游戏,一个更接近于真实世界状况的游戏。成年人是明白这一点的,因为对于成功的成年人,几乎都声称自己在高中属于书呆子。这也是后来为什么高智商的人在中学时代都是书呆子的原因。不过从这里可以看出,“黑客”之所以能在计算机方面有所成就是因为他们全身心的投入了这方面的研究,他们把平时社交和用来与别人处好关系的时间都用来搞研究了。也就是说不管要干什么事情,我们都需要不断地大量地投入时间和精力,否则就很难成功。作者认为行为怪异的人和愤世嫉俗的人比普通人更容易成为黑客,因为计算机世界中有很多未知的东西,我们涉入其中就必须得承担冒险的后果。黑客不随大流,虽然很多特点和普通人不一样,而且他们敢做其他人不敢做的事,说一些话,他们崇尚自由。对外界时刻保持着质疑的态度,对于任何事情都要刨根问底,因此想要成为非常厉害的黑客就必须时刻保持着大脑的清醒,不要被世俗影响。

 

2.    解释了黑客怎样做出自己的成果,这些成果又是怎样对全世界产生了影响

首先对财富的定义,金钱只是用来交易的一种手段,财富才是有价值的东西。财富是最基本的东西而金钱不是,财富可以被创造出来,而不是恒定不变的。优秀的设计原则是我们要学习的。好的设计就是简单地设计,为用户提供一些基本模块然后使得他们可以随心所欲的组合他们想要的。好的设计通常都是有趣味的,好的设计是艰苦的设计,工作的非常辛苦才能完成一个优秀的作品。通过书本一些设计的原则我们发现一个优秀的作品被创造出来秘诀就是非常严格的品味和实现这些品味的能力。一切以用户为中心,站在用户的角度调整构想。

3.    解释了黑客的工具(编程语言)和工作方法,这是黑客文化的基础和核心

  作者通过对几种编程语言的比较,认为那些内核最小、最干净的编程语言才会存在于进化的主干上。从一开始的机器语言,然后汇编,再到了现在的高级编程语言,随着语言的抽象程度越高,也许他们的执行速度会较相应的底层语言会慢,但是,如今硬件的速度迅速发展,计算机的速度已经非常快,而黑客的时间显然要比计算机的时间更要珍贵,因此,选择那些使开发更加高效的高级语言显然是明智的。也许大多数人认为各个语言之间没有比较性,针对的是不同的方面。但事实上,确实有些语言是要比其他一些语言要更加优秀的,那些被淘汰掉的语言显然正是由于自身的不足而被淘汰,使用一种不强大的语言会使自己蒙受很大的损失。这正如一个优秀的画家总是会选择那支让他画的更加高效的画笔一样。

  优秀的设计能够决定软件的成败,为了做出优秀的设计,设计者必须考虑用户的需求,贴近用户,站在用户的角度调整自己的构想,这就需要你在设计新东西时,应该尽快拿出原型,听取用户的意见,在这方面上,黑客与画家其实也十分的相似,一个优秀的画家在创作时,总是先勾勒出总体的模型,再在初稿上逐步加上细节。

  我相信每一个读完《黑客与画家》的人都会想到很多很多,正如作者说的那样,要时刻保持质疑的态度。不管我们以后从事什么样的工作,都有几点需要学习,那就是全身心投入到你所做的每一件事中,实践很重要,学会创新和换位思考。这本书非常不错,我还会再读几遍。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值