作者的经历有点小传奇,Hacker,擅长绘画,又曾经创业,真的很难把这三段经历放到同一个人身上,但是,他做到了,Hacker无疑是其中维系的key point:因为擅长编程,所以在他的那个年代可以创业,因为觉得在学校学习编程无聊,所以去学习绘画,而又发现了***与画家两种看似毫不相干的东西之间的关联——***写代码其实也像画家作画一样,要直接在“纸”上草稿,而不是不断地凭空优化自己的各种设想,达到“完美”以后,才开始实际的操作。

书中提到了一点,不要过早地优化程序,这个在毕设的时候真真切切地体会到了,很多东西,当你去想的时候,是一种情况,但真正开始做下去了,很多设想就会被现实否决,而你可能又会发现一些新的有意思的点,所以最好的一个办法就是,想想下一步你要的是什么样的东西 ,把它实现出来,再看到时有什么需要优化、改进的地方。作为互联网软件的编程,尤其应该做到这个:保证每个时刻你的软件都是可以运行的,这样你就不会只见树木不见森林地雕整个工程的某个细节,而忽略了大体上的东西。

作为创业者,其实是很辛苦的,而且大部分创业者的项目以失败告终,也就是说,他们收入的期望值很高,但中位数是0!学理工科,当遭遇是否创业的难题的时候,很多人会觉得,最大的困难很可能是如何去经营公司,管理团队之类的非技术问题。但书中提到,这些都不过是些小问题,特别是IT企业,在最初创业之时,你可能只会有一个不到5人的编程团队,连管理的需求都没有,所以你所需要的就是很好地执行你的创意,并保证对手复制你们的模式的门槛很高,代价很大。而提高对手进入的门槛的方式之一就是进驻高科技领域——所谓船小好调头,面对财大气粗的竞争对手,要想不被他们扼杀在摇篮中,最好的方法就是游击战,大公司的阶段性目标更多地是求稳,所以他们很少会贸然进入一个他们不熟悉的领域,而当他们看到你们把这块做进来,并且得到市场的承认的时候,已经太晚……另外,不要畏惧与别人探讨你的想法,世界上曾经出现如此想法的人很多,但真正把它付诸实践的却少之又少。

关于财富:

-财富不是守恒的,是可以创造的,创造财富不一定要损害他人的利益

-财富不等于金钱,同等财富的情况下发行过多的货币只会导致货币贬值

-财富与你所付出的努力不一定正相关,它与你创造的价值正相关,所以社会最底层的人工作最辛苦,但所得的报酬却十分微薄

书的最后一部分对编程语言进行了一番阐述和设想,看着作者写的那些各种语言的对比,整个编程语言的发展云云,字里行间都在告诉读者,他真的是这方面的一个大师级人物!