/ open-job-letter

Open Job Application Letter Build Status


追記:このドキュメントは有効期限が切れています。応募は募集していません。

結果のレポートは https://azu.github.io/open-job-letter/report/ にて公開されています。


これは求職記事(Hire Meな記事)です。
無関係な方はスルーしてください。

ステータス

追記:このドキュメントは有効期限が切れています

Profile

ウェブではazu(アズ)という名前で活動しています。

仕事的な活動

仕事では、ウェブサービスのフロントエンドと呼ばれる領域の設計/開発を行うことが多いです。
開発では既存の仕様との調整をしながら設計が必要となる大規模なリニューアルや特定の問題を抱えているプロジェクトの問題解決という形で参加することが多いです。リニューアルなどでは、サービスのドメインオーナーと話し合いながらどのように実現するかの設計から実装まで行っていました。

また、フロントエンドの開発環境を改善するFrontendOpsと呼ばれる領域に関わっていることも多いです。
具体的には、リポジトリ構造を整理するためにmonorepoの検討から導入、CI/CDの環境を構築しての自動化などを行いました。
これに加えて開発の補助するライブラリやツールの作成、依存ライブラリの整備、パフォーマンスの計測の自動化や改善などを行っていました。

課題や目的がある特定のチームに入り、開発や改善を行い、一段落したら別のチームへ移動するといったサイクルで活動していました(大体半年から1年半程度のサイクル)。
また、定期的に誰でも参加できる「JavaScript相談会」を開催し、業務を含めた技術的な問題を相談できる場所を設けるなど社内技術コミュニティもやっていました。これは特定のチームや特定サービスではなく会社全体のフロントエンドを改善するという意識から行っていた活動です。

次の図でフロントエンドに関わる範囲で仕事でメインとしてやっていたことを挙げておきます。
具体的なライブラリなどは省いたり、思いついたものを入れただけなので雰囲気です。

仕事メインとしてSPA,Accessibility,CSS,PWA,CSS Preprocessors,Browser,Node.js,Lint Tools,SSR,Build Tools,Package Managers,HTML,iOSアプリ開発,Testing,DOM API,DDD,TypeScript,JavaScript,ECMAScript,CI/CD,Objective-C,Performance,monorepo,BFF,CSS アーキテクチャ,フレームワーク作成/利用,JavaScriptアーキテクチャ,コンポーネント設計。仕事メイン外としてUXデザイン,UIデザイン。趣味の範囲としてWeb Security,Desktopアプリ,GraphQL

これらの仕事に関しては別のドキュメントでまとめたものがあるため、詳細が必要な方は連絡手段から連絡した後のやり取りの中できいてみください。

個人的な活動

個人では、JavaScript Promiseの本js-primerというJavaScriptの入門書を書いたりしています。またJSer.infoというJavaScriptの情報サイトの運用やtextlintという自然言語の校正補助ツールの開発などを行っています。

OSSは幅広くやっているのでActivityを見るのがわかりやすいですが、hls.jspower-assert-jsのコミッターなどをやっています。

他の個人的な活動は次を参照してください。

求職記事の目的

この求職記事の目的は次の通りです。

能動的に求人記事を探す場合にはWantedlyが掲載数の多いサービスだと思います。
しかし、Wantedlyではフロントエンドの求人だけでも2000件以上あります。
このうち半分以上は眺めましたが、求人タイトルだけではどのような事業や課題を持っているかが把握できない場合も多く、中身をすべて見るのは時間的に難しいと考え諦めました。

「企業を見ているポイント」で後述しますが、使っている技術よりもその企業がもつ課題や成長性(企業、個人どちらも含む)などを重要視しています。多くの求人記事のタイトルは、使っている技術や事業のジャンル程度の情報しかないことが多いです。
そのため、WantedlyForkwell Jobsのような求人記事からマッチする企業を見つけるのは難しかったです。

一方で、受動的に求職する場合には転職ドラフトや各種サービスのスカウト機能があります。
しかし、この場合もサービスに登録している求職者数や企業側のコストの問題から限界があります。
また、機械的に送られたものなど目的と一致しないスカウトがくることもありました。

自身がOSSなどPublicな場での活動が多いことを考慮すると、求職記事もPublicで書いたほうがマッチしやすいと考えたのがこのドキュメントを公開した理由です。この求職記事ではできる範囲で求職の目的や企業に期待することを公開しています。

このドキュメントを読んで興味をもった方は連絡手段から連絡してください。

仕事や仕事で行った具体的なことについてはPublicなウェブに明記しない方針です。
そのため、それらの詳細について知りたい場合は指定の連絡手段を取って面談などで聞いてください。

このドキュメントは有効期限が更新されない限り、指定した有効期限で無効となります。

転職活動の目的

転職を考えるようになったのは、入社時に話した目的が一段落したためです。このときに、また別の新しいことにも挑戦してみたいと思ったのが直接的なきっかけです。

今まではB2Cサービスに関わることが多かったため、B2Bなど他の領域にある課題の解決に挑戦したいと考えるようになりました。
この背景には、近年のB2Bサービスはちゃんとデザインされており活発に開発されているものが増えたという印象があり、B2Cのサービスに限らない仕事もやってみたいと思いました。B2BにはB2B特有の課題などがあり、また新しいことに挑戦できると思ったためです。

根底には課題をテクノロジーで解決して便利になりたいという思いがあるため、B2Bサービスに限りませんが、新しい課題に取り組みたいと考えるようになったのが転職活動のきっかけです。
(「テクノロジーで」としているのは、より少ない資源で大きな成果になる可能性が高いからです。技術以外で解決できる問題も多いですが、競合との差はテクノロジーとなる可能性が高いと考えているためです。)

転職活動は既に開始済みであるため、次のセクションではそれらを踏まえた自己紹介や企業を見ているポイントについて書いていきます。また、既に退職済みであるため、このドキュメントは求職記事としています。

⬆️ やっていて苦ではないこと

⬇️ 苦手なこと

どうなりたいか

作りたいものは個人で作ってしまうことが多いため、仕事として何かを作ることに対するとくべつ強い意思はありません。(もちろん、自分が実際に触れるものほど、作ることに対するモチベーションは高いです)
そのため、会社選びは自分がどういう状態になりたいかやそのときの興味の影響が大きいです。

究極的にはあらゆる問題を解決してより便利になることが目標です。
そのために成長できる会社やチームがあり、停滞せず新しい課題に常に取り組める環境を求めています。

また、自分自身が特定のドメインに詳しくなり単一障害点となることよりも、
特定のドメインに取り組んでいる人を支援して課題を解決する手伝いをしたいという思いがあります。

興味があるポイント

次にドキュメントの公開時点で興味があったポイントを書き出しています。
既にいくつかの企業を調べ訪問しましたが、次のポイントのいずれかが詳しく調べる起点となっていました。

ただし、知らなかったことでも興味を持てればそこから追求するタイプです。
そのため、次のポイントは参考程度です。このドキュメントの目的の8割ぐらいは見ていなかった企業と接点を持つために書いています。
(必須条件ではなく、興味を刺激するポイントに過ぎません)

企業を見ているポイント

その企業がどのような市場をターゲットにして事業を展開しているかなど、事業としてうまく行くかどうかを見ています。また、その市場で競合となる企業はどの程度いるのか、その市場を独占できるような差があるのかを見ています。これは企業の成長性をみるためで、企業に成長性があると個人も成長する確率が高くなると考えているためです。

また、その事業に対してどのようなチームや人が関わっているのか、エンジニアだけではなくちゃんとデザイナーやセールスなどがいるのかは見ています。
作るだけではなく届けるためのチームができているかを見るためです。

訪問した企業と話をしていると企業が提供するサービス、チーム、文化の話をしていることが多いです。
どのような技術を使っているかは気にはしていますが、それ自体を判断ポイントにはしない傾向があります。
しかしながら、課題に対してテクノロジーで解決することに挑んでいるかは常に気にしています。

一方で、企業として情報をどれだけ一般に公開しているかは、調べる上でも影響するため気にしています。
これは社内でも同じで、社内でもどれだけ透明性のある情報の流れがあるかを気にしています。基本的には情報が社員に対してもオープンであることが好ましいと考えているため、情報の透明性を気にしています。
社外に対しても、公開して問題ない情報は公開していることを好んでいます。

これに加えて、興味をもてるかやワクワクするかという感性的なものが見ているポイントです。

希望する雇用形態

希望する業種・職種

希望しない業種

受託開発になんとなく苦手意識があります。

希望する勤務地

📝 Note: リモートワークは上手くスケールできるかに興味があります。

希望する年収

いくつかのオファーなどから考えて下限を800万程度に設定するのが適当だと考えています。

連絡時に期待すること

「企業を見ているポイント」やその企業が行っている専門領域を事前に調べてから話を聞きに行っています。
具体的には求人ページ、サイト、ブログ、人、登記簿謄本やIR、その分野の専門書、提供しているサービスを実際に利用したり、そのサービスのターゲットの人に話しを聞きに行くということをしています。

これは話を聞きに行くときのスタンスが「その分野のプロに話を聞ける機会」や「カルチャーマッチの確認する機会」という認識のためです。
そのため、知識的な差で話す時間を無駄に使ってしまうのを避ける傾向があります。
また、単に自分から話題を振るのが苦手なので、事前に話題を集める意味もあります。

事前調査に時間を使うことが多いため「とりあえず」で話を聞きに行くのが難しいことをご了承ください。
また連絡する際には、できるだけ取り組みや課題に対する明確な情報とマッチ理由など添えていただけると幸いです。
もしくは、もっと気軽な話ができるような形態でやり取りを開始するのが望ましいと考えています。

次のページに、以前DMが来たが答えるのが難しいと感じたいくつかの例を書いています。

また簡単なチェックリストを置いておきます。

連絡手段

興味がある方は次の手段で連絡をとってみてください。

直接DMやメールをもらうと上手くハンドリングできなくなるため、
次のどれかを通してから、あらためて@azu_reからDMする形にしたいと思います。

Twitter

次のTweetなどに対してリプライで@azu_reへ連絡してください。

GitHub Issues

次のリポジトリに対してIssueを立てて連絡してください。

Bosyu

次のBosyuに対して連絡してください。

📝 注意事項

FAQ

新しいIssueを作成して質問する

License

CC BY 4.0 © azu

参考