今天我们将讨论如何在 GitHub 上创建简历。在找工作时(尤其是你的第一份工作),所有的方法都很好,简单地放弃其中的任何一个显然都不是最好的主意。此外,GitHub 简历是完善您的 GitHub 帐户的绝佳方式,该帐户用作您的软件开发组合并包含有关您工作的基本信息。简而言之,这是发展您的科技品牌的有用步骤。您可以将这篇文章视为有关使用 GitHub、改善个人资料、学习 GitHub 功能(我之前写过相关内容)的文章的续篇。总的来说,我发现这种方法(GitHub 上的简历)非常有趣和新鲜。只为你,我在这里收集了我遇到的所有最酷的解决方案。
正如您从浅绿色块中的消息中看到的,我们走在正确的轨道上。简历中的所有信息都将在此项目的 README.md 文件中。我们创建一个存储库并返回到配置文件页面,我们将在顶部看到该项目的自述文件:
我们只有Hi there到目前为止,但我们有一个开始。现在是我们填写此文件的时候了。如果你开始编辑 README,你会注意到它已经注释掉了暗示特定结构的文本:### 你好👋 <!-- **romankh3/romankh3** 是一个 ✨ _special_ ✨ 存储库,因为它的 `README. md`(此文件)出现在您的 GitHub 配置文件中。以下是一些帮助您入门的想法:-🔭我目前正在研究...-🌱我目前正在学习...-👯我正在寻求合作...-🤔我正在寻求帮助与... - 💬 问我关于 ... - 📫 如何联系我: ... - 😄 代词: ... - ⚡ 有趣的事实: ... --> 一般来说,我的理解是 GitHub 简历不应重复我们已经在 LinkedIn 上指出的所有信息。这意味着什么?这意味着我们通常会在 LinkedIn 上详细说明我们的工作经历、项目、技术、教育背景(可能不止一个)、相关课程、志愿者经历,以及更多真正重要的东西。这就是为什么 GitHub 应该拥有最具选择性的信息和社交网络链接,人们可以在社交网络上找到更多关于你的信息。
我的意见是这个描述应该尽可能紧凑和信息丰富。这里不是您需要详细描述您的所有经历和个人信息的地方。因此,我们将努力做到这一点:紧凑性和信息密度。在第一次迭代期间,我的页面看起来一点也不紧凑:
所以现在我会试着让它更小……我会再做一些工作。顺便说一下,这是一个工作过程,我们会逐步完善我们的解决方案。这是我的第一次迭代。每当我想到更好的东西时,我都会更新它。您可能已经注意到,在“一般 GitHub 活动”部分,我添加了我为这个 repo 获得的 GitHub 帐户统计信息:anuraghazra/github-readme-stats. 是的,您可以获得每个存储库的星级、当年的提交数量、拉取请求数量等的一般统计信息。更重要的是 - 正在使用的编程语言的细分。观察配置文件的代码库如何变化也很有用,尤其是当您开始学习一种新的编程语言时。在用 HTML 跳了几次之后,我成功地显示了两个统计数据,它们居中并且在同一行上,方法是:
这样更好,对吧?:) 接下来,让我们为要展示的技术添加徽标。同样,一次显示所有内容会花费很多时间,因此您可以逐步进行。我将跳过这个阶段,因为这篇文章的时间已经过去了:)这意味着我们得到以下简历代码:

来自死侍 (2016)。二十世纪福克斯电影公司
谁可以写简历
正如他们所说,罗马不是一天建成的。按照这句谚语,你应该尽早开始写你的简历。是的,您一开始无法列出多年的专业工作经验。但总有一些关于你自己的事情你可以说。而你的简历正是谈论它的合适地方。即使您是从这个开始的: 我是 Joe Schmoe,一名初学者 Java 开发人员。我知道Java SE。您可以通过以下方式与我联系…… 然后,随着您学习和获得一些经验,您可以在简历中添加新的详细信息。您是否完成了从 A 到 Z 的 Java 项目?写下那个。提及您在那里使用的技术。一个有经验的开发人员总是会对自己有话要说。开始创建你的简历
首先要做的是创建一个与您在 GitHub 上的用户名同名的新存储库。我将以我自己为例来展示这一切:

添加指向社交媒体资料的链接
现在是时候添加指向社交媒体资料的链接,该链接将提供关于我们的所有必要的附加信息。为此,我们将使用shields.io服务,它可以让我们为链接添加图标。您可以添加 YouTube 频道和 Twitter 等。还有完整的 GitHub 统计数据。如果这对你很重要,你真的应该添加它。我想添加我的电子邮件地址和指向我的 LinkedIn 个人资料和 Telegram 频道的链接。我在这里没有找到类似的东西,所以我将使用另一个 GitHub 存储库 — alexandresanlim/Badges4-README.md-Profile。它拥有我需要的一切,甚至更多。以此为模板,我在最开始添加了三个链接:LinkedIn、Telegram 和 Gmail。这些对我来说实际上已经足够了:- LinkedIn 适用于对专业协作感兴趣的人。那里描述了我所有的专业经验;
- Telegram 是我的频道,我目前正在建设中,并尽可能发布;
- Gmail 是我希望人们用来联系我的电子邮件地址。我不会特别尝试推送我的个人 Telegram 帐户以保留它用于个人通信。但是电子邮件地址是可以理解的,适合与所有人交流。


<p align='center'>
<a href="https://github-readme-stats.vercel.app/api?username=romankh3&show_icons=true&count_private=true">
<img height=150 src="https://github-readme-stats.vercel.app/api?username=romankh3&show_icons=true&count_private=true"/></a>
<a href="https://github.com/romankh3/github-readme-stats">
<img height=150 src="https://github-readme-stats.vercel.app/api/top-langs/?username=romankh3&layout=compact"/></a>
</p>
我不得不对图像的高度进行硬编码以使它们位于同一行。我设置高度 = 150。一个很酷的事情是配置文件视图计数器。信息量不大,但很酷。至少有一些关于个人资料浏览量的统计数据。是的,我知道它没有我想要的那么丰富,但事实就是如此。所以让我们在最后添加一个这样的计数器:
<div align="center" style="margin: 40px 0">
<a href="https://github.com/romankh3/github-profile-views-counter">
<img width="175px" src="https://komarev.com/ghpvc/?username=romankh3&color=DE002D">
</a>
</div>
下一次迭代是这样的: 
# Hi, I'm Roman 👋
A senior software engineer with more than 5 years of professional experience. I have excellent knowledge of backend Java development.
In general, I've worked with monolithic, microservice and serverless architectures. A lot of my activity is open-source.
<p align='center'>
<a href="https://github-readme-stats.vercel.app/api?username=romankh3&show_icons=true&count_private=true"><img
height=150
src="https://github-readme-stats.vercel.app/api?username=romankh3&show_icons=true&count_private=true"/></a>
<a href="https://github.com/romankh3/github-readme-stats"><img height=150
src="https://github-readme-stats.vercel.app/api/top-langs/?username=romankh3&layout=compact"/></a>
</p>
<p align='center'>
<a href="https://www.linkedin.com/in/romankh3/">
<img src="https://img.shields.io/badge/linkedin-%230077B5.svg?&style=for-the-badge&logo=linkedin&logoColor=white"/>
</a>>
<a href="https://t.me/joinchat/SpqRPBFo_sM6qm05">
<img src="https://img.shields.io/badge/Telegram-2CA5E0?style=for-the-badge&logo=telegram&logoColor=white"/>
</a>
<p align='center'>
📫 How to reach me: <a href='mailto:roman.beskrovnyy@gmail.com'>roman.beskrovnyy@gmail.com</a>
</p>
### Key points
* Creator of [CodeGym Community](https://github.com/codegymcommunity) and [Template Repository](https://github.com/template-repository) organizations.
* Creator and author of [romankh3](https://t.me/romankh3) Telegram channel. Subscribe to receive messages about my open-source activities.
* I write posts about software development.
* Currently working in [Epam Systems](https://www.linkedin.com/company/epam-systems/)
## 🛠 Technology Stack
* Java/Kotlin/Groovy/COBOL languages
* MySQL, PostgreSQL, MongoDB, Aurora, DynamoDB, Flyway, Liquibase
* Spring Framework, Spring Boot, Spring Test, Spring Data JPA, Spring JDBC template, Spring Cloud Contract and so on...
* Camunda, Camunda Cockpit, Camunda Modeler
* GitHub/GitLab/Gerrit/Bitbucket
### My opensource projects
* [image-comparison](https://github.com/romankh3/image-comparison) - Published on Maven Central Java Library; it compares 2 images of the same size and shows the differences visually by drawing rectangles. Some parts of the image can be excluded from the comparison.
* [CodeGym TelegramBot](https://github.com/codegymcommunity/codegym-telegrambot) - CodeGym Telegram bot from the community to the community
* [Skyscanner Flight API client](https://github.com/romankh3/skyscanner-flight-api-client) - Published on Maven Central Java Client for a Skyscanner Flight Search API hosted in Rapid API
* [Flights-monitoring](https://github.com/romankh3/flights-monitoring) - Application for monitoring flight cost based on Skyscanner API
<div align="center" style="margin: 40px 0">
<a href="https://github.com/romankh3/github-profile-views-counter">
<img width="175px" src="https://komarev.com/ghpvc/?username=romankh3&color=DE002D">
</a>
</div>
要使用静态数据,只需将我的用户名替换为所需的用户名即可。这在实际中看起来像什么?您可以在我的帐户页面上看到它。订阅。让我们一起达到一千个订阅者:)
GO TO FULL VERSION