こんにちは、みんな。Java プロジェクトに関する A から Z までの一連の記事が終了しました。つまり、他のすべての興味深いトピックについて書くことができるようになりました。今回はGitHubで履歴書を作成する方法についてお話します。仕事を探す過程 (特に最初の仕事) では、どの方法も有効ですが、どれか 1 つを却下するのは明らかに最善の考えではありません。 さらに、これは、開発者のポートフォリオとして機能し、開発者に関する必要な情報が含まれる GitHub アカウントを開発するための戦略の優れた継続です。つまり、これは技術ブランドを開発するための有益なステップです。この投稿は、GitHub での作業の経験、プロフィールの改善、機能の学習に関する記事の続きと考えることができます (その前に、GitとGitHub でのリポジトリのセットアップについて書きました)。全体として、このアプローチ (GitHub での要約) は非常に興味深く、若々しいと思います。特にあなたのために、私が見つけた最もクールなソリューションをすべて集めました。
履歴書を書ける人
よく言われるように、ローマは一日にして成らず。この考えに従って、できるだけ早く履歴書を書き始める必要があります。はい、最初は長年の商業勤務経験を示すことはできません。同時に、自分自身について言いたいことは常にあります。そして、履歴書はまさにこれについて話す場所です。たとえそれが最初に書かれていても、 私は Vasya Pupkin です。初心者の Java 開発者です。Java SEは知っています。私の連絡先: ... ... そして、すでに勉強し、経験を積んでいるあなたは、履歴書に新しい詳細を追加することになります。Java プロジェクトを最初から最後まで完了しましたか? それについて書く。そこで使われていた技術を導入する。経験豊富な開発者は、常に自分自身について何か言いたいことを持っています。履歴書の作成を始めましょう
最初に行うことは、GitHub 上にユーザー名と同じ名前で新しいリポジトリを作成することです。これらすべてを私自身の例で示します。 薄緑色のプレートのメッセージからわかるように、私たちは正しい道を進んでいます。履歴書に関するすべての情報は、このプロジェクトの README.md ファイルに含まれます。リポジトリを作成し、プロフィール ページに戻ると、上部にこのプロジェクトの README が表示されます。 これまでのところ、 「こんにちは」のみですが、開始は行われています。次に、このファイルにデータを入力します。編集を開始すると、特定の構造を示唆するコメントアウトされたテキストが README にあることに気づくでしょう。
### こんにちは 👋 <!-- **romankh3/romankh3** は、`README.md` (このファイル) が GitHub プロファイルに表示されるため、✨ _special_ ✨ リポジトリです。始めるためのアイデアをいくつか紹介します。 - 🔭 現在取り組んでいます ... - 🌱 現在学習中 ... - 👯 協力したいと考えています ... - 🤔 助けを探しています... について - 💬 ... について質問してください - 📫 私に連絡する方法: ... - 😄 代名詞: ... - ⚡ 面白い事実: ... -->
一般に、私の理解では、Github 上の履歴書では、LinkedIn 上で示した自分自身に関する情報をすべて繰り返すべきではありません。それはどういう意味ですか?つまり、LinkedIn では通常、自分の職歴、どのようなプロジェクト、どのようなテクノロジー、どのような教育 (複数ある場合もあります)、専門コース、ボランティアの経験など、伝えるべき本当に重要なことを詳細に説明します。したがって、ここ Github には、より多くのデータを取得できるソーシャル ネットワークへのリンクを備えた最も一貫した情報が存在するはずです。
ソーシャルネットワーク上のプロフィールへのリンクの追加
次に、私たちに関するすべての情報を補完するソーシャル メディア プロフィールへのリンクを追加します。このタスクでは、リンクにアイコンを追加する機能があるサービスShields.ioを使用します。そこで YouTube チャンネルや Twitter などを追加できます。Github にも完全な統計があります。これが重要な人にとっては、本当に付け加える価値があります。BTC ウォレットのアイコンを追加する機能もあります。これは寄付の手段として使用できます。なぜなら、GitHub を介して直接行われる通常のスポンサーシップ ソリューションは、ウクライナ、ロシア、ベラルーシには決して持ち込まれなかったからです。ところで、これは残念なことです。自分の電子メール、LinkedIn リンク、および Telegram チャネル リンクを追加したいと考えています。ここではそのようなものが見つからなかったので、Github 上の別のカブ ( alexandresanlim/Badges4-README.md-Profile)を使用します。必要なものがすべて揃っています。これに基づいて、最初に自分自身への 3 つのリンク (LinkedIn、Telegram、Gmail) を追加しました。基本的に私にとってはこれで十分です:- LinkedIn は商業協力に興味がある人向けです。私の商業上の経験はすべてそこに説明されています。
- Telegram は私のチャンネルで、現在開発中で、可能な限り投稿するように努めています (長い間私を読んでくださっている方は、すでにお気づきだと思います :D)。
- Gmail は私に連絡できるメールです。私は個人的な電報アカウントを個人的なコミュニケーションの手段として維持するために、控えめに保つようにしています。また、メールは明瞭で、全員とのコミュニケーションに適しています。
<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 👋
Senior Software Engineer with more than 5 years of commertial experience. I have excellent knowledge in backend development on Java.
In general worked with monolitic, microservice and serverless arthitectures. Big part of my acitities 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 [Javarush Community](https://github.com/javarushcommunity) and [Template Repository](https://github.com/template-repository) organizations.
* creator and author of [romankh3](https://t.me/romankh3) telegram channel. Subscribe to recieve messages about my open-source activities.
* Write posts about software development.
* Currently working in [Epam Systems](https://www.linkedin.com/company/epam-systems/)
## 🛠 Technical 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 Modeleter
* GitHub/GitLab/Gerrit/Bitbucket
### My opensource projects
* [image-comparison](https://github.com/romankh3/image-comparison) - Published on Maven Central Java Library that compares 2 images with the same sizes and shows the differences visually by drawing rectangles. Some parts of the image can be excluded from the comparison.
* [JavaRush TelegramBot](https://github.com/javarushcommunity/javarush-telegrambot) - JavaRush 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