会员登录 - 用户注册 - 设为首页 - 加入收藏 - 网站地图 如何利用GitHub和开源贡献美化您的简历?!

如何利用GitHub和开源贡献美化您的简历?

时间:2025-11-05 15:57:21 来源:益强数据堂 作者:应用开发 阅读:663次

【.com快译】如果您在考虑2021年的何利b和职业目标并考虑各项认证,不妨将时间和精力改而花在志愿服务上。开源招聘专员Taylor Desseyn常建议求职者花时间为开源项目做贡献,贡献而不是美化考取认证。他认为编写代码的何利b和投资回报率更高,可以在招聘过程中获得优势。开源

他说:“把原本投入到认证上的贡献时间投入到无偿工作上,然后在GitHub上发布工作成果。美化我从雇主那里发现,何利b和他们宁愿看到实际工作经验,开源而不是贡献纸上谈兵。”

开源社区的美化领导人支持这一想法。IBM的何利b和开源副总裁Todd Moore表示,在GitHub上发布的开源代码成了开发人员简历的一部分。

他说:“代码可体现水平。贡献您还可以帮助审核代码,因为提建议是开源流程的重要组成部分。”

专家们的这几个建议教您如何开始为开源社区贡献代码、做无偿工作。

从GitHub入手

HackerEarth的首席执行官兼联合创始人Sachin Gupta建议,选择一个要开展的高防服务器开源项目时应从小处入手。

他说:“不建议选庞大的知名项目,因为这类项目的审查较严,您提交的代码一开始被接受的可能性很小。从基本的工作入手,比如帮助编写文档、修补简单的错误或修复注释。”

这可以帮助刚接触开源的新手开始做贡献,又不用冒合并请求被拒绝的风险。

他说:“一旦几次贡献的代码得到了接受,您可以增强信心并展示能力,这就可以形成一条成功的反馈回路。”

Gupta还建议将副业项目推送到GitHub上,包括工作之外编写的任何代码。

他说:“丰富Github简档的一种简易方法是参与编程马拉松(hackathon),将您所有的编程马拉松项目都推到Github上。这是向招聘专员和招聘经理展示技能,并增强自身编程技能的免费源码下载好方法。”

一些开发人员使用Github页面充实简单的简历。另一个办法是在传统简历上注明为GitHub做的重大贡献,比如代码库、星标和提交的代码。Gupta还建议将您的Github简档链接到其他在线开发人员的简档。

他说:“这些简档有助于将特定的经验与可以量化、更容易评估的技能结合起来。”

开源贡献和招聘过程

Gupta表示,开源社区的活动确实有助于招聘经理了解经验水平和熟练程度。

他说:“比如说,您为之贡献的代码库的类型表明了您能完成的任务的复杂性,贡献的频率表明了您对某些活动的投入以及您是否有长期的经验基础,语言/技术表明了您在某些类型的技能方面的熟练程度。网站模板

Gupta表示,参与HackerEarth黑客马拉松的开发人员常在Github上提交代码原型,这表明了其了解实际问题的能力和技术整合能力。

Gupta还表示,事先了解求职者的Github项目信息可以帮助招聘经理进行更精准的面试。

他说:“比如说,我可以从求职者的Github项目中取一段代码,使用我们的面试产品FaceCode,基于对方在这个公共论坛上展示的技能进行更合理的结对编程面试。”

Moore表示,寻找新工作的开发人员应寻找鼓励员工为开源项目做贡献的公司。他说:“GitHub造福每个人,因为这是个良性循环——它帮助社区并帮助您的事业。”

为社区做贡献的其他方式

GitLab的高级开发人员宣传官Brendan OLeary表示,开发人员可以通过众多方式为开源社区做贡献,并获得丰富经验,贡献代码只是其中之一。

他说:“新开发人员有其独特的优势,可以从崭新的视角看待代码之外的文档、自述文件及其他材料,并在这方面贡献其价值。”

OLeary还建议处于职业生涯早期的开发人员撰写博文或制作介绍新技能的视频,以此记录下学习过程。

他说:“这不仅可以巩固您自己的知识,还可以帮助其他人,并使您有机会展示自己的学习能力,这对任何软件工程师来说都是最关键的技能之一。”

OLeary表示,这些贡献仍然是值得的,哪怕这类工作并没有最终出现在贡献图中。

原文标题:How to use GitHub and open source contributions to build out your resume,作者:Veronica Combs

【译稿,合作站点转载请注明原文译者和出处为.com】

(责任编辑:域名)

推荐内容
  • 长城68元无限打的优势与适用情况剖析(长城68元无限打套餐特点及适用人群解析)
  • Serverless风暴来袭,前端工程师如何应对?
  • 阿里P8架构师讲述:3—5年程序员的发展和出路在哪里?
  • Javascript面试的完美指南(开发者视角)
  • ubuntu xrandr修改分辨率 $ cvt 1024 768 # 1024×768 59.92 Hz (CVT 0.79M3) hsync: 47.82 kHz; pclk: 63.50 MHz Modeline “1024x768_60.00″ 63.50 1024 1072 1176 1328 768 771 775 798 -hsync +vsync 运行下边的命令将改变您显示器的分辨率,但是效果是临时的 $ xrandr --newmode “1024x768_60.00″ 63.50 1024 1072 1176 1328 768 771 775 798 -hsync +vsyn $ xrandr --addmode VGA1 1024x768_60.00 $ xrandr --output VGA1 --mode 1024x768_60.00
  • 想伪装成资深程序员?知道这三个数据结构就够了
热点内容