正在读《黑客与画家》,觉得比较有意思和值得思考的话,摘录如下:
对于程序员来说,应该定期地从头开始,而不要长年累月地在一个项目上不断工作,并且试图把所有的最新想法都以修订版的形式包括进去。
程序员可以通过观看优秀的程序学会编程,不是看它们的执行结果,而是看他们的源代码
坚持一丝不苟,能就取得优秀的成果。
程序员是有心理周期的,所以为了做出优秀的工作,必须把这种心理周期考虑进去。
事实表明,从他人的角度思考问题正是成功的奥秘所在。“换位思考”并不意味着你要做出自我牺牲。
做一个异端是有回报的,不难是在科学领域,在任何有竞争的地方,只要你能看到别人看不到或不敢看的东西,你就有很大优势。
训练自己去想那些不能想的事情,你获得的好处会超过所得到的想法本身。
更好的方法是在思想和言论之间划一条明确的界线,在心里无所不想,但是不一定要说出来。
你要对每一个人微笑,但是不要说出自己真实的想法。这是很明智的建议。
找一些信得过的知己,只与他们畅所欲言、无所不谈。这样不仅可以获得新观点,还可以用来选择朋友。
人们喜欢讨论的许多问题实际上都是很复杂的,马上说出你的想法对你并没有什么好处。
“我还没想好”
实现一个构思会带来更多的构思,所以,将一个构思束之高阁,不仅意味着延迟它的实现,还意味着延迟所有在实现过程中激发的构思。
只要想到好的构思,就立刻着手实现,这是最好的。
我们这个世界,你向下沉沦或者向上奋进都取决于你自己,不能把原因推给外界。
如果你拥有一份让你感到安全的工作,那么你是不会致富的,因为没有危险,不几乎等于没有可放大性。
风险投资商问一个问题是:你为竞争对手设置的壁垒有多高,即你的技术复制的难度有多大。