1、编程是指写代码的直接行为。
2、软件工程用构建和维护代码的工具和流程, 保持代码的长期价值。因为涉及到流程,所以软件工程更多的团队行为。
3、软件工程的最佳实践: 可持续、规模化。
4、团队的协作,沟通是手段,业务产出才是目的。
5、协同和评审是依赖团队保证自己在正确路上。
6、团队可以让我们获得集体智慧。
7、团队应该有一个安全环境或容错空间,让新人有信心提出问题。
8、沟通时,要分清对方是意图、事实、情绪,还是期待。
9、导师的三个能力: 一、熟悉团队流程和系统的经验; 二、向其他人解释事情的能力; 三、评估对方需要多少帮助的能力,主动询问帮助,不要过度唠叨。