CodeGym /Java Blog /ランダム /GitHub で履歴書を書く。短いガイド
John Squirrels
レベル 41
San Francisco

GitHub で履歴書を書く。短いガイド

ランダム グループに公開済み
今回はGitHubで履歴書を作成する方法についてお話します。仕事を探すとき(特に初めての仕事)、どの方法も有効ですが、どれかを単純に却下するのが最善の考えではないことは明らかです。さらに、GitHub 履歴書は、ソフトウェア開発ポートフォリオとして機能し、仕事に関する重要な情報が含まれる GitHub アカウントを磨くための優れた方法です。つまり、これはテクノロジー ブランドを開発する上で有益なステップです。この投稿は、GitHub の操作、プロファイルの改善、GitHub の機能の学習に関する記事の続きと考えることができます (これについては以前に書きました)。全体として、このアプローチ (GitHub 上の履歴書) は非常に興味深く、新鮮だと思います。あなたのために、私がこれまで出会った最もクールな解決策をすべてここに集めました。 GitHub で履歴書を書く。 短いガイド - 1

『デッドプール』(2016)より。20世紀フォックス映画会社

履歴書を書ける人

よく言われるように、ローマは一日にして成らず。このことわざに従って、できるだけ早く履歴書を書き始める必要があります。はい、最初は長年の専門職経験を記載することはできません。しかし、自分自身について言えることは常にあります。履歴書はそれについて話すのに最適な場所です。これから始めても: 私は初心者 Java 開発者の Joe Schmoe です。Java SEは知っています。連絡先は次のとおりです。 そして、学習して経験を積みながら、履歴書に新しい詳細を追加します。Java プロジェクトを最初から最後まで完了しましたか? それについて書いてください。そこで使用したテクノロジーについて言及してください。経験豊富な開発者は、常に自分自身について何か言いたいことを持っています。

履歴書の作成を始めましょう

最初に行うことは、GitHub 上にユーザー名と同じ名前で新しいリポジトリを作成することです。私自身を例として、これをすべて示します。 GitHub で履歴書を書く。 短いガイド - 2薄緑色のブロック内のメッセージからわかるように、私たちは正しい方向に進んでいます。履歴書のすべての情報は、このプロジェクトの README.md ファイルに含まれます。リポジトリを作成し、プロフィール ページに戻ると、上部にプロジェクトの README が表示されます GitHub で履歴書を書く。 短いガイド - 3ここまではまだですが、スタートはまだです。今度はこのファイルに記入する番です。README の編集を開始すると、特定の構造を示唆するテキストがコメントアウトされていることがわかります。 ### こんにちは 👋 <!-- **romankh3/romankh3** は ✨ _special_ ✨ リポジトリです。 md` (このファイル) が GitHub プロファイルに表示されます。始めるためのアイデアをいくつか紹介します。 - 🔭 現在取り組んでいます ... - 🌱 現在学習中 ... - 👯 協力したいと考えています ... - 🤔 助けを探していますwith ... - 💬 ... について質問してください - 📫 私に連絡する方法: ... - 😄 代名詞: ... - ⚡ 面白い事実: ... --> 一般的に、私の理解では GitHub 履歴書LinkedIn ですでに示した情報をすべて繰り返すべきではありません。どういう意味ですか?つまり、LinkedIn では通常、仕事の経験、プロジェクト、テクノロジー、学歴 (おそらく複数)、関連コース、ボランティアの経験、その他非常に重要なものについて詳細に説明します。だからこそ、GitHub には、人々があなたについてもっと知ることができる、ソーシャル ネットワークへのリンクを含む最も厳選された情報が含まれている必要があります。

ソーシャルメディアプロフィールへのリンクの追加

次に、私たちに関する必要な追加情報をすべて提供するソーシャル メディア プロフィールへのリンクを追加します。これを行うには、リンクにアイコンを追加できるShields.ioサービスを使用します。YouTube チャンネルや Twitter などを追加できます。GitHub の完全な統計も含まれます。これがあなたにとって重要な場合は、実際に追加する必要があります。自分の電子メール アドレスとリンクを LinkedIn プロフィールと Telegram チャネルに追加したいと考えています。ここではこのようなものが見つからなかったので、別の GitHub リポジトリ ( alexandresanlim/Badges4-README.md-Profile )を使用します。必要なものがすべて揃っています。これをテンプレートとして使用し、最初に LinkedIn、Telegram、Gmail の 3 つのリンクを追加しました。実際、私にとってはこれらで十分です。
  • LinkedIn は、プロフェッショナルなコラボレーションに興味がある人向けです。私の職業上の経験はすべてそこに説明されています。
  • Telegram は私のチャンネルで、現在構築中で、可能な限り投稿するように努めています。
  • Gmail は、私に連絡するために使用してほしい電子メール アドレスです。私は特に個人的な Telegram アカウントを個人的なコミュニケーションのために保持するためにプッシュしようとはしません。しかし、電子メール アドレスは理解しやすく、誰とでも通信するのに適しています。
どういうわけか Telegram チャネルを強調表示したいのですが、それを美しく適切に行う方法がまだわかりません。最終的に、これが私が得た結論です。 GitHub で履歴書を書く。 短いガイド - 4私の意見は、この説明はできるだけコンパクトで有益であるべきだということです。ここは、あなたのすべての経験や個人情報を詳細に説明する必要がある場所ではありません。したがって、私たちはまさにコンパクトさと情報密度を追求していきます。最初の反復では、私のページはまったくコンパクトに見えませんでした。 GitHub で履歴書を書く。 短いガイド - 5ということで、今度はさらに小さくしてみます…もう少し頑張ります。ちなみに、これは作業プロセスであり、ソリューションを段階的に改良していきます。これが私の最初の反復です。もっと良いものを思いついたら、随時更新していきます。「一般的な GitHub アクティビティ」セクションに、このリポジトリで取得した GitHub アカウント統計を追加したことにお気付きかもしれません: anuraghazra/github-readme-stats。はい、すべてのリポジトリのスター、今年のコミット数、プル リクエストの数などに関する一般的な統計を取得できます。さらに、使用されているプログラミング言語の内訳も表示されます。特に新しいプログラミング言語を学習し始めている場合は、プロファイルのコード ベースがどのように変化するかを観察することも役立ちます。HTML を何度か使用した後、次のように記述することで、2 つの統計を中央に同じ行に表示することができました。

<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 に設定しました。優れている点の 1 つは、プロフィール ビュー カウンターです。あまり有益ではありませんが、クールです。少なくともプロフィール閲覧数に関する統計を取得してください。はい、私が望んでいるほど有益ではないことは承知していますが、それが事実なのです。それでは、最後に次のようなカウンターを追加しましょう。

<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>
次のイテレーションは次のようになりました。 GitHub で履歴書を書く。 短いガイド - 6そのほうが良いですよね? :) 次に、自慢したいテクノロジーのロゴを追加しましょう。繰り返しますが、すべてを一度に表示すると時間がかかるため、段階的に表示することができます。この記事の時間がすでに過ぎているため、この段階はスキップします:) つまり、次の履歴書コードが得られることになります。

# 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>
静的データを使用するには、ユーザー名を目的のユーザー名に置き換えるだけです。これは実際にどのように見えるのでしょうか? 私のアカウントページでご覧いただけます。購読。一緒に千人の登録者にリーチしましょう:)

どのような結論が出せるでしょうか?

この記事では、GitHub で履歴書を作成する方法について説明しました。これは、私たちが雇用主に送信する、私たちの経験や技術的知識などを綿密に概説する単純な履歴書ではありません。ここでは、いくつかの簡潔な情報と、残りの情報が入手できる他のネットワーク上のプロフィールへのリンクを提供します。なぜ?実際には、潜在的な雇用主が GitHub を使用して候補者を検索することは非常にまれであるためです。このプラットフォームは技術専門家向けであり、履歴書に加えて GitHub を使用して応募者を評価できます。さらに、GitHub の履歴書は、重要だと思うことに注目するのに役立ちます。表示したいリポジトリを正確に表示できます。最後に、これは GitHub のすべての機能を使用して、プロフェッショナルとしての自分を宣伝する良い方法です。
コメント
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION