画家情节

必须对解决难题的可能性保持乐观,对当前解法的合理性保持怀疑。 如果你能够平衡好希望和担忧,它们就会推动项目前进,就像自行车在保持平衡中前进一样。在创新活动的第一阶段,你不知疲倦的猛攻某个难题,自信一定能够解决它。到了第二阶段,你在清晨的寒风中看到自己已经完成的部分,清楚地意识到存在各种各样的缺陷。此时,只要你对自己的怀疑没有超过你对自己的信心,就能够坦然接受这个半成品,心想不管多难我还是可以把剩下的部分完成。

我要我觉得
这一本看了不让人好好工作的好书:),年内排前五的最爱读物。读书的愉悦感来自两个方面,一是作者的思想很契合自己的观点,有一个被认同被肯定的感觉;另一种是作者的言论给你带来些全新的观点或思路,有一种恍然大悟,相见恨晚的感觉。作为一个不够专业的IT从业人员和一个业余的绘画爱好者,创业教父的这本书真有一种相见恨晚的感觉。

我对书中印象最深的概念来自对为什么创业的看法。毕业后就入职大型企业,不知不觉混迹了近十年,早期的丝丝优越感早已荡然无存,油腻中年的焦虑在慢慢滋长。原来努力读书,上大学,找工作都是工业化的产物。公司不过是一群人在一起工作,共同做出某种人们需要的东西。真正重要的是做出人们需要的东西,而不是加入某个公司——注意这里说的是做人们需要的东西,而不是自我陶醉、自娱自乐的东西。更重要的是,成立公司的目的不是奖励那些全部精力投入工作的员工。除了销售员和高级管理职位,大部分的岗位贡献是被平均化的,所以,不用抱怨回报不公或是被埋没。非IT公司的内部系统管理员没有行业竞争压力,日久天才就会变得工作效率低下、不负责任。要想表现优秀,必须有竞争压力。较之大公司,创业公司的优势在于它是让人可以更快速工作的地方,因为你不在是慢慢的积累50年的普通工资,而是要尽快的将这笔钱赚到手。闭上眼睛,想一想十年后自己的样子,必须给自己寻找一个B计划。

ipad涂鸦 ipad


抄录

编程语言的特点之一就是它会使得大多数使用它的人满足于现状,不想改用其它语言。
大型组织内部的业界最佳实践,即所谓的随大流。对大多数的经理而言,他真正关心的是不承担失败的责任。因此,最安全的做法就是随大多数人的选择。
二八定律实用于世界上大多数的事情,软件行业也一样,一小群人写出了人类所有优秀的软件。
虽然语言的核心就像大海的深处,很少有变化,但是函数库和开发环境之类的东西就像大海的表面,一直在汹涌澎湃。
一下子从无到有做出一个大项目是很恐怖的事情。
未来编程语言的进步很大一部分与函数库有关。编程时提高代码运行速度关键是使用好的性能分析器。

把品味说成是个人偏好可以有效的杜绝争论,防止人们争执哪一种品味更好。但问题是,这种说法是不正确的。只要你自己开始动手设计东西,就能明白这一点。……众多不同的学科对美的认识有着惊人的相似度。优秀的设计原则在多个学科上是相通的。

  • 好的设计是简单的设计:装饰品本身并不是坏事,除非它被用来掩盖结构上的苍白。当你被迫把东西做得很简单时,你就被迫直接面对真正的问题。当你不能用表面的装饰交差时,你就不得不面对真正本质的东西。
  • 好的设计是永不过时的设计:随着时间的推移,如果一个东西长盛不衰,那么它的吸引力一定来自本身的魅力,而不是来自风潮的影响。说来奇怪,如果你希望自己的作品对未来的人们有吸引力,方法之一就是让他对上几代人也有吸引力。
  • 好的设计是解决问题的设计:
  • 好的设计是启发性的设计:在软件行业中,应该为用户提供一些基本的模块,使得他们可以随心所欲自由组合,就像在玩乐高积木。
  • 好的设计通常是有点趣味性的设计
  • 好的设计是艰苦的设计:如果你工作得不艰苦,你可能正在浪费时间。并非所有的痛苦都是有益的,你需要的是咬牙冲刺的痛苦,而不是脚被钉子扎破的痛苦。 人们常常觉得野生动物的外形很优美,原因是他们生活非常艰苦,在外形上不可能有多余的部分了。
  • 好的设计是看似容易的设计:优秀的运动员比赛时让人觉得他轻轻松松。优秀的设计师也是如此,他们的工作看上去很容易,大多数这是一种错觉。作家的文章读起来流畅自如,但其背后经过了反复的修改和打磨。在大多数的领域,看上去容易的事,背后都需要大量的练习。练习的作用也许是训练你把刻意为之的事情变成一种自觉的行为。
  • 好的设计是对称的设计:
  • 好的设计是模仿大自然的:不是说模仿大自然这种行为本身有多么的好,而是说大自然在漫长的演化中已经解决了很多的问题。
  • 好的设计是一种再设计
  • 好的设计是能够复制的设计
  • 好的设计是奇特的设计
  • 好的设计是成批出现的:推动人才成批涌现的最大因素是,让有天赋的人聚集在一起,共同解决某个问题。互相激励比天赋更重要,达芬奇之所以成为达芬奇,主要原因不仅仅是他的天赋,更重要的是他生活在当时的弗洛伦萨。
  • 好的设计是大胆的设计:实际上,我觉得发现丑陋的东西比你想象出一个优美的东西更容易。大多数做出优美成果的人好像只是为了修正他们眼中丑陋的东西。你必须锻炼自己。只有在成为某个领域的专家之后,你才会听到心里有一个细微的声音说:“这样解决太糟糕了!一定有更好的选择。”

非IT公司的内部系统管理员没有行业竞争压力,日久天才就会变得工作效率低下、不负责任。要让员工表现优秀,必须有竞争压力。

公司不过是一群人在一起工作,共同做出某种人们需要的东西。真正重要的是做出人们需要的东西,而不是加入某个公司。成立公司的目的不是奖励那些全部精力投入工作的员工。
——除了销售员和高级管理职位,大部分的岗位贡献是被平均化的。因为普通员工的贡献很难被测量。

致富需要两样东西:可测量性和可放大性。如果你有一个令你感到安全的工作,你是不会致富的,因为没有危险,就几乎等于没有可放大性。——那些带有杠杠属性的职业:CEO、电影明星、基金经理、运动员的头顶都悬着达摩克利斯之剑。

什么是创业公司。就是让人可以更快速工作的地方。你不在是慢慢的积累50年的普通工资,而是要尽快的将这笔钱赚到手。

创造财富不是致富唯一的方法。在人类历史的长河中,它甚至不是最常见的方法。
欧洲作为工业文明的发源地,重要的一点即私有产权的保护。创造财富的人们能够心安理得的享用自己的财富,确实是工业革命的一个必要条件。

创造财富的诀窍,工作付出需要可测量和可放大。
不可测量的劳作将被平均化,加班再辛苦也收效甚微,结果常常是即看不到功劳也没有苦劳。遗憾的是,大公司里大部分不可放大的工作就像血汗工厂流水线上工人。即使你做的再快,高于平均一到两倍已是极限了。


创造优美实物和研究性工作的差别:科学研究需要创造出问题;而创造优美事物的方式往往不是从头做起,而是在现有成果的基础上做一些小小的调整。

塞缪尔·约翰逊在《莎士比亚戏剧集》前言中写到:他的影响远远超过他的时代,时间就是对他文学成就的检验。不管他的作品从那时的暗语、风俗、政治局势之中,得到过怎样的优势,这些优势都已经消逝多年。他在每一幕戏剧中,通过模拟那时的生活所产生的每一个欢乐或悲伤的动机,都已经趋于平淡,而不再是戏剧的亮点。贵族的宠爱和对手的竞争,都不再产生效果;朋友和敌人都走进了坟墓;他的作品再也不是支持一方、打击另一方的舆论工具;它们既不能产生虚名,也不会带来恶意的攻击。人们阅读这些作品,只有一个理由,那就是作品本身。因此,只有人们真正的欣赏它们,才会发出赞美……

有些工作需要投入巨大的热情,另一些工作则是不需要很操心的日常琐事。在你厌倦的时候再去做那些比较容易的工作,这是个不错的主意。

正确的合作方法是将项目分割成严格的定义模块,每一个模块由一个人明确负责。模块与模块之间的接口经过精心设计,如果可以的话,最好把文档说明写得像编程语言规范那样清晰。

如果编程是与和绘画和写作同一类的工作,黑客是否有机会像伟大的艺术家一样备受推崇、流芳后世呢?毕竟生命只有一次,你可能想用它来做一些伟大的事情。——这种事情正在发生,各类优秀的软件产品和框架在潜移默化的改变我们的生活。

所谓“时尚”,本质上就是自己看不见自己的样子。就好比我们在地球上,却感觉不到地球在动。