钱穆《国史大纲》开篇如是说

 
凡读本书请先具下诸信念:
 
一、当信任何一国之国民,尤其是自称知识在水平线以上之国民,对其本国以往历史,应该略有所知。否则最多只算一有知识的人,不能算一有知识的国民。
 
二、所谓对其本国以往历史略有所知者,尤必附随一种对其本国以往历史之温情与敬意。否则只算知道了一些外国史,不得云对本国史有知识。
 
三、所谓对其本国以往历史有一种温情与敬意者,至少不会对其本国以往历史抱有一种偏激的虚无主义,即视本国以往历史为无一点有价值,亦无一处足以使彼满意。亦至少不会感到现在我们是站在以往历史最高之顶点,此乃一种浅薄狂妄的进化观。而将我们当身种种罪恶与弱点,一切委卸于古人。此乃一种似是而非之文化自谴。
 
四、当信每一国家必待国民具备上列诸条件者比数渐多,其国家乃再有向前发展之希望。否则其所改进,等于一个被征服国或次殖民地之改进,对其国家自身不发生关系。换言之,此种改进,无异是一种变相的文化征服,乃其文化自身萎缩与消减,并非其文化自身之转变与发展。
 

《长尾理论》- 2的理论

2006Web2.0风生水起,Beta,长尾,用户贡献内容,AJAXBlogXXX满世界的这些词汇,有的时候真的有点讨厌这些东西,世界就是这样,价格和价值经常是背离的,特别是当某些时刻:1. 没有参考的时候。2. 成为热点而受到大家追捧的时候。3. 被人遗忘而受到冷落的时候。

长尾理论的确是对于旧的稀缺经济学的颠覆,但是他绝对没有传说中的那么牛B,它还只是一个开端,书没有给出绝对的答案,但是却提供了线索,身为2的风暴中心的Internet从业人员,长尾理论值得读一下。

什么是长尾?
产生背景:丰饶经济学 当文化中的工序瓶颈开始小时,每个人都能得到每一样东西的时候,长尾的故事便产生了。
统计表现:X->产品种类, Y-> 热门程度,按照热门程度从高到低的顺序,体现出来的就是部分产品非常火热,而大多数产品的热门程度有限,不断接近于零,却不等于零,这些产品虽然个体很小,但是这些小的对象的整体却数量可观。
意义:头部代表的是大规模生产,同质,流行。尾部代表着定制化小批量生产,差异,个性。

传统与长尾的比较?

传统经济

长尾经济

稀缺经济学

丰饶经济学

制造成本高

制造成本低

传播成本高

传播成本低

单一

多样

热门

冷门(对于大家的冷门可能是一个人的热门)

同质

差异

标准

定制

流行

个性

用一个产品获得最大的利润

通过成本很低的多个产品来博一个产品


怎样让长尾成为可能?
1. 廉价的生产->成本降低->丰饶
2.
获取成本降低->可以达到用户,让用户有选择权->丰饶
3.
产品信息过滤->帮助用户做出自己的选择->核心问题
4.
需求扁平化->反过来刺激生产->反作用
5.
汇总的尾部市场理论不亚于热门市场
6.
改变了需求方式。
说实话,4,5,6我觉的是之后满满形成的,而12是客观的条件,3是掌握这个市场最重要的核心问题。因为长尾中实际上充满了垃圾,通过一定的过滤手段,让需求方找到他所要找的符合标准的内容,是长尾能否制胜的关键。

形成长尾的力量?
1. 生产工具的普及和廉价的生产(网页对于Google,商品对于eBay,分类广告对于Kijiji),获取这些内容应该是简单的,廉价的。
2.
普及传播工具,使得营销成本下降(对于Internet而言,这条几乎是没有的,或者被包含在第三条里面)
3.
连接提供方与需求方。这句话说起来简单,但是他意味着很多的事情,需要对产品(网页,商品或者分类广告)进行必要的筛选,Google的搜索,EBAY对于产品类目的划分和搜索,Kijiji对于分类广告的类目,地域的划分以及搜索,其最终目的是为了让需求方通过平台提供的筛选功能在长长的尾巴中找到他须要的头部。

如何繁荣长尾市场?
1. 提供所有产品。
2.
帮我找到它。
还有9大法则,我不得不去掉一些,看看我觉得比较游泳的:
1.
让顾客参与生产(Web2.0思想的重要内容,用户贡献内容,其实Kijiji要提供的内容就是用户贡献的内容,所以这个绝对是真理)
2.
一种传播途径并不适合所有人(网站,报纸,and more?
3.
一种产品并不一定适合所有人(频道定制,内容联播,and more?
4.
一种价格并不一定适合所有人(置顶费?加急费?报网联动费?上报费?)
5.
分享信息(时间排名?价格排名?用户推荐排名?朋友推荐排名?排名的排名?)
6.
考虑“和”,不要考虑“或”(你的“垃圾”对于别人是“宝贝”,给垃圾一次机会,分类变废为宝
7.
让市场替你做事(大众评审?版主?and more?)
8.
理解免费的力量(?

格鲁夫给经理人的第一课

格鲁夫,68年参与创建INTEL79年成为公司总裁,87年当CEO98年卸下CEO的职责,作为INTEL的董事长,04年卸下董事长的职责。这本书是最近的新书。格鲁夫是犹太人,格鲁夫是个科学家,格鲁夫是个企业家。

这本书传达的几个关键词:
高杠杆率管理
经理人的产出=组织产出的总和=杠杆率A X 管理活动A + 杠杆率B X 管理活动B… 所以提高单位时间的产出的三种方法是:
1.
加快每一项活动进行的速度。
2.
提高每一个活动的杠杆率。
3.
调整管理活动的组合,摒除低杠杆率活动,代之以高杠杆率的活动。
其实传达的是两个意思:
1.
作为一个组织的负责人,领导者的产出是组织的产出,而不是个人的产出。
2.
管理者有做不完的事情,需要把精力花在直接作用于产出的地方,也就是整体的效率。
道理说起来简单,做起来却是另外一回事情。

混血型组织和双重报告
组织架构通常氛围两种:A是完全的任务导向。B是完全的功能导向。而通常都是两者的混合型,从而取得在应变能力和管理杠杆之间取得平衡。由此带来的就是一个人报告给两个人。例子就是一个Project Manager,不仅对于其所在的部门要负责,而且作为Project Manager的群体组成的委员会。可能就像是Kijiji Product TeamSelina,她需要同时对KijiijPjM Team负责。这个是好是坏,还有待考证。但是至少这是绝对大公司的解决方法了。

三个“长官”
1. 自由市场因素
2.
契约义务
3.
文化价值观

自身利益

自由市场因素

 

团体利益

企业义务

文化价值观

 

 

CUA因素

这个表格很好的说明了问题,对于IT行业这种CUA因素(Complexity, Uncertainty, Ambiguity)很高的公司,只有通过文化价值观的统一才能达到团队利益的最大化。

工作成熟度
一个人没有做好事情,只有两种原因可以解释:一个是能力问题,一个是动力问题。一个经理人最主要的职责,是激发部署的最佳表现。随着工作成熟度的变化,管理风格须随之改变。

部署的工作成熟度

有效的管理风格

组织化,任务导向,告诉员工该做什么,何时完成以及如何着手。

注重个体,强调双向沟通,给于情绪上的支持和鼓励。上司和下属之间相互了解。

经理人的参与程度降低;彼此建立起工作目标及监督系统。

警示:经理人多半自认为很能放手让部署去做,但另一个原因则是上司给下属“建议”时,下属常将其当成“命令”,会产生理解上的误差。

几个注意点:
1. 总体来说,很多的意见都很实用,但是可能有些偏向于生产型企业,包括早餐店的例子出发点和中间出现的一个个举例,这也没有办法,谁让人家是INTEL呢。
2. INTEL
是资本主义大锅饭,很多其中的建议都是在大公司和庞大机构下的处理方式。
3.
总体的布局感觉有点乱,有很多很用的意见,但是缺乏系统的组织。

ANYWAY,蛮好的一本书,让我很想看他的另外一本更有名的书《只有偏执狂才能生存》。

物质,精神和主要矛盾 – 《大国崛起》

一直以来都是喜欢看BBC的纪录片,BBC的纪录片真实,视角好,效果好,无论是揭露真实的《苏德战争》,唯美的《蓝色星球》还是逼真的《Walking with Dinosaurs》还有真实得变态的《Human Body》。这次央视的《大国崛起》虽然不能和BBC的相比,但是算是非常好的国内纪录片了。 

无论从这次的片头,音乐,特效,资料,采访,观点等等,都算是纪录片里面的大片了。本片回顾了500年来9个大国的崛起的故事,其目的昭然若揭,即中国也想成为崛起的大国。中国想从这9个大国的故事当中学到一些东西,找到一些线索。 

就像片子中说的,大国的崛起的原因没有固定的答案,每个国家的崛起的方式都不相同,但是无非都体现在两个的地方,一个是物质的,其实就是经济上的发展,第二个是精神的,就是思想上面的解放和体制,科技等的创新,第三个就是限制发展的主要矛盾的解决。同时列上本身发展上的问题,或者说是什么葬送了他们的大国地位。另外再加上中国的汉唐宋明清。 
 

 

物质

精神

主要矛盾

失败原因

葡萄牙

海上发现带来的物质

民族统一

民族独立

工商业缺失,殖民扩张导致的战争

西班牙

海上发现带来的物质

民族统一

民族独立

工商业缺失,殖民扩张导致的战争

荷兰

商业模式的创新和经营模式带来了物质上的发展

商人思想和理念

独立主权

商人的局限性,殖民扩张导致的战争

英国

工业革命带来的生产力创新

光荣革命产生的君主立宪思想

君主与议会之间的矛盾

殖民扩张导致的战争

法国

工业革命

启蒙思想带来的民主

君主与民主之间

殖民扩张导致的战争

德国

国民素质提高带来的超强的创新能力

超级一致的民族思想

民族统一

殖民扩张导致的战争

苏联

计划经济带来的超强组织性的生产力

共产主义带来的超级一致的思想

社会制度

超级一致带来的社会僵化与缺乏创新

日本

快速向西方学习后由国家主导的国有经济的发展

军国主义的发展

传统与现代的冲击

殖民扩张导致的战争

美国

市场经济体制发展到极致,加上人口和资源的优势

在新大陆上产生的新民主体制和平等自由思想

国家独立

(扩张)?

社会稳定和 “文景之治”倡导的与民休息

儒家思想大行其道

国家统一

外戚问题

从北魏均田制开始的农民问题的新解决方案带来了生产积极性的提升

佛教盛行,诗歌盛行

国家统一,民族融合

节度使问题

南迁以后带来的江南的繁荣

复兴唐代精神,词赋就是精神

国家统一

外族入侵

稳定环境下,大量人口在巨大国土资源上的发展

/

国家统一,驱除外族

外族入侵

稳定环境下,大量人口在巨大国土资源上的发展

/

国家统一,民族融合

外族入侵

现在的中国

?

?

国家统一,?

?

最后有几句话:
1. 一个国家和一个人一样,精神比物质重要。
2. 一个国家和一个人一样,解决主要矛盾是发展的前提,先把最短处弥补了再想发展自己的强项吧。
2. 一个国家和一个人一样,每个人的道路是不同的,别人好的不代表拿过来就管用,要找适合自己的道路。

重构 – 改善既有代码的设计

又是一本E文书,花了比中文书3倍的时间去看它,不过怎么说多看E文有好处,对于国内的人的翻译也不放心,当年的《设计模式》中文版让我看得吐血,后来还是买了E文原版,两本书对照着看。虽然慢点,但是买E文书还是有好处地,特别是这样的经典图书。

在看它之前,对于重构也略知一二,包括基本的原则和实现的方式,但是一直没有系统而全面的看重构的意义和实现方法,它更像是一本重构的普及教材,同时又是作者的经验总结,在大家没有重视的时候,他能够跳出来强调重构的意义和实现,真是难得。

首先说一下看这本书的前提,个人感觉是需要有三个条件:
1.
熟悉Java或者其他面向对象的程序设计语言,如果没有,那么这本书到第五章来说就已经结束了。
2. 熟悉设计模式,最好看过GOF。不熟悉设计模式,对于很多例子还是不会理解的。
3. 要有面向对象设计和开发经验,对于没有经验的人来说,这本书是没有意义的。

其实这本书帮我解决最大的问题是认识了重构的真正意义,就是“自上而下的设计”。之前一直的困惑就是需求的变更,所以总是费尽心机去寻找能够适应所有变化的一种设计,这种之上而下的设计方式,是非常脆弱的,在实际开发中会遇到很多问题。期望需求不发生变更,所有的设计都能够被落实,这种事情只有在教科书里面才会有,现实的商业环境是绝对不现实的。所以既然不能指望需求不变更,那就让你随便变,然后我随便做,做好以后在做设计,特别喜欢这句话:
“The first time you do something, you just do it. The second time you do something similar, you wince at the duplication, but you do the duplication thing anyway. The third time you do something, you refactor.” – by Don Roberts.
明确了意义就要知道它的目的是什么?“To restructure software by applying a series of refactoring without changing its observable behavior. ” 两层意思:1.让软件更加容易的理解和变更。2. 不改变软件本身的功能,即不加功能也不减功能。

什么时候是最好的重构时机?
1. 当添加要功能的时候。
2. 当你修理一个bug的时候。
3. Code Review的时候。

重构的基本操作对象:1. 方法本身,分拆,合并,变量,参数调整等。2. 对象间内容的移动,类的分拆,方法,变量的移动,委托等方法。3. 组织数据:数据结构的调整也是重构中的重要部分。4. 条件表达式和方法的调用。5. 利用面向对象的特点,泛化的使用。这些都是小地方的调整。中间还有一一章是关于大的重构方式,感觉还是要根据实际情况和自己的经验来。另外一个感觉就是,其实很多作者提到的方法,其实在JAVA的变化中已经用更好的方式实现了(作者写的时候JAVA1.2,现在已经是1.6了)比如说,assert的方式,在1.4的时候就已经在JAVA中内建了这个功能。

总体来说这本书是非常经典的一本书,唤醒了大家对重构的重视,但是重构是一个很大的课题,理解他的意义是远远不够的,关键还是在于知道在什么时候用什么方法来进行重构,这个需要开发人员有这个能力去做,管理人员肯花时间让这么做。其实最大的压力也就是在管理这方面,做新功能看得见,重构看不见。开发人员的能力是另外一个问题,其实很多的问题是可以在开发过程中避免的,重构能够让开发人员学到很多的东西,这个相辅相成循环,可以是良性的,而反之则可能是恶性的一个循环。

Lean Software Development – 精益开发方法

本来没有寄予很大厚望,只是薄薄的只有150页的书,觉得可以灭得比较快而已,但是却发现我看了很久,因为有很多的问题就是我们现实中存在的问题。作者很好地诠释了敏捷软件开发的核心,作者以3MToyota作为例子(作者之一原先在3M工作),很好的支持了他的敏捷理论,个人认为这本书堪称敏捷开发里面的经典书了。

敏捷开发的七个实践:
1.      消除浪费 将所有的时间华仔能够增加客户价值的事情上。

精益思想的源头来自四个字“消除浪费”,从“识别浪费”开始(详见:
关于浪费这个事情

2.      增强学习 在遇到棘手的问题的时候增加反馈
开发和生产是不同的。开发和生产的不同如同设计菜谱和做菜的不同:
设计菜谱:质量具有适用性,可变结果有意,迭代产生价值。
做菜要求:质量符合要求,可变结果有害,迭代(即重复工作)产生浪费。
承认变化和不可预见性,加强反馈和交流,在实践中发现问题解决问题,最终形成解决方案。

3.      尽量推迟决策:根据实际情况保持可选方案的开放性,但时间不能过长。
核心思想是避免在软件交付最后一刻有大的变更。提倡的是广度优先,而非深度优先的思考方式。用简单的规则来保证开发的灵活性,稳健性和自我组织能力。

4.      尽快交付:当客户索取价值时应即交付价值。
从物流服务,DELL的例子上可以看到交付速度可以改变行业,它可以使一个公司崛起,可以使无数公司关门。软件开发在尽快交付的解决方案上就是缩短迭代周期,并且让客户需求来“拉动”工作,而不是用日程来“推动”工作。并且把组织中限制速度的瓶颈拿出来进行修理,增加吞吐量。

5.      授权团队:让创造增值的员工充分发挥自己的潜能力。
CMM, CMMI, ISO等这些又成为了被攻击对象,作者认为关键的不是度量,而是授权。近可能将决策权下方到组织的最低层,同时培养他们明知地置顶决策的能力是最重要的事情。

来自3M的名言:
雇用优秀的员工,并让他们独立开展工作。
如果把人们圈起来,你就会早就一群温顺的绵羊。应该为人们提供发挥才智所需要的空间。
要鼓励,不要挑剔。让员工在工作中有自己的想法。
试一试吧
—- 速度一定要快。
如何充分发挥团队的前能?当人们缺乏目标的时候,他们通畅感到心神不宁。

首先需要制定明确和令人信服的目标,确保目标可以实现,让团队和客户接触,让团队自己来做承诺,管理人员的职责是提供保障,消除团队的疑虑。最后来满足员工的归属感,安全感,胜任感和成就感。

6.      如果管理人员负责确切地告诉下属他们必须如何从事自己的工作,他们所犯的错误将很严重。

领导者和管理者的区别:
管理者处理复杂性:计划和预算,组织和人员安排,跟踪和控制。
领导者:处理变更,确定方向,团结人员和服务动机。

7.      嵌入完整性:不要在时候添加完整性 应该嵌入完整性。

完整性要点:
增加全体软件开发人员在应用领域方面的知识。
接受变更,并将其看成一个正常的过程和容纳新设计决策的能力。
营造能提高通信能力的环境,以便对人员、工具和信息进行集成。
为了维护完整性,需要定期重构,重构的目的是:
保持简单性,保持明确性,保持适用性,避免重复和消除额外特性。重构不是一种浪费,相反,在向客户提供商业价值时,重构是避免浪费的关键方法之一。

8.      着眼整体:防止以损害整体为代价而优化部分的倾向。
西瓜和芝麻的故事

几个警告:
1.       消除浪费并不意味着扔掉所有的文档。
2.       加强学习并不意味着不断改变想法。
3.       尽量推迟决策并不意味着拖延决策。
4.       尽快交付并不意味着匆忙交付和马虎行事。
5.       授权团队并不意味着放弃领导。
6.       嵌入完整性并不意味着采用全面、超前的设计。
7.   

解读炳叔在客齐集的演讲

 
坦白的讲,我不属于中国互联网圈(juan第四声),因为我受不了中国互联网乱糟糟的样子,就像我不喜欢去集市买菜,讨价还价,吵架骂娘的事情实在让人头大,而有些人却乐在其中。好在我只是个技术人员,可以耳根清静一些。
 
今天算是又见识了一把互联网圈子里面的人的行事风格,充分的实例,黄色的笑话,恶搞的言语,吹大的牛皮,再加上些偏激,不用看就知道是互联网的人。虽然似乎没有什么主线,但是本着取其精华,去其糟粕的拿来注意原则,总结一下,好的意见:
 
1. 要从小事做起,善于利用现有资源。
2. 没有什么规则可言,规则只会束缚手脚。
3. 没有对或错,只有坚持或放弃,但是错了绝对不能后悔,即使后悔也不绝对能说出来,或者被别人看出来。
4. 网站是领导者思想的延伸。
 
另外的一些意见,如:
1. 沟通和民主无用论。
2. 打擦边球有用论。
这些我觉得都不是很适合客齐集。