所谓学习,必须是更加高级的知识和技能,必须有一种“有收获”,“有提高”的感觉。简单的信息获取不能叫做“学习”,只能叫做“了解”。分清“了解”和“学习”,不以老师自居,是尊重人的一个重要表现。
不要把工具的设计失误怪罪于程序员, 有效尊重程序员们的智商,鼓励做出简单,优雅,完善的产品
分清精髓知识和表面知识,不要太拿经验当回事
表面知识基本是死的,而且很容易从精髓知识推导衍生出来。我们不应该应为自己知道很多表面知识,就自以为比掌握了精髓知识的人要强。不应该因为别人不知道某些表面知识,就以为自己高人一等
不要自以为聪明,不要评判别人的智商和能力
解释高级意图,不要使用低级命令
不要期望新人向自己学习
不要以老师自居,分清“学习”和“了解”
明确自己的要求,不要使用指责的语气
程序员的工作量不可用时间衡量
不要让别人修补自己的bug
不要嚷着要别人写测试