如何在开发者社区中建立学习生态?
极客时间编辑部
讲述:丁婵大小:2.02M时长:04:25
过去几年,调度公司 Appointment.com 的 CTO 乔恩·布拉德肖(Jon Bradshaw)专注于帮助开发者团队以及初创企业拓展技能与知识储备,并鼓励他们建立开发者社区,这有助于完善他们所开发的软件、应用程序以及功能,同时也激励开发者保持更高的工作效率以及企业忠诚度。他们将这一学习社区称为学习生态。
以下是乔恩在建立开发者学习生态方面总结出的一些小技巧。
1. 了解学习生态的构成
在为开发者团队建立学习生态之前,你首先需要了解学习生态的构成。第一,肯定是开发人员,在学习生态中学习经验并教导他人。第二,一个可供参与者开展工作并组织学习的物理空间。第三,参与者在学习、工作中与外界产生的动态关联。这一切都将创造出有利于学习的整体氛围。
总之,学习生态中包含参与者(同伴、导师以及管理者)、效能工具(参考指南与清单)、过程、社交网络、学习要素(工作坊、网络研讨会以及视频等)、技术平台以及基于工作机制的实践项目等。
2. 提供管理支持
虽然生态系统具有动态属性,但我从自身经历中体会到,如果放任其自生自灭,一切学习成果都只能成为空谈。相反,我们需要对管理团队的成员进行指导,建立一种鼓励学习的文化,并提供必要的工具与程序,以确保开发人员意识到自己必须投入时间阅读、练习并打磨自己的职业技能。
另一种对学习生态极为重要的支持方式是提供反馈机制。通过这一机制,每位参与者都可以相互提出建议。配合在线课程以及会议沟通,可以有效跟进反馈路径。由此建立的机制,将帮助每个人根据学习内容与建议采取行动。当然,我们也可以引入反思与冥想等内容,确保每个人都能对学习体验保持开放的态度。
3. 提供内容与资源
由于大部分开发人员经常需要昼夜不停地工作,因此,我发现发布定制化 RSS 提醒或每周一次的文章 / 播客链接,能够更好地为其提供重要的资源。这不仅能够为开发人员节省筛选有价值信息的时间,同时还能够强化企业内部的学习文化。随着时间的推移,开发人员形成定期接收此类资源的习惯,进而可能会在个人及团队会议中引用相关内容。
4. 增设社区论坛
也可以建立起在线论坛,将学习生态的文化延伸至开发者团队之外,比如其他开发人员、用户以及测试人员等。人们可以在这里交换信息,从而真正增强我们的学习生态。交换过程可以是分享思路、公布调查结果、汇报故障排除情况以及转载文章 / 视频等。通过从外部受众那里获取信息,我们也能够扩展自己的学习体验范围。再有,论坛也能够为开发人员提供学习以及运用学习成果的真实环境。
5. 意识到学习生态的不断演进
技术正在快速变化,尽管开发人员经常身处历史性事件的前沿,但仍然很难时刻保持良好的学习曲线。正因如此,我们才有必要建立起一套能够随时代变化而灵活调整的学习生态体系。这种灵活的学习生态允许我们快速添加培训课程或材料,为开发人员提供重新学习的空间,以确保他们能够克服新兴编程语言、质量控制方法以及职能角色变化所带来的种种挑战。通过为开发人员提供持续不断的技能提升途径,我们终将拥有一批始终紧跟时代、且技能始终与职能要求相匹配的卓越人才。
以上就是今天的内容,对于建立开发者学习生态,你有什么想法呢?欢迎留言分享。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
请先领取课程
免费领取
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
全部留言(1)
- 最新
- 精选
- 爱学习的大叔一般大公司都会有对应产品的论坛.
收起评论