分类目录归档:读书

《时间简史》,换个角度看世界

在我看来对宇宙和时间的探索属于哲学的一部分。因为和哲学扯上了关系,所以本文的内容很乱。

跳出常识,换个角度看世界

花了几天时间,断断续续的将《时间简史》给看完了。坦白的说,量子物理学中那些自旋粒子的确有些将我搞晕。不过有时在想,这部分的理论或许并不是懂不的问题,真正的问题在于是是否愿意接受这个理论。就如日心说,并不是日心说有多复杂,只是对当时的人们而言这个理论太过激进,人们不愿意去接受这个事实。

我们总是喜欢习惯用自己固有的常识去理解世界。但是在进入更高一个层次的世界时,传统的常识往往都将“失效”,这时候我们需要利用新的理论来理解世界(古典力学->牛顿力学->相对论->量子论)。另一方面,在你接收新理论后,新理论也变成了你常识的一部分。对我们大多人而言,牛顿力学是常识,相对论和量子论还不是。

微观世界是一个足以颠覆我们所有常识的世界。在微观世界中的”物质“都同时表现出粒子和波的特性,这在我们日常生活中是无法找到相似物的。但我们总是很习惯的用自己的常识去理解微观世界,于是我们将原子解释为,电子绕着原子核运动,就如太阳系一样。

要想理解更高一个层次的理论就必须抛弃固有的常识去接受它。然而这毕竟不是一件容易的事,于是就有了”新理论被人们接受,不在于说服反对者,而是反对者的老去“这一说法。

深入本质

最伟大的理论都必须是简单的,如达尔文的进化论(适者生存),牛顿的万有引力定律(F=K*M1M2/R^2),爱因斯坦的能量公式(E=MC2)。如果一个理论还够简单,那是因为还不够接近本质,太多的噪声掩盖了真相。

所谓的本质其实是探索一切理所当然背后的东西。以前人们认为物体总是掉落到地上是理所当然,牛顿深入下去,于是发现了万有引力。

我有时会想到底什么是引力。两个物体间会有引力,不同电荷间也会有引力。引力看不见摸不着,但确实存在。到底是什么东西让两个看似相互完全无关的物体产生了联系。

到底什么是过去、现在、未来

曾一度在想到底什么是“现在”?“现在”的我为什么会是这个样子,这个年纪。当下次再思考“现在”这词的时候又是什么时候。

所谓的现在是和时间联系的动态。当你说现在的时候,所谓的现在已经成了过去。所谓的现在是一个动态的状态,如果将“现在”孤立的看则是一个没有任何意义的一个时间切片。

物理

一直觉得物理是门挺有意思的学科。在我看来物理属于一个混合学科,连接着理论(科学?)与常识。物理是一门功利性的学科,利用物理知识可以做出不少有趣的东西(小时候非常想)。同时在对宇宙的研究过程中,物理又同哲学扯上了关系。

黑客与画家读书笔记

目前比较火的一本书。书中认为程序员同艺术家们一样同为创造者。因为比较认同这个观点,所以对这书还比较感兴趣。读过后,感觉这书虽然没有期 望的好,却还是有些有意思的观点。

计算机科学?

计算机科学是个奇怪的说法,所谓到计算机科学其实是各类学科的一个大杂烩。

  • 数学家 类似冯•诺依曼这样的计算机理论学家,确切的说 他们更关心的是数学。只是研究的数学恰好是为计算机所用而已。
  • 计算机博物学家 某些人只研究计算机中到某一个极小到领域,然后在这个领域内做到极致。如某些人只做网络算法。
  • 黑客 黑客真正感兴趣的在于他们能做出来的东西。对他们而言,计算机犹就如画家的画笔。计算机只是将自己想法实体化的一个工具。

你希望自己成为其中的那一类?

作为一个”黑客“你需要多少计算机知识?

一个”黑客“对计算机理论知识的需求量和画家对颜料化学成分的了解程度差不多。简单的说,你只需要很少的计算机理论知识就可以了。

书中就点说的非常的简单,按照我的理解,书中到意见应当是不应当过于注重计算机的理论知识。相比深陷在细节中不能自拔,作为一个创造者更应当清楚 的知道自己在做什么,需要哪些知识。

犹如画家作画,程序的编写过程更象是一个涂鸦。画家们总是先将一副画的整体勾勒出来,再去做细节的刻画。程序也应当如此。你需要有了总体概念后才 知道如何动手,即使方向不对也能即使的修正。

我的计算机到我的数据的转换

这本书成书于2004年,作为第一代互联网公司的创始人,这书的作者还是非常有远见的。

反人月神话

按照人月神话的观点,人越多效率越低。若团队的每个成员都具备极高的素质,则可依靠极少的人创造出惊人的价值。

viaweb直到被yahoo收购的时候也只有3个人在维护。他们有招人,却只是为了能让公司卖个好价钱而已。招来的这些人也只是分配一些”闲活 “,干放着。

反人月神话-程序员工作效率的差别

做个不恰当到比喻,即使堆砌再多平庸到画家也无法画出蒙拉丽莎。优秀程序员和平庸程序员到差别也是如此。优秀程序员可以高效的完成任务,平庸的程 序员不但不能迅速到完成任务,甚至可能因为引入bug而带来麻烦。优秀程序员和平庸程序员直接效率的差别可能会超过100倍。

反人月神话-互联网创业项目需要多少人?(我自己扩展的)

有种说法,互联网创业项目的初期团队人数最好控制在2~3人,最多不应当超过5人。团队中设计1人,程序1~2人。有人或许会感到诧异,如此少的 人怎么可能做出优秀的产品。

  • 首先,如果你在一开始就希望把项目做的非常复杂,这个想法本身就是有问题到。
  • 其次,如果成员足够优秀,他们创造出的东西远比一对平庸团队的要多。
  • 另外,即使优秀的人才窝在大公司中也很难做到高效。

LISP

文中大量谈及LISP,相信会有不少人因为这书去学习LISP。作者认为编程语言是存在优劣的,哪些不优秀的东西都已经灭亡或将要灭亡。 JAVA就属于要灭亡的编程语言之一。 优秀的编程语言应当是精巧可再设计的。语言本身的规则非常的少,但借助这些规则你可以很方便的定义出自己的规则。 按照我的理解,作者的想法是,一个理想的编程语言可以让用户很方便的设计出适合自己应用场景的编程语言。

《野蛮生长》

野蛮生长(豆瓣)

也不知野蛮生长这词是从哪听来的。感觉这是很酷的一个词。在蛮荒的大地上,驰骋着野心与欲望,试图以卑微的力量改变世界。

去豆瓣看了下,还真有这书。

对我而言,这是一本有意思的书。书中可以窥探改革开放后民营企业的变迁,也让我第一次对企业的资本运作有所了解。

原罪

大多民营企业的屁股都不干净,不过这和当时的历史背景有极大的关系。改革开放的实质是一次次序的重建,也是一个财富再分配的过程。每次次序的重建都必将经历一个混乱期。

郎咸平

郎咸平本和本书没太多关系,只是在谈原罪的时候有提到而已。不过我觉得郎咸平和冯仑在一定程度上代表了两类人。

郎咸平是个学者,带有太多的理想主义。在他们看来所谓的中国特色都只是借口而已。他们理论很多,也容易讨好民众,只可惜更多的只是空谈而已。

冯仑是民营企业家,是个拓荒者。他们适应着社会,并改变着社会。

这里并不是要否定郎咸平,只是相比理论家而言,我更欣赏那些以实际行动改变世界的实干家。

王石

汶川地震的捐款门让王石火了一把,只可惜是负面的。当下自然感觉王石太不厚道,但事后回想起来王石的做法其实也并无太多的不妥。一个企业的好坏的标准更多的应当看他在平常的经营活动中是否有创造良好的社会效益与经济效益。至于做秀的时候捐多少钱,这些都是次要的。万科在经营过程中没有什么违法现象,楼房质量也是有口皆碑。我认为万科在这些方面都做到了本分。至于捐款。当时很多公司的劝捐已经让捐款有些变味,而且当时汶川最不缺的就是钱。王石当时倒霉的地方就在,这事被人捅出去,变为了一个社会事件。这件事在被曲解后,给社会和企业都造成了很坏的影响。

冯仑在书中花了大量的篇幅谈王石。对冯仑来说,王石是朋友也是老师。

书中的一些说法

企业家象侠客(土匪),喜欢随心所欲的感觉。

老庄比儒学高。老庄是哲学,儒家注形式。

老外进庙花钱,中国人进庙求财。

《卓有成效的管理者》读书笔记

若不是这书在豆瓣上的评分很高,我是不太可能会去看这本书的。有是卓有成效又是管理者的,给我一种很恶俗的感觉,就如《24小时学会XX》之类的编程书一样。

真正看下来还是感觉有些收获,更重要的是这是一本让人读起来挺舒服的书。

书中就对当前知识经济所引发的管理困境进行讨论,很容易引起共鸣。

  • 目标和绩效
    • 问题:工作没有直接输出,需要依靠别人的输出,工作效率难以评估。并不是人多力量到。
    • 解决办法:重视对外界的输出,能给公司创造什么价值。
  • 时间管理
    • 问题:管理者的工作常常会被各类事情打断,时间不被自己支配。计划经常不靠谱。
    • 解决办法
      • 记录下自己的时间怎么花出去的。查看记录你会发现很多时间花在了不产生任何价值的地方。更合理的时间安排,看哪些事情是可以不做的,哪些是可以让别人做的。
      • 零散时间的效率是不高的。尽量安排出整块的时间,期间所有琐事都尽量不管。琐事可以事后统一处理。
  • 一次只做一件事情,并做好。能同时处理好多件事情的人是非常少的。了解当前真正重要的事情是什么,并做好。
  • 全才的困境
    • 管理者所需要的知识非常多,差不多要求这个人是全才。但现代社会中全才几乎找不到。
    • 人无完人,没有全才。看中真正重要的部分,无伤大雅的问题是可以忽略的。
    • 取人之长。取下属之长,领导之长,自己之长。
  • 决策
    • 真正重要的决策并不多。
    • 慎重的决策,尽量避免临时性的决策。
    • 高标准,并适当的妥协,可行的决策才有价值。
    • 决策从想法开始,而不是真相。注:我的理解是:先忽略客观情况,看应该做成怎么样,然后再结合客观情况,看该做成怎么样。

黑客与画家

《黑客与画家》,不管这本书的内容如何,至少这个书名是吸引我的。
Hackers同画家一样,同样是创造者。不同的是画家用的是画笔,Hackers用的是Code。
如同绘画一样,具备必要的技能是必不可少的,但真正重要的不是技术,而是创造力。技术只是将想法具体化的一个手段。