SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

DeveloperZine(デベロッパージン)- エンジニアの意思決定を支える技術情報メディア ProductZine

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

挑戦するエンジニアを目指そう! 技術とキャリアの可能性

スタートアップ/メガベンチャーで働くには? 20代から考えたい、エンジニアに求められる4つのスキルとこれからの伸ばし方

スタートアップとメガベンチャーの求められるスキルの違い

 これまで説明した通り、広く浅くを求められるスタートアップと、狭く深くを求められるメガベンチャーでは当然求められるスキルも異なってきます。またスタートアップとメガベンチャーでは、組織の構造なども異なることが多いため、仕事の内容や持っていると望ましいスキルなども大きく異なります。

スタートアップで求められるスキル

 一般的にスタートアップではメガベンチャーと比較し、組織の人数も少ないことから、メガベンチャーと比べると一人当たりで開発する必要のある範囲が広くいです。例えばメガベンチャーではQA専任の人がいるのに対し、開発からQA、さらにはリリースまでをスピード感持って全て任されることが多いですし、それらが全てできることが望まれます。

 またスタートアップでは次から次へと新しい機能やプロダクトの開発が行われることがあるため、常に新しい技術に触れたり、キャッチアップしたりする必要があります。また採用広報の観点からスタートアップは比較的Go言語や、Kubernetes、マイクロサービス等といった新しい技術をどんどん取り入れる傾向もあります。そのため何かの分野のスペシャリストではなく、適応能力などが求められるでしょう。

メガベンチャーで求められるスキル

 一方メガベンチャーでは、組織の構造やエンジニアリングリソースなどの観点からスタートアップとは大きく異なり、それぞれの開発分野のスペシャリストが在籍しているケースが多いです。SQLクエリの処理を1ms早くするなどの専門性が求められる業務に、より価値があるといえます。

 例えば、私が所属していたメルカリでは、Kubernetesのコミッタが数人在籍しており、内部コードレベルで理解をしているエンジニアが在籍していたりすることも珍しくありません。またスタートアップと比較するとエンジニアの数も多いため、チームを横断した施策などコミュニケーション能力、チーム開発のスキルもスタートアップ以上に求められることが多いでしょう。

 一言でまとめると、スタートアップではゼネラリストが活躍し、メガベンチャーではスペシャリストがより重宝される場です。自分が持ち合わせているスキルを元に、よりゼネラリストと思う人はよりスタートアップ向き、スペシャリストと思う人はよりメガベンチャー向きということが言えるでしょう。

エンジニアとしてどうなりたいか

 持ち合わせたスキルや経験と、市場のニーズ等を考慮した上、最終的にどういったキャリアを積みたいかを考えてみましょう。今まで説明した通り、エンジニアのキャリアと言っても、ずっと設計や開発をリードするテックリードという選択肢もあれば、経験を積んでエンジニアリングマネージャー等の管理職、さらにはVPoEやCTO等の組織の編成や構造を考えたりする経営者層、さらに起業という選択肢もあります。

 昨今、エンジニアの需要は増すばかりで、求人倍率が9倍になっているというデータもあります。中でもソフトウェアエンジニアや中間管理職のエンジニアリングマネージャーは非常に需要があり、企業が渇望していると言っても過言ではありません。それぞれ一長一短ですが、個人の意志と、持ち合わせているスキルによって一度将来のキャリアについて考えてみるのはどうでしょうか?

次のページ
スキルの伸ばし方

この記事は参考になりましたか?

この記事の著者

葛岡 宏祐(株式会社ハイヤールー)(クズオカ コウスケ)

 1996年生まれ、京都府出身。バックパッカーとして世界一周を経験後、独学でiOSの旅行アプリ『AminGo』をリリース。2018年にAIエンジニアとして株式会社ディー・エヌ・エー(DeNA)に入社し、数々のイベントに登壇。2020年2月、画像検索プロジェクトのテックリードとして株式会社メルカリに入...

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

CodeZine(コードジン)
https://codezine.jp/article/detail/17057 2022/12/22 11:00

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー