《黑客与画家》,看到这个名字大概会想起这是一个计算机与艺术的故事,此书是有“创业教父”之称的哈佛大学计算机博士保罗·格雷厄姆的文集,黑客与画家这两个词是格雷厄姆前半生的人生写照,他在前言中写道:“我们生活中的一切,都正在成为计算机。所以,如果你想理解我们目前的世界以及它的未来动向,那么多了解一些黑客的想法会对你有帮助”。在大多数人眼中,黑客(hacker)就是入侵计算机的人,其实黑客指优秀的程序员,程序员是和作曲家、建筑师、画家、作家一样的创造者。青少年时代,格雷厄姆就开始编程,拿到博士学位后,他学习绘画,成为一名画家。本书适合所有程序员和互联网创业者,也适合一切对计算机行业感兴趣的人。
保罗•格雷厄姆在1995年,创办了Viaweb,帮助个人用户在网上开店,这是世界上第一个互联网应用程序。1998年夏天,Yahoo!公司收购了Viaweb,收购价为4900万美元。
保罗•格雷厄姆有一套完整的创业哲学,他的创业公式是:
(1)搭建原型
(2)上线运营(别管bug)
(3)收集反馈
(4)调整产品
(5)成长壮大
首先,他鼓励创业公司快速发布产品,因为这样可以尽早知道一个创意是否可行。其次,他认为一定要特别关注用户需要什么,这样才有办法将一个坏项目转变成好项目。他说:“许多伟大的公司,一开始的时候做的都是与后来业务完全不同的事情。乔布斯创建苹果公司后的第一个计划是出售计算机零件,然后让用户自己组装,后来才变成开发苹果电脑。
先做出原型,再逐步加工做出成品,这种方式有利于鼓舞士气,因为它使得你随时都可以看到工作的成效。开发软件的时候,我有一条规则:任何时候,代码都必须能够运行。如果你正在写的代码一个小时之后就可以看到运行结果,这好比让你看到不远处就是唾手可得的奖励,你因此会受到激励和鼓舞。其他艺术领域也是如此,尤其是油画。大多数画家都是先画一个草图,然后再逐步加工。如果你采用这种方式,那么从理论上说,你每天收工的时候都可以看到整体的效果,不会对最后的成品一点感觉都没有。画家之间甚至流传着一句谚语:“画作永远没有完工的一天,你只是不再画下去而已。”这种情况对于第一线的程序员真是再熟悉不过了。
黑客的故事从这里开始了...