我们一起来读书吧 关注:140贴子:2,118
  • 0回复贴,共1

《Google软件工程》三、四章

只看楼主收藏回复

1.建设心理安全,营造一个平等的而不是对抗的技术讨论环境,不必担心因为提问而遭到嘲笑等。对于新人来说,刚融入组织阶段时,导师会起到非常重要的作用。在这种环境下,提问就会成为一种常态,大家会针对问题讨论,求同存异的互动中相互学习成长。比如设计一个机制,让大家提出在实际开发群聊过程中,觉得哪块的代码其实不那么好用,阅读理解成本高并提供自己的建议,通过信息收集来发现代码中的问题和未来如何优化。
2.自我持续学习,阅读代码理解上下文,在去除或改变某事物之前,首先了解它为什么会在那里。比如我们在做的重构,不是为了重构而重构,理解历史代码的逻辑,查清背后的用途,记录推理的过程,一点一点正向的提高代码质量。
3.知识获取的途径有社区、群聊、邮件订阅推送、问答平台、技术讲座和文档等,同时分享自身的知识,每个人的知识都不是无用的,总有可以教别人的地方。将知识记录下来形成文档,在代码里链接增加受众,任何人发现文档过时或错误都可以修改完善,形成一个良好的闭环环境。
4.分享文化的建设,首要是尊重,营造团队合作和协作的文化,同时建立激励与奖赏机制,鼓励大家分享知识,沉淀知识,最后转化为团队的成长。


IP属地:北京来自iPhone客户端1楼2023-04-19 00:18回复