红帽:从专有文化转向开源文化

在全球范围内都可以找到开源软件的创新且令人兴奋的应用,谁能比实践者们更适合分享新的用例细节呢?在本博客系列中,我们将重点介绍在 2021年实用开源信息(POSI) 在线会议期间分享其开源故事的嘉宾,该会议由 OSI 主办。查看此频道,了解更多实用的开源故事。

加入并贡献开源社区是创造性地运用您的技能,同时接触有趣项目以扩展您的技能组合的绝佳方式。此视频分享了一个人从专有环境过渡到开源环境的经验。入门的路径、沿途的挑战以及关键的经验教训帮助观看者预测从专有文化转向开源文化可能会是什么样子。

佩特拉·萨金特 (Petra Sargent) 在 20 年前获得计算机科学学位后,曾担任 Nortel Networks 的软件工程师。她在大学里学习了 Pascal,但在加入 Nortel 后,她接受了他们的专有编程语言、操作系统和版本控制软件的培训,并配备了一本保密的系统架构书,她在不使用时将其锁在办公桌里。

佩特拉在一个 STEM 职业小组中发表演讲时,一位中学生的提问促使她开始质疑自己的职业道路。尽管她喜欢自己的工作,但佩特拉开始怀疑自己是否能够学习不同类型的技术,她的技能是否具有市场竞争力,以及在这种专有环境中她的创造力是否真的受到了挑战。佩特拉最终离开了 Nortel,专注于她的家庭,但当她再次回到职场时,这些问题仍然萦绕在她的脑海中。

潜在的雇主正在寻找具有 Java 或 Python 经验的候选人,她发现自己精通的专有技术已经过时。她主动学习了 Python,并在寻找应用学习的项目时注意到行业转向了开源。步入开源社区有点令人生畏,但在参加一次会议时,佩特拉被介绍了一个完美的桥梁。

她了解到一项名为 Outreachy 的实习计划,该计划为传统上在科技领域代表性不足的人群提供指导,以帮助他们首次为自由和开源软件 (FOSS) 社区做出贡献。为了被 Outreachy 录取,佩特拉必须为开源社区做出贡献。在众多选择中,她选择了 OpenStack 作为她首次贡献的社区。她觉得自己的技能与 OpenStack 中可用的贡献领域相匹配,并且这是让她在开源世界中试水的好方法。她的贡献被接受,她被欢迎加入 Outreachy 实习计划。

在导师的支持下,她更容易进入开源环境。在第一个项目上工作时,她开始拥抱开源文化,包括“快速失败”和“尽早发布,经常发布”的原则。开源中的协作和反馈循环与专有环境非常不同,虽然需要一些时间来适应,但她发现这非常令人鼓舞。

佩特拉最终获得了成为红帽公司技术文档撰写员所需的技能,并在开源社区中真正找到了自己的归宿。从专有环境过渡到开源环境并非总是容易的,但有大量资源可用于帮助实现这种转变。

您可以在下方观看佩特拉在 POSI 活动中的视频

本系列之前的博客介绍了来自罗切斯特理工学院的 OSI 成员,文章标题为 “超越代码和许可证:在学术界共同制定社区策略。” 请回来关注我们在未来几周内推出的下一位实用开源信息(POSI)2021的专题成员。