开源经验能助你找到工作吗?

尚无读者喜欢这篇文章。
open source work experience

Opensource.com

又到了一年中的这个时候。天气转暖,夏天来临,学年结束——许多人都在庆祝大学毕业。如果你是其中之一,恭喜你!既然你已经完成了学业,你可能正在期待下一个重大挑战:选择职业道路。

无论你是否一直知道自己想做什么,或者你仍在试图决定自己想做什么,就业市场现在很艰难已不是什么秘密,尤其是对于应届毕业生。尽管经济形势严峻,但好消息是,参与开源项目可以帮助你快速开启职业生涯,即使你不是计算机科学家。

为什么参与开源很重要

在竞争激烈的就业市场中,真实的工作作品集会在你申请工作时为你带来优势。贡献开源项目为你提供了真实的工作作品集,因为你所做的所有工作都是公开的,并且可以让潜在的雇主了解你的技能和潜在的文化契合度。事实上,现在许多雇主,至少在寻找技术人员时,会要求提供 GitHub 用户名而不是简历。虽然课堂项目让你有机会更深入地研究特定的技术问题,但参与开源项目也能做到这一点,甚至更多:你有机会在一个活跃的、不断发展的代码库上工作;你使用更广泛的工具来编写和发布你的代码;而且,也许最重要的是,你获得了与全球分布式团队合作的宝贵经验。

即使你不打算从事编程职业,参与开源项目也能为你带来许多相同的好处。擅长写作的人会发现开源项目正在寻找志愿者来帮助他们创建文档,而这些文档反过来会成为你求职申请中宝贵的、真实的部分。对于艺术家、设计师以及那些只是喜欢在某些东西不能正常工作时提交错误报告的人来说,情况也是如此。

如果你不确定从哪里开始,可以考虑浏览 OpenHatch 网站,寻找与你的技能和兴趣相匹配的志愿者机会。还可以查看 这篇最近的文章,其中介绍了七个非常适合新手的开源项目,包括如何选择项目以及应避免哪些项目。其中一些包括

如果你发现自己要参加今年的 OSCON 会议,请关注我将与 Amye Scavarda 一起做的题为 在开源领域发展你的职业生涯 的演讲。(而且,如果你不参加 OSCON,我们将在演讲结束后分享我们的幻灯片和评论。)

虽然建立可参考的工作成果对于获得工作很重要,但这并不是参与开源项目的唯一好处,甚至不是最大的好处。在开源项目中工作的最佳部分是你会遇到的人,你与他们共处的经历,以及你学习各种事物的机会:从编程语言到公共假期,从世界各地的个人。现在就抓住机会参与一个开源项目,建立你的技能和人际网络。你永远不知道开源会带你走向何方!

标签
Leslie Hawthorn headshot
Leslie Hawthorn 一直致力于创建和培养开源社区。她曾在财富 10 强公司、首次公开募股 (IPO) 前的初创公司和基金会董事会推动开源战略,包括在红帽、谷歌、开源促进会和 Elastic 担任高级职位。她目前在红帽开源项目办公室领导行业垂直社区战略团队。

8 条评论

我同意开源可以引导你走上职业道路。我参与了一些开源项目,当我在简历中写上这些经历时,我获得了更多被聘用的机会。这就是为什么在这样的项目中工作经验会给你带来更多的才能和更多的经验。

我完全同意以上观点。我花了将近 10 年的时间为 Joomla 和 eZ Publish 等开源项目做出贡献。我学到了很多东西,并且还在继续学习。宝贵的经验,我也将其添加到我的简历和 LinkedIn 个人资料中。

你不仅可以学习如何编码、使用多种系统/工具、编写文档、组织/协调活动或帮助翻译。一个人还可以最终担任领导职务,并获得领导由志愿者组成的团队甚至指导项目本身的“项目”的经验。

对我而言,它甚至进一步发展了沟通、与多元文化团队中的人“相处”等等个人技能。

别忘了,这很有趣!

我认为,在当今的就业环境中,“开放”在各个方面都是一个重要的特质:对新想法、新技术、新的开发模式、新的文化方向、新的共享和协作方式持开放态度。我们很幸运生活在现在——有如此丰富的工具可以帮助实现这一切!

我偶尔会接到猎头的联系,他们希望招聘安全人员,问我是否可以从我们的项目中推荐一些人。我也从雇主那里听说,他们想验证人们在简历中填写的参与情况。所以这对雇主来说也很重要。当然,大约有一半的时间,我不知道声称在我们这里做志愿者的那个人是谁,这真是令人难过。但显然这些人非常在意他们的简历上显示参与开源项目,以至于为此撒谎 :)

我毕业后的第一份工作,是我仅仅因为之前参与过开源而得到的。老板喜欢开源,这就是他所需要的一切(加上与我本人的谈话)。

还有一点也很重要,需要提及
至少在理论上,你可能因为在开源方面做了很多事情而找不到工作。但在这种情况下,它仍然可能对你有利,因为你可以避免找到一份......很可能令人沮丧的工作,在那里你喜欢的价值观根本不受重视。

作为一名应届毕业生,这真的很有帮助。谢谢你的建议!

开源开发经验有助于培养诸如参与、团队合作、耐心、理解他人观点以及从他人/社区学习的能力等品质。

所有这些品质对于个人发展都很重要。

我完全同意,这是我们在招聘时会考虑的事情,也是现在更多猎头邮件中提到的事情。开源允许你建立一个可验证的开发工作作品集,这些作品集已经在实际项目中经过测试,并且实际上也在使用。从回馈更广泛的社区中,你也可能会体验到温暖而美好的感觉。

Creative Commons License本作品根据 Creative Commons Attribution-Share Alike 3.0 Unported License 许可。
© . All rights reserved.