在全球各地认识 TensorFlow 社区负责人
2021 年 6 月 25 日

由 Google 的项目经理 Joana Carrasqueira 和 Lynette Gaddi 发表

TensorFlow 社区每天都在不断壮大,包括来自世界各地的数千名开发人员、教育工作者和研究人员。如果你想参与社区,有很多不同的组织可以查看。

其中包括 特殊兴趣小组 (SIG)TensorFlow 用户组 (TFUG)Google 开发者小组 (GDG)。还有很多可以联系的 Google 开发者专家 (GDE)。他们对 ML 非常了解,可以帮助社区中的其他人,是寻找未来本地活动的绝佳联络人。

我们花了很多时间与社区负责人合作,在这篇文章中,我们想与大家分享一些他们的故事。我们有幸采访了几位来自不同领域的负责人 - 包括一位 SIG 负责人、一位机器学习 GDE 和两位 TensorFlow 用户组组织者,这样您就可以了解他们的背景、他们如何参与社区以及您如何参与社区。

TensorFlow branded banner with orange elements

Karl Lessard

TensorFlow JVM SIG 负责人

加拿大蒙特利尔

Image of Karl Lessard

Karl 在软件工程和咨询领域工作了 20 多年,涉及计算机图形和通信等各个领域。他现在全职在蒙特利尔 Expedia 工作,专注于为复杂的语言和本地化挑战提供解决方案。

对你来说,成为社区领导意味着什么?

真正重要的是,该小组的所有成员都乐于为项目做出贡献,并使其对他们来说尽可能有意义。因为对我来说,这就是开源的意义:一个成年人玩耍的游乐场,为世界构建有用的东西!成为社区领导者也伴随着许多技术责任,但对我来说,这是最重要的。

你是如何参与 TF 社区的?

我开始设计一些提案来增强 TensorFlow Java 客户端,当时它提供对 Android 设备上运行模型推理的最小支持。我的建议得到了 Google 的认可(特别感谢 Asim Shankar),从那时起,我在几年内提交了多个拉取请求。

此后,人们对在 JVM 上支持 TensorFlow 的兴趣越来越浓厚,我在 2019 年的 TensorFlow 开发者峰会上遇到了工程团队(以及来自社区的许多其他人),并建议成立一个专注于此主题的小组。这就是 SIG JVM 的诞生。

作为 SIG 负责人,你如何在技术上做出贡献?

我仍然为项目的設計和代码做出贡献(就像开始一样),但我也审阅了大多数拉取请求,规划了视频通话,并确保提出的更改符合其他成员共享的项目全局愿景,并且这些更改得到了适当且广泛的讨论。

你对如何参与社区有什么建议?

如果你能参加 TensorFlow 开发者/贡献者峰会,那就去吧。那绝对是结识与你拥有相同兴趣的人的好地方。此外,你还可以参与与你感兴趣的主题相关的各种讨论。SIG 论坛是一个不错的起点,你也可以在新的 TensorFlow 论坛 上与其他人取得联系。最后,不要害羞提出更改建议或提交一些拉取请求!

Ruqiya Bin Safi

Google Cloud GDE

沙特阿拉伯

image of Ruqiya Bin Safi

Ruqiya Bin Safi 是一位软件工程师,对人工智能、机器学习和深度学习以及数据科学感兴趣。Ruqiya 多年前就开始学习机器学习。她希望传播有关机器学习和新技术的知识。

对你来说,成为社区领导意味着什么?

这意味着我承担的责任,我实现的目标以及我实现的梦想。这意味着我为社区的发展做出贡献,帮助他人。成为社区领导者意味着分享有用的知识,以便每个人都能从中受益。领导力也是一种相互给予:社区给了我,我回馈给社区。这是一种合作。我们拥有相似的目标和兴趣,以及愿景和使命。我们努力利用所学知识开发使世界变得更美好的工具。

你是如何参与 TF 社区的?

我一直喜欢学习新技术并利用它们来解决问题。我从软件工程师开始,在学习机器学习的过程中发现它越来越有趣,并最终将它作为重点。我通过一个 Women Techmakers (WTM) 活动参与了 TF 社区。然后,我加入了当地的 WTM 社区,帮助其他人学习有关 ML 的知识,后来申请并被 GDE 计划录取。

你如何作为 ML GDE 做出贡献?

我喜欢做演讲,我大部分贡献都是通过各种技术演讲、小组讨论和研讨会作为演讲者和技术培训师。我的目标是帮助和激励人们更多地了解 ML。我还举办了一个每月深度学习研讨会,旨在帮助参与者获得对常见深度学习技术的入门知识,以及使用 TensorFlow 构建神经网络的实践经验。我还非常喜欢为 Google for Startups Accelerator MENA 计划以及一些黑客马拉松提供指导,并偶尔撰写有关机器学习和 TensorFlow 的文章。

你对如何参与社区有什么建议?

其中一个最好的方法是尝试学习新事物,然后通过博客或本地聚会与社区分享你学到的东西。热爱你的工作,尽你所能,找到你喜欢的 work - 相信自己,因为你变得越来越积极和投入。

Armel Yara

TensorFlow 用户组,组织者

西非阿比让

Photo of Armel Yara

Armel 是一位开发人员,也是法语非洲的 TensorFlow 社区领导者,在那里他以多种语言组织和主持开发者活动(包括 TensorFlow Everywhere SSA 等大型活动),并为当地企业管理机器学习项目。

对你来说,成为社区领导意味着什么?

对我来说,成为社区领导者意味着分享经验,为他人提供帮助,倾听他们的需求和期望。

你是如何参与 TF 社区的?

我通过在我的 博客 上分享有关 TF 社区的最新消息以及参与开源项目来参与 TF 社区。

你如何作为 TFUG 负责人做出贡献?

我在大学和网上组织活动并进行技术讲座。

你对如何参与社区有什么建议?

我建议你想要变得更加积极并更多地参与社区,你可以查看会员期望,分享你构建的项目,并利用它们来激励他人。以身作则,让其他人知道你对自己的工作有多热爱,并展示你的作品。

Nijat Zeynalov

TensorFlow 用户组,组织者

阿塞拜疆

photo of Nijat Zeynalov

Nijat 是一位 认证 TensorFlow 开发人员,也是 塔尔图大学 的一年级硕士研究生。他对数据科学和机器学习充满热情,并组织活动来帮助他人。

对你来说,成为社区领导意味着什么?

我在运营一个当地社区的过程中了解了领导力,我们的目标是为任何对编码感兴趣的人提供免费支持。在我看来,成为社区领导者意味着帮助激励他人,以及培养一个尊重、支持和鼓励他人贡献的社区。我坚信领导力可以通过实践来学习。

你是如何参与 TF 社区的?

在我准备 TensorFlow 开发者认证时,我发现了一个 用户组 页面,我想 - 为什么不为我们国家建立一个本地用户组呢。我了解到成为社区领导者的责任,我联系了几位 TensorFlow 用户组组织者,以了解更多信息。他们对整体印象的积极反馈让我的决定更加容易,并激励我开始行动,从那以后,这段经历非常棒。

你如何作为社区组织者做出贡献?

我们定期在用户组中讨论最新的 TensorFlow 更新,我们还组织“论文阅读会议”,在那里我们作为一个小组阅读和讨论一篇深度学习论文。这对于人们分享他们的知识和提出问题来说是一个非常棒的方式。此外,在 3 月份,作为“TensorFlow 用户组 - 阿塞拜疆”,我们举办了为期 5 小时的“TensorFlow Everywhere - 2021”活动,这是该国迄今为止规模最大的机器学习活动。

很高兴能与 Karl、Ruqiya、Armel 和 Nijat 谈话(再次感谢你们的时间和贡献!)我们希望他们的故事能激励你参与其中,并在未来在你的本地社区中担任领导角色。如果你愿意,你可以在 TensorFlow 论坛 上开始对话,分享你是如何参与 TensorFlow 社区的,并认识其他人。查看这篇文章的顶部以获取更多用户和特殊兴趣组的链接。

下一篇文章
Meet TensorFlow community leads around the world

发布者:Joana Carrasqueira 和 Lynette Gaddi,Google 项目经理 TensorFlow 社区每天都在不断壮大,其中包括来自世界各地的数千名开发者、教育家和研究人员。如果您想加入社区,可以查看许多不同的组织。这些组织包括 特殊兴趣小组 (SIG)TensorFlow 用户组 (TFUG)