英語版から機械翻訳しています。 元の記事はこちら
私の求職ワークフロー:人間味を忘れずに
Markdownコンテキスト、Typstテンプレート、そして永続的な候補者情報リポジトリを活用した履歴書カスタマイズの半自動化ワークフロー。
私の求職ワークフロー:人間味を忘れずに
最近、履歴書の自動カスタマイズ、カバーレターの自動作成、さらには求人検索までを自動化するプロジェクトをたくさん見かけます。中には、求人検索からその求人に最適な履歴書の作成、完璧なカバーレターの作成、そして応募ボタンを押すために必要なものすべてを自動的に準備してくれるツールもあります。例えば、AI Job Search のようなものです。そこで、私が以前から使っている自分のワークフローについて書くことにしました。
自動化と人間味のバランス
人生のすべてを自動化するのはSFの空想のように聞こえますが、人間味を失ってまでそれをする価値は本当にあるのでしょうか?求職活動における「人間味」とはそもそも何でしょうか?自分の声を失わずに、自動化をどう活かせるのでしょうか?これらは、最近私が考え続けている問いです。自動化された求職エージェントを使って実際に内定をもらった場合、その結果は嬉しいサプライズかもしれませんが、将来の雇用主から私が応えられない期待を持たれることにもなりかねません。
半自動化された求職ワークフロー
AIエージェントに私の履歴書を書いてもらうには、私の知識や経験に関するすべてのコンテキストを与え、出力が私自身の言葉のように聞こえるようにする必要があります。エージェントが履歴書を書く際に犯した間違いについて議論し、改善点を提案して永続メモリに保存させるべきです。これは作って忘れるものではなく、お互いが同時に学びながら、時間をかけて育て、改善していくものとして扱っています。
そこで、Codexで求職ワークフローを構築し始めました。最初から、どのAIエージェントでも動作するようにエージェント非依存で設計したいと考えていました(トークンの消費が少し増えるとしても)。

ワークフローはとてもシンプルです:
- エージェントのワークフローとタスクを記述するためのMarkdownファイル。
candidateフォルダ:職歴、プロジェクト、強み、その他有用な情報など、ポートフォリオに必要な候補者の詳細を保存。applicationsフォルダ:応募した求人、その求人票(JD)、応募に使用した履歴書やカバーレター、それらを作成するために使用したプロンプト履歴などを記録。- エージェントはTypstを使用して、生成されたMarkdownファイルから美しくフォーマットされたATS対応の履歴書やカバーレターなどを作成。
REVIEW.mdファイル:過去のやり取りから得た教訓を保存し、将来の履歴書やカバーレターの改善に活用。
振り返りと調整:レビューループ
このワークフローは、継続的な改善ループとして設計されています。不採用通知を受け取るたびに、そこから学び、ワークフローを改善するようにしています。内定をもらうたびに、そこから学び、ワークフローを改善するようにしています。誤字脱字や文法ミスを見つけるたびに、そこから学び、ワークフローを改善するようにしています。機会を逃したと気づくたびに、そこから学び、ワークフローを改善するようにしています。
これにより、求職エージェントと私の両方が常に改善し、お互いから学び続けることができます。時間が経つにつれて、より良い履歴書やカバーレターを作成でき、より多くの面接機会や内定を獲得できるようになっています。
「Typst」の強み
初期段階で下した最も重要な決断の一つは、他のツールではなくTypstを使って履歴書を生成することでした。
Typstは、マークアップベースの組版システムで、美しくプロフェッショナルな見た目のドキュメントを生成する能力を持っています。LaTeXに似ていますが、使い方がはるかに簡単です。また、LaTeXよりもはるかに高速なので、テスト中の高速なイテレーションサイクルに最適な選択肢です。
バグと課題
時々、エージェントがPDFのフォーマットに苦戦し、セクション間に不自然な空白が生じることがあります。これは、TypstがPDFを生成する際に使用できる、より堅牢な.typテンプレートを追加することで解決したいと考えています。
また、履歴書やカバーレターのサマリーセクションが三人称で私について書いてしまうことがあります。一人称で書くよう指示し、その指示をメモリに保存するよう依頼しましたが、なぜか時々その指示を忘れて三人称で書き始めてしまいます。この問題は、エージェントやランタイムの改善に伴い、より良いモデルやツールを使用することで解決されると思います。
今後の改善
このワークフローをさらに改善するために、いくつかの機能を追加したいと考えています:
- より良いTypstテンプレート。
- 視覚的なエラーを確認するためのPDF出力レビューワークフロー。
- 関連する求人を見つけてくれる求人検索エージェント。
- 応募状況と進捗を追跡するためのダッシュボード。
- 履歴書やカバーレターを時間をかけて改善するための、より堅牢なレビューループ。
まとめ
このワークフローは進行中のもので、常に改善を続けています。私は専門家ではありませんが、求職の履歴書のような重要で個人的なものを作成するためには、他人のツールをそのまま使うよりも、自分自身のワークフローを構築する方が良いと感じました。楽しく、学びの多い経験でした。
アーカイブから



