採用担当者が私のGitHubで見落としているもの

私のGitHubを30秒間眺めたとしたら、支離滅裂なものに見えるかもしれません。

React、Python、AI、スクレイパー、自動化。ヘルスケアツールやマーケティングボット。それらが目に飛び込んでくるでしょう。

リポジトリは100以上あります。その多くはプライベートなものです。クライアントワークもあれば、未完成のアイデアもあります。採用担当者には、これらはバラバラなプロジェクトに見えるでしょう。

しかし、そうではありません。

私が作るすべてのプロジェクトは、同じ問題を解決しています。それは、「繰り返しの作業が嫌いだ」ということです。

何年も求人に応募し続けてきました。その応募作業のすべてが嫌いでした。履歴書をアップロードした直後に、ウェブサイトから「同じ内容を15個の異なる入力欄に打ち込んでください」と言われる。時間の無駄です。

苛立ちを感じた私は、それを解決するためのツールを作り始めました。

当初は、無関係なものを作っていると思っていました。求人応募ヘルパー、コンテンツスケジューラー、AIフレームワーク。

しかし、よく見てみると、すべてのプロジェクトは一つの考えから始まっていました。「もっといいやり方があるはずだ」と。

私のプロジェクトPostPunkを例に挙げましょう。多くの人はソーシャルメディアのスケジューラーだと見なしますが、私にとっては「手動での投稿を避けるための手段」なのです。クリエイティブな気分になった時にコンテンツを作成し、あとはシステムに任せる。

ある人は、バラバラなツールのリストを見るでしょう。しかし、私にはパターンが見えます。

これらはすべて、人間の労力を軽減するための試みです。

グラフィックスを愛する開発者もいれば、データベースを愛する開発者もいます。私は「摩擦(フリクション)を取り除くこと」を愛しています。もしタスクが繰り返しの作業なら、「代わりにコンピュータがやるべきではないか?」と自問します。

AIが私の代わりに仕事をしてくれていると思う人もいるでしょう。しかし、AIは魔法ではありません。難しいのはコードを書くことではなく、ワークフローやエッジケースを理解することです。思考することこそが、最も難しい部分なのです。

100個すべてのリポジトリをチェックしてほしいわけではありません。そんな時間、誰にもありませんから。

もし見るのであれば、単なる技術の羅列を探さないでください。「システム思考家」を探してください。パターンを見つけ出し、時間を節約するためのツールを構築できる人間を探してください。

私は100個の別々のプロジェクトを見ているのではありません。一つのアイデアを見ているのです。

もしタスクが繰り返しの作業なら、もっといいやり方があるはずだ。私はそのやり方を構築する。

Source: https://dev.to/ashb4/what-recruiters-cant-see-on-my-github-1f41