Google软件工程文化之知识共享

一个组织往往比某个网上的人更了解自己的组织的问题。你需要知道哪些专家能够解决这些问题,以及如何将他们的知识分发出去的机制。这些机制既包括非常简单的行为,比如问问题,也包括非常结构化组织良好的行为,比如教程和课程。

然而最重要的是,一个组织需要一种学习型文化,它能为员工创造一种心理安全感,让员工承认自己缺乏知识。


在组织内部共享专业知识并非易事。挑战包括:

缺乏心理安全:人们担心在别人面前冒险。


信息孤岛:知识碎片化,部分之间不通信,不共享资源。导致信息碎片化、信息重复、信息偏差,犹如盲人摸象。

单点故障:掌握关键信息的单人成为瓶颈。


新手无法成为专家:人被分为知道一切的人和新手。

鹦鹉学舌:无意识地复制代码。


闹鬼墓地:因为害怕出错,人们避免接触和更改代码。


软件于程是多人开发多版本程序的工作。软件工程的核心是人,组织成功取决于人员的成长。

文档化的知识可以更好地在团队甚至组织内继承和流动。部落知识是存在于单个团队成员脑袋中但未文档化的知识。不同的组织需要不同组合的知识共享方法。


知识共享的基调是心理安全。要学习,首先你要承认有些东西不明白。对于学习来说,非常重要的一点是愿意尝试。


教授的正模式是:基本的问题或错误被正确引导,解释的目的是帮助提问者学习,回应是亲切耐心有帮助的,互动是寻求解决方案的共享讨论。

反模式是:基本的问题或错误被挑剔责骂、解释是为了炫耀自己的知识,回应是居高临下尖刻没有建设性的,互动是赢家和输家的争论。

持续学习的开端是不断提问。初学者最大的错误是遇到困难时不寻求帮助。社区、群聊、邮件列表都是提问的渠道。

主动分享你的知识,利用技术讲座、课程、文档和代码。代码也是一种知识,编写代码的行为是知识转录的一种形式。

组织要打造知识分享的文化,知识共享应在善意和尊重的基础上进行,要对知识共享进行激励和奖赏。

建立公司范围的信息库,作为规范的信息源,提供一种标准化的知识传播方法。

让信息流动起来。即时资讯、社区都是信息流动的渠道。


提升代码的可读性,降低代码评审和阅读的成本,从其他人的代码中学到丰富的知识。不具可读性的代码会增加摩擦。可读性是代码评审文化的自然延伸。


知识是软件工程组织最重要的资本,知识共享使得组织在面对变化时富有韧性、游刃有余。促进开放和诚实的知识共享文化,可以在组织中有效地传播知识。知识共享的投资可以给组织带来数倍的红利收入。


心理安全是知识共享的基础。持续学习,从提问并记录开始。让人们可以容易地从专家和文献资料中获得帮助。鼓励和奖赏知识共享。

647900ffb2400394a5608b3e67b2e8c5.jpeg

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值