很早就听过这本书的大名,正好趁着这次读书活动来一探究竟。书的原作者是保罗格雷厄姆,他是第一个互联网程序的开发者,创建了硅谷著名的创业公司孵化器。美剧硅谷中Peter Gregory就是参考了他的原型。我看的是中文版,本书的译者是阮一峰大佬,之前还经常看他的博客,可谓双厨狂喜。
本书中的黑客不是指那些入侵计算机的人,而是他的本义,是指那些高智商具有探索精神的计算机大牛。而作者读完计算机的研究生以后去艺术学校学习过绘画,他认为计算机和画画有很多共同之处,认为黑客和画家最相像,都是创作者,都试图创作出优秀的作品。他们本质上不是在做研究,虽然在创作过程中,可能会发现一些新技术。
作者认为黑客真正想做的是设计优美的软件,这种工作是难以考核的,唯一有效的外部考核就是时间,最终能经历漫长时间考验最终留下来的一般都是美丽的东西。我们系统也是如此,经常有一些需求会改过来又改回去,UI会改成这样改成那样,但是相信经过用户考验,最终留下来的东西会慢慢向着更成熟的方向前进。
作者还认为黑客需要懂得如何去正确设计软件,大公司让程序员都成了将产品经理的构想翻译成代码的技工。我们在平时的工作中就基本需要从BA那边了解用户的需求,但是虽然需求是确定的,如何实现还是需要我们自己去设计,不能一味听从BA的意见,以前就经常听到dave会和BA争论应该如何实现需求,这其实是需要丰富经验和对系统的充分理解才能做到的,以后在听需求的时候我也要多思考多challenge BA的要求,有自己的思考才能有进步。
网友评论