《程序员的呐喊》总结

其实这并不是我自己的总结,而是作者在最后一页为自己写的总结,原因是,篇幅太长,怕读者懒得看,我不知道,然后一页一页的看下去了。结果最后看到了这个。。。

下面是总结的内容:

  • 软件开发多种多样,不存在谁好谁坏。但是它们互相都看不起。
  • 好的程序员之所以出色是因为熟能生巧。
  • 只要你愿意,随时都可以学习新语言。
  • 如果你想要当经理,那你很可能不是一个好经理。
  • Lisp很难掌握,但它是唯一能让我继续快乐的语言。
  • Emacs很难掌握,但却是终身受益的投资。
  • 离开舒适区。时不时的学点新东西。
  • 为自己写点东西。只有这样你才知道那时不时对的。
  • 多笑一点。这很健康,也让人感觉很好。
  • 记得自嘲,不过不要在公开场合大声自嘲,也不要忘了解释。

我想说,其实作者吐槽了很多,只是在总结中并没有体现出来,比如JAVA的不好用;自由派与保守派,对于重构的看法;弱类型与强类型的选择;项目的代码量应该要精简;编程语言的营销;学习离散数学;学习编写编译器等。

希望大家也能去读一下这本书。非常值得一看。