写点什么

如何在开发者社区中建立学习生态

  • 2019-08-16
  • 本文字数:1525 字

    阅读完需:约 5 分钟

如何在开发者社区中建立学习生态

过去几年,我曾先后与众多开发者团队以及初创企业进行过合作。在此期间,我专注于帮助他们拓展技能与知识储备,并鼓励他们建立开发者社区,以便通过辅助项目获取更多的信息与经验。这一过程有助于完善他们所开发的软件、应用程序以及功能,同时也激励开发者保持更高的工作效率以及企业忠诚度。

现在,我发现这一过程已经拥有了正式的名称:学习生态。我马上就被这个字眼所吸引,因为它在我的大脑里唤起了一种观点,即学习代表着一种生机勃勃的动态过程,参与者之间彼此互动,同时也对生态进行着影响与改变。它也让我产生了一种直观的印象,即学习应该是一个人们积极接纳并主动成为其中一员的自然过程。



无论大家打算使用怎样的名称,我坚信这一过程对于任何科技初创公司或大型企业都将起到至关重要的作用。因为它鼓励建立持续学习与不断改进的环境,同时提供可扩展的管理框架,并分享内外部团队的学习心得。以下是我在建立开发者学习生态方面总结出的一些小技巧:

了解学习生态的构成

在为开发者团队建立学习生态之前,大家首先需要了解学习生态的构成。第一,肯定是开发人员,他们在学习生态中学习经验并教导他人。第二,一个可供参与者开展工作并组织学习的物理空间。第三,参与者在学习、工作中与外界产生的动态关联。这一切都将创造出有利于学习的整体氛围。


总而言之,学习生态中包含参与者(同伴、导师以及管理者)、效能工具(参考指南与清单)、过程(例如,6 sigma)、社交网络、学习要素(工作坊、网络研讨会以及视频等)、技术平台以及基于工作机制的实践项目等。

提供管理支持

虽然生态系统具有动态属性,但我从自身经历中体会到,如果放任其自生自灭,一切真正的学习成果都将只是空谈。相反,我们需要对管理团队的成员进行指导,建立一种鼓励学习的文化,并提供必要的工具与程序,以确保开发人员意识到自己必须投入时间阅读、练习并打磨自己的职业技能。


另一种对学习生态极为重要的支持方式是提供反馈机制。通过这一机制,每一位参与者都可以相互提出建议。对话配合在线课程以及会议沟通,可以有效跟进反馈路径。由此建立的机制,将帮助每个人根据学习内容与建议采取行动。当然,我们也可以引入反思与冥想等内容,确保每个人都能对学习体验保持开放的态度。

提供内容与资源

由于开发人员经常需要昼夜不停地工作,因此,我发现发布定制化 RSS 提醒或每周一次的文章/播客链接,能够更好地为其提供重要的资源。这不仅能够为开发人员节省筛选有价值信息的时间,同时还能够强化我们希望在企业内部建立的学习文化。随着时间的推移,开发人员形成定期接收此类资源的习惯,随之可能会在个人及团队会议中引用相关内容。

增设社区论坛

大家也可以建立起在线论坛,将协作学习精神延伸至开发者团队之外——包括其他开发人员、用户以及测试人员等。大家可以在这里交换信息,从而真正增强我们的学习生态。交换过程可以是分享思路、公布调查结果、汇报故障排除情况以及转载文章/视频等。通过从外部受众那里获取信息,我们也能够扩展自己的学习体验范围。再有,论坛也能够为开发人员提供学习以及运用学习成果的真实环境。

意识到学习生态的不断演进

技术正在快速变化。尽管开发人员经常身处历史性事件的前沿,但仍然很难时刻保持良好的学习曲线。正因如此,我们才有必要建立起一套能够随时代变化而灵活调整的学习生态体系。这种灵活的学习生态允许我们快速添加培训课程或材料,为开发人员提供重新学习的空间,以确保他们能够跟上新兴编程语言、质量控制方法以及职能角色变化所带来的种种挑战。通过为开发人员提供持续不断的技能提升途径,我们终将拥有一批始终紧跟时代、且技能始终与职能要求相匹配的卓越人才。


原文链接:


How To Create A Learning Ecosystem Within Your Developer Community


2019-08-16 17:513420

评论

发布
暂无评论
发现更多内容

架构师训练营 第九周课程

文江

第十三周作业 (作业一)

Geek_83908e

架构师一期

架构师第十三周作业

_

极客大学架构师训练营 第十三周

LeetCode题解:18. 四数之和,双指针,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

《Python中的竞争性编程:128种提高编码技能的算法》PDF

计算机与AI

Python 算法

世界之书:《大国政治的悲剧》与美国独行

lidaobing

大国政治的悲剧 28天写作

架构师训练营第四周”系统架构“作业

随秋

极客大学架构师训练营

第十三周作业 (作业二)

Geek_83908e

架构师一期

架构师训练营第 1 期 - 第 13 周课后练习

Anyou Liu

极客大学架构师训练营

盘点2020 | 带领团队学习成长,干货总结

架构精进之路

学习 盘点2020

架构师训练营 1 期第 13 周:数据应用(二)- 作业

piercebn

极客大学架构师训练营

极客大学 - 架构师训练营 第十三周作业

9527

第十三周 数据应用 (二)

9527

架构师训练营 - 第十三周总结

一个节点

极客大学架构师训练营

使用 Docker 部署 canal,并将消息推送到 RabbitMQ

AlwaysBeta

MySQL Docker RabbitMQ canal

秒杀活动要点分析

落朽

AWS 发布 180 项新服务与功能

亚马逊云科技 (Amazon Web Services)

云计算 AWS

NO.001-简说Java并发编程史

葛一凡

极客时间架构师培训 1 期 - 第 13 周作业

Kaven

架构师训练营第九周作业1

韩儿

极客时间架构师训练营 1 期 - 第 13 周总结

Kaven

架构师训练营 - 第十三周作业

一个节点

极客大学架构师训练营

架构师训练营第九周作业2

韩儿

架构师训练营第一期第十三周总结

Leo乐

极客大学架构师训练营

Week9作业

lggl

架构师第十三周总结

_

总结 架构师第十三周

架构师训练营第四周”系统架构“总结

随秋

极客大学架构师训练营

生产环境全链路压测建设历程14:核心链路的改造

数列科技杨德华

全链路压测 七日更

架构师训练营第一期第十三周作业

Leo乐

极客大学架构师训练营

Week9总结

lggl

作业

架构师训练营 1 期第 13 周:数据应用(二)- 总结

piercebn

极客大学架构师训练营

如何在开发者社区中建立学习生态_文化 & 方法_Jon Bradshaw_InfoQ精选文章