我的 GitHub 个人资料对我的求职有何帮助?
当你在简历中包含指向你的 GitHub 个人资料的链接时,你就向潜在雇主展示了你的技能和经验。 在本文中,你将找到为求职准备 GitHub 个人资料的实用技巧。
完成这些步骤后,你可以确信招聘经理在查看你的 GitHub 个人资料时,会很好地了解你的技术技能。
步骤 1:创建专业的个人简介
你的个人简介是出现在个人资料图片下方的一两句话。 利用你的个人简介向潜在雇主大致介绍你是谁以及你正在寻找什么样的工作。
导航至你的 profile settings 以更新你的个人简介。 保持这段描述简短明了。 考虑像这样的表述:“你好! 我叫 Mona,正在找一份前端开发人员的工作。”
Note
在此期间,你可以更新其余的个人资料设置。 考虑添加个人资料图片、个人网站或作品集的链接以及你的社交个人资料链接。
步骤 2:创建个人资料自述文件
与个人简介相比,个人资料自述文件更具灵活性,能展现更多创意。 你可以在个人资料自述文件中多写一些内容,以展示你的技能和兴趣。
你可能需要添加到个人资料自述文件中的内容包括:
- 一段介绍:简要介绍一下你自己以及你的职业背景****。
- 技能与经验****:列出你的技术技能,包括你熟练掌握的任何编程语言、框架以及工具。
- 职业经历:描述你之前的工作经历以及你所积累的各类专业技能****。 这些技能甚至可以是非技术技能,比如沟通能力和共情能力。
- 你最出色的一些项目:描述一些你引以为豪的项目。**** 稍后你也会固定这些仓库,但自述文件能让你有机会提供更多说明。
- 成就或奖项:展示你的任何成就,包括你因工作而获得的证书或奖项****。
如需创建个人资料自述文件的说明,请查看 管理个人资料自述文件。
Note
更新并自定义你的个人资料自述文件,还有助于展示你使用 Markdown 和 HTML 的熟练程度,而这两项技能对于技术类工作来说很有用。 为了向潜在雇主展示你的技能,请想办法在个人资料自述文件中使用更高级的 Markdown 或 HTML 元素。
步骤 3:展示最佳项目
挑选出你最喜欢的 3 到 5 个项目,在求职申请中着重展示它们。 为了最大程度增加获得面试的机会,要挑选能够展现你多样化技能且与你正在寻找的特定工作相关的项目。
这些可以是你创建的项目,也可以是你参与过的项目:
- 你拥有的项目完全在你的掌控之下,因此你可以使用以下其余步骤来准备项目。
- 开源项目能够凸显你与他人协作的能力。
为了充分利用这两种项目,将每种类型中的一部分固定到你的个人资料中。
你固定的仓库会醒目地显示在你的个人资料上,这样你就能引导招聘经理关注那些你最引以为豪的项目。
要开始操作,请在你的个人资料的“Popular repositories”部分单击“Customize your pins”****。
步骤 4:改进展示的项目
招聘经理通常会针对每个职位考虑许多申请人。 预计他们只会花几分钟时间查看你的项目。 为了在这短暂的时间内给对方留下最佳印象,你应该让自己的项目易于理解和浏览。
下面,你将找到一些准备展示项目的实用建议,以及一些使用 Copilot 来提供帮助的提示。
Note
始终要对 Copilot 提供的回答进行核实。
更新仓库详细信息
在仓库的主页上,“About”的右侧,单击 。 在这里,你可以提供相关信息,帮助招聘经理快速了解项目:
- 项目的简要说明
- 一个能看到项目实际运行情况的网站
- 对项目进行分类的主题标记
编写有用的自述文件
你项目仓库的自述文件是进行简洁项目概述的绝佳空间。 有用的项目自述文件详细信息包括:
- 项目的主要功能列表
- 有关如何设置和运行项目的详细信息
- 项目示例或演示
- 有关测试代码的说明
可以使用 Copilot Chat 来帮助编写自述文件。 使用如下所示的提示:
为
lottery-number-generator
仓库编写自述文件。
使代码易于理解
为留下最佳印象,你需要确保招聘经理能快速了解你的项目。 通常,一些最佳做法可以帮助任何读者了解你的项目以及你编写代码的方式:
- 在整个项目中保持一致的编码样式,并使用描述性的文件和目录名称
- 对任何复杂或重要的代码片段使用有帮助的注释和文档
- 根据常用风格指南优化代码
- 简化复杂函数,拆分大型类,并移除冗余代码
- 提供测试以验证代码是否按预期工作
最简单的方法可能是使用 Copilot-enabled Visual Studio Code extension 在 VS Code 中本地进行这些更改。 例如,当你开始键入一行注释时,Copilot 可以自动建议剩余的注释内容。
更新项目的依赖项
为展示你对安全最佳做法的理解,确保你的项目使用任何依赖项的最新版本。 Dependabot 可以提醒你依赖项中的安全漏洞并生成拉取请求,将你的项目更新到最新版本。 请参阅“Dependabot 快速入门指南”。
额外额度:维护你的项目
你的个人资料现已准备好,可添加到你的简历中! 你今天所做的更改将对你的求职产生重大影响,还会让你的 GitHub 个人资料在招聘经理眼中脱颖而出。
如果你想进一步改进你的个人资料,可以将以下做法融入你的编码日常工作中:
- 保持清晰的提交历史记录。 为使你的项目历史记录易于理解,请使用描述性的提交消息,并以较小的批次开展工作。
- 使用问题、拉取请求和 Projects。 通过使用问题跟踪 bug 和功能请求,并使用 Projects 对它们进行组织,展示你的任务管理和项目规划技能。
- 保持依赖项更新。 使用 Dependabot version updates 通过最新的安全功能和 bug 修复自动更新项目的依赖项。
- 参与开源。 开源参与能够展示你的协作技能,证明你有能力在复杂代码库中开展工作。 有关详细信息,请参阅“寻找在 GitHub 上参与开源项目的方法”。