《黑客与画家》读书笔记

读完这本书,感觉自己要努力的还有很多,还可以有更多的创造力、更多的胆量、更多的尝试。

下面是读书过程中记录的一些比较有感悟的文段:

  1. 基本运算符对语言的重要性

    我认为,基本运算符是一种语言能否长期存在的最重要因素、其他因素都不是决定性的。这有点像买房子时候你应该先考虑地理位置。

  2. 编程语言进货缓慢的原因

    语言只是一种书写法,而程序则是一种严格符合规则的描述,以书面形式记录计算机应该如何解决你的问题。所以编程语言的进化速度更像数学符号的进化速度,而不像真正的技术。

  3. 什么是真正的无效率

    浪费程序员的时间而不是浪费机器的时间才是真正的无效率。随着计算机速度越来越快,这会变得越来越明显。

  4. 开发小Tips

    如果在开发的程序必须与另一个程序紧密配合,那么可能最好还是使用后者的开发语言。

  5. 如何评估你的竞争对手

    如果你为创业公司工作,那么这里有一个评估竞争对手的妙招——关注他们的招聘职位。

  6. 编程是及物动词

    “编程”其实是及物动词,黑客一般都是为某个系统编程,在现实中,编程语言总是与它们依附的系统联系在一起的。

  7. 如何推广产品

    人们真正注意到你的时候,不是第一眼看到你站在那里,而是发现过了这么久你居然还在那里。

  8. 设计与研究的区别

    设计与研究的区别看来就在于,前者追求“好”,后者追求“新”,但是必须是“好”的;优秀的研究不一定很“好”。但必须是“新”的。

  9. 软件原型的重要性

    先做出原型,再逐步加工做成品,这种方式有利于鼓舞土气,因为它使得你随时都可以看到工作的成效。

猜你喜欢

转载自blog.csdn.net/yao_jianlun/article/details/52050725