2021 年 6 月 25 日 — 由 Google 的项目经理 Joana Carrasqueira 和 Lynette Gaddi 发表 TensorFlow 社区每天都在不断壮大,包括来自世界各地的数千名开发人员、教育工作者和研究人员。如果你想参与社区,有很多不同的组织可以查看。其中包括 特殊兴趣小组 (SIG)、TensorFlow 用户组 (TFUG)…
由 Google 的项目经理 Joana Carrasqueira 和 Lynette Gaddi 发表
TensorFlow 社区每天都在不断壮大,包括来自世界各地的数千名开发人员、教育工作者和研究人员。如果你想参与社区,有很多不同的组织可以查看。
其中包括 特殊兴趣小组 (SIG)、TensorFlow 用户组 (TFUG) 和 Google 开发者小组 (GDG)。还有很多可以联系的 Google 开发者专家 (GDE)。他们对 ML 非常了解,可以帮助社区中的其他人,是寻找未来本地活动的绝佳联络人。
我们花了很多时间与社区负责人合作,在这篇文章中,我们想与大家分享一些他们的故事。我们有幸采访了几位来自不同领域的负责人 - 包括一位 SIG 负责人、一位机器学习 GDE 和两位 TensorFlow 用户组组织者,这样您就可以了解他们的背景、他们如何参与社区以及您如何参与社区。
加拿大蒙特利尔
Karl 在软件工程和咨询领域工作了 20 多年,涉及计算机图形和通信等各个领域。他现在全职在蒙特利尔 Expedia 工作,专注于为复杂的语言和本地化挑战提供解决方案。
对你来说,成为社区领导意味着什么?
真正重要的是,该小组的所有成员都乐于为项目做出贡献,并使其对他们来说尽可能有意义。因为对我来说,这就是开源的意义:一个成年人玩耍的游乐场,为世界构建有用的东西!成为社区领导者也伴随着许多技术责任,但对我来说,这是最重要的。
你是如何参与 TF 社区的?
我开始设计一些提案来增强 TensorFlow Java 客户端,当时它提供对 Android 设备上运行模型推理的最小支持。我的建议得到了 Google 的认可(特别感谢 Asim Shankar),从那时起,我在几年内提交了多个拉取请求。
此后,人们对在 JVM 上支持 TensorFlow 的兴趣越来越浓厚,我在 2019 年的 TensorFlow 开发者峰会上遇到了工程团队(以及来自社区的许多其他人),并建议成立一个专注于此主题的小组。这就是 SIG JVM 的诞生。
作为 SIG 负责人,你如何在技术上做出贡献?
我仍然为项目的設計和代码做出贡献(就像开始一样),但我也审阅了大多数拉取请求,规划了视频通话,并确保提出的更改符合其他成员共享的项目全局愿景,并且这些更改得到了适当且广泛的讨论。
你对如何参与社区有什么建议?
如果你能参加 TensorFlow 开发者/贡献者峰会,那就去吧。那绝对是结识与你拥有相同兴趣的人的好地方。此外,你还可以参与与你感兴趣的主题相关的各种讨论。SIG 论坛是一个不错的起点,你也可以在新的 TensorFlow 论坛 上与其他人取得联系。最后,不要害羞提出更改建议或提交一些拉取请求!
沙特阿拉伯
Ruqiya Bin Safi 是一位软件工程师,对人工智能、机器学习和深度学习以及数据科学感兴趣。Ruqiya 多年前就开始学习机器学习。她希望传播有关机器学习和新技术的知识。
对你来说,成为社区领导意味着什么?
这意味着我承担的责任,我实现的目标以及我实现的梦想。这意味着我为社区的发展做出贡献,帮助他人。成为社区领导者意味着分享有用的知识,以便每个人都能从中受益。领导力也是一种相互给予:社区给了我,我回馈给社区。这是一种合作。我们拥有相似的目标和兴趣,以及愿景和使命。我们努力利用所学知识开发使世界变得更美好的工具。
你是如何参与 TF 社区的?
我一直喜欢学习新技术并利用它们来解决问题。我从软件工程师开始,在学习机器学习的过程中发现它越来越有趣,并最终将它作为重点。我通过一个 Women Techmakers (WTM) 活动参与了 TF 社区。然后,我加入了当地的 WTM 社区,帮助其他人学习有关 ML 的知识,后来申请并被 GDE 计划录取。
你如何作为 ML GDE 做出贡献?
我喜欢做演讲,我大部分贡献都是通过各种技术演讲、小组讨论和研讨会作为演讲者和技术培训师。我的目标是帮助和激励人们更多地了解 ML。我还举办了一个每月深度学习研讨会,旨在帮助参与者获得对常见深度学习技术的入门知识,以及使用 TensorFlow 构建神经网络的实践经验。我还非常喜欢为 Google for Startups Accelerator MENA 计划以及一些黑客马拉松提供指导,并偶尔撰写有关机器学习和 TensorFlow 的文章。
你对如何参与社区有什么建议?
其中一个最好的方法是尝试学习新事物,然后通过博客或本地聚会与社区分享你学到的东西。热爱你的工作,尽你所能,找到你喜欢的 work - 相信自己,因为你变得越来越积极和投入。
TensorFlow 用户组,组织者
西非阿比让
Armel 是一位开发人员,也是法语非洲的 TensorFlow 社区领导者,在那里他以多种语言组织和主持开发者活动(包括 TensorFlow Everywhere SSA 等大型活动),并为当地企业管理机器学习项目。
对你来说,成为社区领导意味着什么?
对我来说,成为社区领导者意味着分享经验,为他人提供帮助,倾听他们的需求和期望。
你是如何参与 TF 社区的?
我通过在我的 博客 上分享有关 TF 社区的最新消息以及参与开源项目来参与 TF 社区。
你如何作为 TFUG 负责人做出贡献?
我在大学和网上组织活动并进行技术讲座。
你对如何参与社区有什么建议?
我建议你想要变得更加积极并更多地参与社区,你可以查看会员期望,分享你构建的项目,并利用它们来激励他人。以身作则,让其他人知道你对自己的工作有多热爱,并展示你的作品。
TensorFlow 用户组,组织者
阿塞拜疆
Nijat 是一位 认证 TensorFlow 开发人员,也是 塔尔图大学 的一年级硕士研究生。他对数据科学和机器学习充满热情,并组织活动来帮助他人。
对你来说,成为社区领导意味着什么?
我在运营一个当地社区的过程中了解了领导力,我们的目标是为任何对编码感兴趣的人提供免费支持。在我看来,成为社区领导者意味着帮助激励他人,以及培养一个尊重、支持和鼓励他人贡献的社区。我坚信领导力可以通过实践来学习。
你是如何参与 TF 社区的?
在我准备 TensorFlow 开发者认证时,我发现了一个 用户组 页面,我想 - 为什么不为我们国家建立一个本地用户组呢。我了解到成为社区领导者的责任,我联系了几位 TensorFlow 用户组组织者,以了解更多信息。他们对整体印象的积极反馈让我的决定更加容易,并激励我开始行动,从那以后,这段经历非常棒。
你如何作为社区组织者做出贡献?
我们定期在用户组中讨论最新的 TensorFlow 更新,我们还组织“论文阅读会议”,在那里我们作为一个小组阅读和讨论一篇深度学习论文。这对于人们分享他们的知识和提出问题来说是一个非常棒的方式。此外,在 3 月份,作为“TensorFlow 用户组 - 阿塞拜疆”,我们举办了为期 5 小时的“TensorFlow Everywhere - 2021”活动,这是该国迄今为止规模最大的机器学习活动。
很高兴能与 Karl、Ruqiya、Armel 和 Nijat 谈话(再次感谢你们的时间和贡献!)我们希望他们的故事能激励你参与其中,并在未来在你的本地社区中担任领导角色。如果你愿意,你可以在 TensorFlow 论坛 上开始对话,分享你是如何参与 TensorFlow 社区的,并认识其他人。查看这篇文章的顶部以获取更多用户和特殊兴趣组的链接。
2021 年 6 月 25 日 — 发布者:Joana Carrasqueira 和 Lynette Gaddi,Google 项目经理 TensorFlow 社区每天都在不断壮大,其中包括来自世界各地的数千名开发者、教育家和研究人员。如果您想加入社区,可以查看许多不同的组织。这些组织包括 特殊兴趣小组 (SIG)、TensorFlow 用户组 (TFUG)…