我的 GitHub 个人资料对我的求职有何帮助?
当你在简历中包含指向你的 GitHub 个人资料的链接时,你就向潜在雇主展示了你的技能和经验。 在本文中,你将找到为求职准备 GitHub 个人资料的实用技巧。
完成这些步骤后,你可以确信招聘经理在查看你的 GitHub 个人资料时,会很好地了解你的技术技能。
步骤 1:创建专业的个人简介
你的个人简介是出现在个人资料图片下方的一两句话。 利用你的个人简介向潜在雇主大致介绍你是谁以及你正在寻找什么样的工作。
导航至你的 profile settings 以更新你的个人简介。 保持这段描述简短明了。 考虑像这样的表述:“你好! 我叫 Mona,正在找一份前端开发人员的工作。”
Note
在此期间,你可以更新其余的个人资料设置。 考虑添加个人资料图片、个人网站或作品集的链接以及你的社交个人资料链接。
步骤 2:创建个人资料自述文件
与个人简介相比,个人资料 README 更灵活,能展现更多创意。 你可以在个人资料自述文件中多写一些内容,以展示你的技能和兴趣。
你可能需要添加到个人资料自述文件中的内容包括:
- 一段介绍:简要介绍一下你自己以及你的职业背景****。
- 技能****:列出你的技术技能,包括你熟练掌握的任何编程语言、框架以及工具。
- 职业经历:描述你之前的工作经历以及你所积累的各类专业技能****。 这些技能甚至可以是非技术技能,比如沟通能力和共情能力。
- 你最出色的一些项目:描述一些你引以为豪的项目。**** 稍后你也会固定这些仓库,但自述文件能让你有机会提供更多说明。
- 成就或奖项:展示你的任何成就,包括你因工作而获得的证书或奖项****。
若要创建配置文件 README,请参阅“管理个人资料自述文件”。
Tip
查找在个人资料 README 中展示编码技能的方法。 例如,@new2code 通过每天自动更新 GitHub Universe 大会倒计时部分,展示自己的 GitHub Actions 和 Python 脚本知识。
步骤 3:展示最佳项目
通过将 3-5 个项目“固定”在你的个人资料上来突出显示它们。 你固定的存储库会醒目地显示出来,这样你就能引导招聘经理关注那些你最引以为豪的项目。
为了最大程度增加获得面试的机会,要挑选能够展现你多样化技能且与你正在寻找的特定工作相关的项目。 如果可能,固定你创建的一些项目以及你参与的一些项目:
- 你拥有的项目完全在你的掌控之下,因此你可以使用以下步骤对其进行改进。
- 开源项目能够凸显你与他人协作的能力。
要固定存储库,请在你的个人资料的“Popular repositories”部分单击“Customize your pins”****。
步骤 4:改进展示的项目
招聘经理通常会针对每个职位考虑许多申请人。 预计他们只会花几分钟时间查看你的项目。 为了在这短暂的时间内给对方留下最佳印象,你应该让自己的项目易于理解和浏览。
编写有用的自述文件
你项目仓库的自述文件是进行简洁项目概述的绝佳空间。 使用 Copilot Chat 帮助编写 README,提示如下所示:
为 lottery-number-generator 存储库编写 README。
然后,将响应复制到存储库根目录中的 README.md
文件中,根据需要进行编辑。 有用的 README 包括:
- 项目的主要功能列表
- 有关如何设置和运行项目的详细信息
- 项目示例或演示
- 有关测试代码的说明
例如,Copilot 为 @new2code 的徒步速度计算器编写 README 文件。
更新仓库详细信息
在仓库的主页上,“About”的右侧,单击 。 在这里,你可以提供相关信息,帮助招聘经理快速了解项目:
- 项目的简要说明
- 一个能看到项目实际运行情况的网站
- 对项目进行分类的主题标记
使代码易于理解
为留下最佳印象,你需要确保招聘经理能快速了解你的项目。 请遵循以下最佳实践:
- 在整个项目中保持一致的编码样式****
- 使用描述性文件和目录名称****
- 对任何复杂或重要的代码片段使用有帮助的注释和文档****
- 根据常用风格指南优化代码****
- 简化复杂函数,拆分大型类,并移除冗余代码****
- 提供测试以验证代码是否按预期工作****
遵循这些做法的最简单方法是将 Copilot 与 VS Code 配合使用。 请参阅 VS Code 文档中的“使用 Copilot 设置 Visual Studio Code”。
例如,当 @new2code 使用了以下提示后,Copilot 在 update_readme.py
中写下了注释:
帮助我在此文件上写一些有用的注释,以便易于理解。
更新项目的依赖项
如果项目具有任何依赖项,则你可以通过确保使用最新版本来展示你对安全最佳做法的理解****。
可以使用 Dependabot 自动执行此过程,这会生成拉取请求,在新版本可用时将项目更新到新版本。 请参阅“Dependabot 快速入门指南”。
步骤 5:共享结果
你的个人资料现已准备好,可添加到你的简历中! 你今天所做的更改将对你的求职产生重大影响,还会让你的 GitHub 个人资料在招聘经理眼中脱颖而出。
在我们的社区讨论中,分享你最新的个人资料,并从其他用户那里获取灵感。