【未経験】転職活動準備の際に実践したこと〜GitHub編〜

# はじめに
お疲れさまです！
おおくまです！

私は、プログラミングスクール``RUNTEQ``にて4月より完全未経験からプログラミング学習を始めました！
また、``カリキュラム``を終了し、``ポートフォリオ``を作成し、8月から転職活動に取り組みました！
その結果、11月から自社開発企業で``Webエンジニア``として働くことになりました！
転職活動準備の際に、**書類選考が通る可能性が1%でも上がるといいなと思い**、``GitHub``を自分なりに活用してみました！
本記事は、私が転職活動準備の際に``GitHub``で実践したことをまとめたものになります！

# 注意点
:::note warn
私はプログラミング学習中で、初学者です。
内容に誤りがある場合があります。
コメント等で教えていただけると幸甚です。
今回の記事の内容が実際の転職活動においてどのように働いたのかは分かりません。
:::

# private contributionsの設定
``GitHub``の``リポジトリ``には``Public``と``Private``の2種類があります！
どちらの``リポジトリ``で生やした草も、自分のプロフィールページで確認すると草が生えていますが、とある設定をしていないと、**他の人から見た時に草は生えていません！**
具体例を用いてご説明します！

<br>

<img width=800 src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3348444/9f5343a9-756a-cbfa-3599-184197de7eb7.jpeg">
<img width=800 src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3348444/de77db2d-5ed9-4ccf-5db6-835d5f62bb31.jpeg">

この2枚の画像は、私の``GitHub``のプロフィールページの``contributions``を切り取ったものです！
上が、ログインして自分のプロフィールページを見に行った時の画像です！
反対に、下は、**ログアウトした状態で**自分のプロフィールページを見に行った時の画像です！
同じアカウントでも草の生え方が異なります！
これは``Privateリポジトリ``で生やした草は自分にしか見えないためです！
例えば、自分の``リポジトリ``が全て``Private``の場合は、他人から見ると草が全く生えていないということになります！

<br>

この問題の解決策は大きく分けて2つあります！
１つが全ての``リポジトリ``を``Public``にすることです！
そうすることで、自分から見ても、他の人から見ても同じように草が生えている状態になります！
しかし、中には``Public``にしたくない``リポジトリ``もあると思います！

<br>

そこで2つ目の解決策です！
その際には、``GitHub``のプロフィールページの``contributions``の``Contribution settings``を押し、``Private contributions``にチェックを入れます！

<img width=800 src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3348444/ef87272f-d1bb-78f6-2c37-1b253740d929.gif">

<br>

``Private contributions``にチェックが入っていればOKです！
<img width=800 src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3348444/f2d164f7-7f54-505a-5135-613a13c3c06c.jpeg">

<br>

確認のために、**ログアウトした状態で**自分の``GitHub``のプロフィールページを見てみましょう！
草がログインして見える生え方と同じであればOKです！
<img width=800 src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3348444/f90e246e-2ac7-fd2a-9e0a-ba9ddc220bb5.jpeg">

# プロフィール画像の設定
``GitHub``では、プロフィール画像を設定しない場合、デフォルトの画像が用意されていますが、私はきちんと設定するようにしました！
また、``GitHub``だけでなく、``X（旧 Twitter）``や``Qiita``、``Wantedly``など、**エンジニア関連のアカウントは全て同じプロフィール画像**にしました！
そうすることで、自分のアカウントだと認識してもらいやすくなるのではないかと思いました！

# プロフィールページを派手にする
``GitHub``のプロフィールページを自分の好きなようにカスタマイズすることができるのはご存知でしょうか？
私は、元々こういったものに凝ってしまうので、取り入れられるものはどんどん取り入れた結果すごく派手になってしまいました。笑

<br>

私の``GitHub``のプロフィールページです！
良かったら見てみてください！

https://github.com/kumaryoya

<br>

ここまでする必要は正直無いと思いますが、少しでもカスタマイズしておくことで、``GitHub``を全く触っていなかったり、触ったことがある程度の他の転職活動中の方と少しでも**差別化が図れる**のではないかと考えました！

<br>

もし、プロフィールページをカスタマイズしたいと思った方は、こちらの記事が参考になると思います！

https://qiita.com/iijima-naoya-45b/items/ff65dae6b7f37e6a532f

# できるだけ毎日草を生やす
私は、プログラミング学習期間中は、できるだけ**毎日草を生やす**ように心掛けました！
しかし、毎日何かしらのコードを書いて、``GitHub``にあげることは難しいと思います！
そこで私は``TIL``という``リポジトリ``を活用しました！
``TIL``というのは``Today I Learned``の略で、その日に学んだことをアウトプットする``リポジトリ``のことです！
使い方は人によって様々で、1日ごとに``ファイル``を作って、その日に学んだことを言語化してアウトプットしている方もいれば、とりあえずやったことだけを箇条書きのように書いている方もいます！
私は、とにかく**毎日草を生やす**ことを目的としていたので、月毎に``ファイル``を作り、その日にやったことだけを箇条書きにして毎日更新しました！
コードを書くだけがプログラミング学習ではないので、本を読んだり、イベントに参加したりと、何もしなければ本来は草が生えないような学習方法であっても、``TIL``を活用すれば草を生やすことができます！
また、いつ何をやったか、``ポートフォリオ``作成にどれくらいの日数を費やしたかなどが分かりやすくなります！
``アウトプット``はそれとは別に``Qiita``や``Notion``を活用していました！

<br>

私の``TILリポジトリ``です！
良かったら見てみてください！

https://github.com/kumaryoya/TIL

# さいごに
本記事が何かのお役に立てれば幸甚です！
最後まで読んでいただきありがとうございました！