高效能程序员的修炼 ←

高效能程序员的修炼

读了知名博主Jeff Atwood的高效能程序员的修炼一书,有三条很受用

  1. 生命中最困难的,是想清楚你真正想要做的事情,而不是学上一堆假设将来会有用的东西。

  2. 杰出的程序员跟勉强过得去的程序员之间的差别,不在于他们掌握了多少种编程语言,也不在于他们谁更擅长Python或Java。 真正关键的是,他们能不能把想法表达清楚。杰出的程序员通过说服别人来达成协作。
  3. 每个人都应该大量地写作,不管是撰写博客、写书、回复StackOverflow上的问题、写电子邮件,还是写其他什么东西。写下来,然后回过头去斟酌一下。这种书面沟通有助于理清我们的思路。当你要向其他人详细解释某样东西的时候,你会惊讶地发现自己有多无知。于是你不得不开始一个全新的探索过程。
chuan92 28 August 2015