读过的书

在此页记录我读过的书且让我感动的。

时间不分先后,想到了就记上。

《大规模C++程序设计》

多年前读过的一本老书,还是公司竞争对手所著(可见他们的积累有多么厚实)。它第一次让我从宏观的角度去思考如何规划大量代码(不只是C++),代码度量的重要性及如何进行有效的代码度量,让我在之后的工作中受益很深。推荐阅读!

PS:中文版封面不是Grand Canyon嘛!^_^

 

《创业维限》

同事推荐,好书一本。其实CEO真不好做,讲了很多非常非常具体的情况和做法。你准备好当CEO了吗?

《程序员的数学》(2013.12)

程序员的数学

  • 简单故事,深刻的原理
  • 递归,排列组合
  • 指数爆炸

《史蒂夫•乔布斯传》(2011.11)

  • 了解了Steve Jobs的人生,他古怪的性格,执着的信念
  • 了解了硅谷那些公司的恩怨

《走出软件作坊》(2009.1)

  • 记得很清楚09年1月就读了这本书,从那会起就开始了“躁动”。。。

《把时间当作朋友》(2010.1)

  • 讲了很多真话,告诉我们坚持的力量是多大,帮助平复躁动的心

The One Minute Manager (2011.7)

  • 它告诉我们管理很简单“清晰目标,及时的鼓励,及时的惩罚”

《软件随想录》

  • 软件开发人员是绝对的聪明人,Joel会告诉你很多,包括怎么开发,怎么经营
《人月神话》(2010.4)
其实读起来不是那样顺畅,我认为是岁月的差异,目前还记得的概要
  • 外科手术团队
  • 技术上要追求一致性
  • BS的瀑布开发

《人件》(2010.5)

老实说,读《人件》的感触比《人月神话》大的多,让我很佩服作者的严谨。一些关键字,
  • 黑衣团队
  • 靠窗的办公室
  • 不要打扰程序员的“顺流”
  • 集中办公
  • 新技术不是最重要的。

《黑客与画家》(2011.12)

Paul确实非常的睿智,他对财富与金钱,创造财富有非常独到而有趣的理解。

我也发现我有一些黑客的特点,如对烂代码的抓狂,但还远远没有到极致,比如我不那么追求用新的技术来开发,我觉得意味着风险,可能是在一个倾向于稳健的Team习惯了。

《认识与设计》(2011.12)

记得以前有一个辩论的题目叫”美是主观的还是客观的”。我以前的答案是前者。

但这本书会告诉你,人有一些基本的认知习惯的方法,从生理上就决定了哪些是好的哪些是不好的,所以好的设计有些时候是客观的。

《浪潮之巅》(2012.2)

看了吴军的书,感触良多。除了了解了很多高科技企业的兴衰历程,更多就是对这种“眼界”的佩服和向往。技术人员的眼界有时候太窄了。国内的高校对学生创业方面的培养太少了,真希望学弟学妹们可以好好看看这本书。

《The Art of Readable Code》(2012.3)

用Kindle看完的第一本书,非常赞,看完非常有感触。

如果一个项目的Code都能用这种标准写完,那真是完美的不行。这可能也就是为什么Google要用大量博士来写Code吧。他们也是真正热爱编程,才会这么较真。

真希望Team里的同志们也能这样,从自己做起吧。

三体I (2012.4)

自《诛仙》之后,好久没有读玄幻,科幻小说了。《三体I》很赞,听说II中的故事更好。

《中国经济到了最危险的边缘》(2012.5)

郎咸平总结了现在中国的很多经济现象,看着真生气,各种不公平,NND!

决定每隔一段时间就买本郎老师的书来看!

《饥饿游戏:燃烧的女孩》

在Kindle上看完的另一本小说。算是本硬科幻的小说吧。很有趣的社会设定,情节发展也很紧凑。爱情的部分比较不一般,从某种角度可以算得上奇怪,少男少女应该更喜欢吧!

《用户故事与敏捷方法》

一本还不错的基础书,比较详细讲述了敏捷中如何识别定义用户角色,如何定义故事。

《Scrum敏捷项目管理实战》(2012.8)

此书讲的绝不是一般的软件项目,而是在战略的高度讲述如何把Scrum应用到全公司。只有几句话让人感觉有所感触。

《经济为什么会崩溃》(2012.8)

在回深圳的火车上看完这本书。真是痛快啊!做为一个理工科学生,我有很多很多对经济方面的疑问。这本书带你从最根本的问题出来,经济是如何产生的,如何发展的, 人的因素在经济发展中的作用… 此书用寓言配合插图来表述复杂的经济学原理,真是一绝啊!

《敏捷项目管理》(2012.09)

这本书很薄,但看了很久,而且有的地方看的不太懂。其实书名译的并不好,portfolio应该译为“投资组合”。书里有一些内容是从企业全局高度来看Agile,说到一些资产等内容。有些地方超出我现在的理解范围。但它从是我看到的第一本把PMP和Agile的知识点结合起来的书,解开了我的很多疑惑。总的来说,还是不错的一本。

《Scala程序设计:Java虚拟机多核编程实战》(2012.10)

在同事强大的诱惑下,读了这本以前买的小册子。现在算是对Scala有个基本了解了吧。JVM的语言无关性确实可以催生出大量像Scala, Groovy等高产率的编程语言。Scala对多核并发的支持也让人印象深刻。但它的语法也太灵活了吧,感觉是我见到过的最复杂的。

《饥饿游戏2:燃烧的女孩》(2012.10)

饥饿游戏2:燃烧的女孩

三部曲中的第二部,比第一部情节更有趣,情节安排更紧张,起伏也很大。周末去香港排长队过关时,不小心在Kindle上读完了。Kindle果然是排队杀时间的利器! 🙂

《程序员的思维修炼》(2012.10)

说实话,这本书让我想起多年前那本《和时间作朋友》。人要正确的认识自身生理特点,然后分析人的行为,最后找到一些解决问题的方案。本书的一点要点:

  • Dreyfus模型
  • L型与R型思维
  • 认识人的认识偏见
  • 主动学习的观点
  • 从经验中学习
  • 注意力与知识管理

《程序员的职业素养》(2012.11)

难得的好书!有共鸣的地方:

  • 程序员要学会说“不”和“是”
  • 程序员的专业性(个人素质,坚持,沟通等)
  • 程序员如何提高工作率
  • 公司团队应该如何培养程序员
  • TDD,Acceptance Test及自动化测试

《精益开发实战:用看板管理大型项目》(2012.12)

作者分享了他在一个项目里如何使用看板管理大型项目,有很多有用的实践可以借鉴。

  • 如何用看板同时管理几个团队
  • 为何可以不用估计故事点
  • 如何处理开发中的技术故事
  • 精益开发
  • 因果图的应用

《饥饿游戏3:嘲笑鸟》(2013.3)

终于在Kindle上把这部小说的最后一部看完了。有些情节有点狗血,结尾也有草草收场的嫌疑,但基本满意吧。有些共鸣的点:

  • 解决问题永远要动脑子
  • 对女生死缠烂打比青梅竹马有用
  • 有些事要看缘份,比如婚姻
  • 人性永远是残酷的
  • 对伤害自己的人不要留情(我也就是说说,没那个狠心)

好久没看技术书了,下次要换换了。

《打造Facebook》(2013.4)

同事推荐的,真心的一本好书,和程序员的生活非常近,非常亲切,学到了很多别人的思想、体会。更有信心前行了!几个比较有感触的方面,

  • 开发流程
  • 招聘,新人培养
  • Facebook的黑客精神
  • 上市,投资

发表评论

电子邮件地址不会被公开。 必填项已用*标注