ISSUEに単価表の記事を追加しました
はじめに
普段、スタートアップでフリーランスとして活動していますが、エンジニア採用に困っている企業が多いように感じます。そんな方々に少しでも優秀なエンジニアとの接点を増やしてもらいたくて、私個人が思うエンジニアが入りたい企業の特徴を考えてみました。
エンジニアが入りたい企業の本質
それはこちらの2つだと思っています。後述する特徴というのはこの2つを満たしている内容になります。
1. 自分(エンジニア)がしていることに価値を感じられる
エンジニアは自分の仕事に価値があると実感しているときに、「開発していて面白い」と感じます。
価値を感じるのは社会的に評価されているサービスや企業で働いているときです。
2. エンジニアとして市場価値を上げられる環境がある
スタートアップは体制が整っていないので、エンジニアのキャリアに責任を持つことが難しいです。それでもスタートアップならではの方法でエンジニアとして市場価値を高める方法はあります。
エンジニアが入りたいスタートアップの特徴
1. VCから出資を受けている
TechCrunchの資金調達リリースの調達先としてよく名前が挙げられていたり、有名なスタートアップに投資しているイケてるVCから投資を受けている場合は社会的に評価されている企業だと思います。社会的に評価されている企業で働くことは価値のある仕事をしていると実感できるのでエンジニアを惹きつけます。
2. TVやTechCrunchなどメディアで取り上げられている
VCから投資を受けているのと同じで社会的評価を受けている証拠だと思います。また広く世間に認知されているサービスを開発したいというエンジニアは多いです。
3. 代表がエンジニアもしくは優秀なCTOがいる
トップのエンジニアによって開発組織のレベルは決まると思います。また経営のTOPに優秀なエンジニアがいると、技術分野へのリソース配分が増え下記のようなことが起きます。スタートアップで身軽な分最新技術などを取り入れやすく、比較的モダンな開発環境を用意できます。
- 経営の意思決定が技術ファーストになる
- 将来性のある技術選定をする
- 技術的な評価がシビアになりやすく、結果に対する良し悪しが分かり改善ができる。
4. 開発速度よりもコードの質を優先する時がある
スタートアップでは投資家からのプレッシャーや利益を出さなくてはいけない焦りから 開発速度 > コードの質 になることが多いです。しかしSaasなど技術ドリブンなサービスであったり、技術的な負債を考慮して開発速度に注力しすぎない企業もあります。PRはたくさん作成されているが、マージされているものものが少ない場合、マージする内容を精査してコードの質を保とうと意識している可能性が高いです。
5. トレンドな専門領域を扱っている
単なる専門領域ではなく、トレンドである必要があります。トレンドな専門領域はある程度基礎の出来上がったエンジニアのキャリアステップの1つになりやすいです。ブロックチェーンやIotや画像認識、自然言語処理、音声、動画、ヘッドレスCMS、No Code、AR、VRなど領域は様々です。
6. モダンorニッチだが人気のある開発言語を使っている
開発に知見がある組織はその時々でモダンであったり最新、もしくはニッチだが密かに人気のある言語を使います。例えばWebサービスではフロントにReact.js, TypeScript, Next.jsバックエンドにGoなどを使っているところが多いです。ニッチな言語としてはRustやScalaなどが挙げられます。スタートアップなら憧れることが多い、海外のユニコーン企業が使う言語も参考になります。
7. 開発ツールや言語のバージョンが常に最新(の安定版)
開発に力を入れている組織とそうでないところでわかりやすく差が出ます。ライブラリや言語のバージョンアップはバグのリスク、確認コストがあり大変な作業の割に売上に直結する大きな変化はないのでBiz側には敬遠されることが多いです。しかしバージョンアップをしないことによるセキュリティリスクや利便性の向上を理解している開発組織は早い段階でバージョンアップを行います。
8. 技術情報を発信している
自社の技術に自信を持っていたり、その逆で自信をつけるために技術内容の情報発信をしている企業です。両者とも技術に対する熱量が高く技術に対するリソース配分が多いです。Qiitaのorganizationで記事の投稿数やLGTMが多い企業、自社ブログでもよく目にする企業は参考にしてみましょう。なんの見返りもないのに大変な執筆作業はしません。
最近見たブログ
ARIGATOBANK
inSmartBank
Gaji-Labo blog
おまけ
開発プラットフォーム運営してます!副業や業務委託時する際に参考にできる単価診断もあるのでぜひ使ってみてください!
エンジニアの副業やフリーランス、スキルアップについての情報発信してるのでフォローしていただけると励みになります!
@twinsdevelopper