dreamer
2011-04-21 22:42:26 +08:00
“所以,如果你的竞争优势是在软件设计方面,并且你的对手是一家大公司,它大到由一群产品经理来设计软件,那么你的对手将永远无法赶上你。”
“我们面试程序员的时候,主要关注的事情就是业余时间他们写了什么软件。因为如果你不爱一件事,你不可能把它做得真正优秀,要是你很热爱编程,你就不可避免地会开发你自己的项目。”
“如果黑客只是一个负责实现领导意志的技术工人,职责就是根据规格说明书写出代码,那么他其实与一个挖水沟的工人是一样的,从这头挖到那头,仅此而已。但是,如果黑客是一个创作者,他从事的就不是机械性的工作,他必须具备灵感。”
“黑客就像画家,工作起来是有心理周期的。有时候,你有了一个令人兴奋的新项目,你会愿意为它一天工作16个小时。等过了这一阵,你又会觉得百无聊赖,对所有事情都提不起兴趣。”
“判断一个人是否具备‘换位思考’的能力有一个好方法,那就是看他怎样向没有技术背景的人解释技术问题。”
“在某些地方,自行其道、完全不替读者着想,被看成是高水平、高智商的表现,甚至都发展成一种风尚。但是,我不绝的‘换位思考’与智商之间存在任何联系。在数学和自然科学领域,你不用学习怎么向别人表达自己,也能取得很好的成就。而那些领域的人普遍很聪明,所以人们很自然地就把‘聪明’与‘不懂得换位思考’联系了起来。但是,世界上还有许许多多很笨的人,也同样不懂得‘换位思考’。”