会員登録すると
このコラムを保存して、いつでも見返せます
「根底にはコーディングによる開発への苦手意識がずっとある」。こう話すのは、ソフトウェアエンジニア職で、メルカリをはじめ複数のメガベンチャー内定を得たAさん。Aさんは日本最高峰のエンジニアリング組織を持つメルカリに内定した一方で、周囲のエンジニアのレベルの高さには常に引け目を感じてきたという。
Aさんはどのようにソフトウェアエンジニアリングのスキルを伸ばし、どんなキャリア像を描いているのか。「小手先の就活対策は本質的ではない」と話すAさんの考えから、ソフトウェアエンジニア志望者が知っておくべきことの真髄が見えてくる。【北川直樹】
1. ソフトウェアエンジニアでの就職を諦めていたが、長期インターンで自信をつけた
2. 面接で話せるのは結局自分の技術経験だけ。小手先の対策は本質的ではない
3. コミュニケーション能力を生かした取り組みが評価された
4. メルカリで成功し、日本のソフトウェアエンジニアの地位を上げたい
ソフトウェアエンジニアでの就職を諦めていたが、長期インターンで自信をつけた
——プログラミングをはじめた経緯を教えてください。
A:大学1年ときで、情報系の授業がきっかけです。元々、高校の頃から数学が好きだったのですが、より社会に直接的に応用する領域で数学を勉強したくて、情報工学系に進学しました。はじめはプログラミング入門の授業で、Javaなどを触っていました。
——その後、どんなプログラミング言語を学びましたか。
A:2年に上がってからは、数理の実験でC言語やC++を使うようになりました。研究室に入ってからPythonを使っていました。
——授業外でプログラミングに触れることはあったんでしょうか。
A:2年生の冬ごろから参加するようになった長期インターンで、GoやRuby on Railsを使っていました。個人でプロダクト開発をしたことがなかったので、社会勉強もかねて参加しはじめました。
あとは、もともとアルゴリズムで問題を解くのが好きだったので、競技プログラミングコンテストのAtCoderをやっていまいした。AtCoderのレベルは緑と水色の間くらいで、LeetCodeも少しだけ触っていました。
——長期インターンにはどれくらい参加しましたか。
A:大学院に進む頃までに、1ヶ月以上のインターンには5〜6社程度参加しました。参加したのは主にメガベンチャーで、実務を経験できたのは良かったです。
——たくさん参加したんですね。
A:そうですね。私の場合、個人開発などのポートフォリオがなかったので、最初はかなり苦労しました。パレートの法則のようになっていて、優秀層にはどんどん参加のチャンスが与えられますが、そうじゃない人はそもそも長期インターンに参加すること自体の難易度が高いんです。
1社目に通ってからは参加への障壁が下がって、色んな会社で経験を積めるようになりました。
——その頃から、ソフトウェアエンジニアで就職することは考えていたんですか。
A:考えていませんでした。いくつかインターンに参加したときの所感に加え、周囲にいた学生のレベルの高さを痛感し、自分の能力では無理だろうと思ったんです。世の中にはとんでもなく優秀なエンジニアがいるなと……。この頃から、根底には常にコーディングによる開発への苦手意識があります。
それでもIT分野には関わりたいと思っていたため、自分の適性により合ったキャリアとしてIT系の技術営業職や、コーディングをしないIT技術関連職を考えるようになりました。
——周囲のレベルの高さとは、具体的にどんな部分のことでしょうか。
A:初期に参加したメガベンチャーでのインターンで、他の参加者のキャッチアップの速度と能力の高さを感じました。
私はわからないことがあった際、何から課題を解決していけばいいか分からず、メンターなど周囲のアドバイスを受動的に求めるだけの状態になっていました。一方で彼らは、自力で課題を解決し、どんどん前に進める人ばかりだったんです。
——そこから、ソフトウェアエンジニアを目指すことに決めた転機は。
A:メルカリの長期インターンです。非常にレベルの高い環境でしたが、自分の中でのブレイクスルーを通して、キャリア感を見直すことができました。
——詳しく聞かせてください。
A:それまでは多くのエンジニアリング経験を積んでいた一方で、自信を無くしてしまっていました。そこで、最後に能力よりもカルチャーフィットのある人に機会を与えてくれるメルカリのインターンにチャレンジしてみようと思ったんです。
当初は、日本最高峰のエンジニアリング組織を持つメルカリのインターンに参加すれば、自分の適性の有無に納得できて、これからのキャリアやIT業界への関わり方を見極められるかなと考えていました。
ですが、このインターンではメルカリが掲げるバリュー(*)である「Go Bold」精神のもと、分からないなりにでも能動的に課題に向かって行動することを、Pro(「Be a Pro」)のエンジニアが、「All for One」でサポートしてくれました。
*:ミッション | 採用情報 株式会社メルカリ
そして段々と自分も成果を上げられている実感を得ることができ、自分がここで働いて良いという納得感をつかめたんです。
——ソフトウェアエンジニア職には、どんな魅力を感じたのでしょうか。
A:一番はキャリアの拡張性です。メルカリのインターン中に社員の方と話す中で、中長期でキャリアを考えた時に、最初にソフトウェアエンジニアをするのが一番強く、その後の選択肢も広がるという話を聞いたんです。
先に上げたIT系の技術営業職についても、ソフトウェアエンジニアから転向するのはあると思うのですが、その逆は障壁が高いと。こういうことを聞く中で、ソフトウェアエンジニアになることの魅力をより深く知りました。
面接で話せるのは結局自分の技術経験だけ。小手先の対策は本質的ではない
...
会員登録して全ての内容を見る
続きは外資就活ドットコム会員の方のみご覧いただけます。
外資就活ドットコムはグローバルに活躍したい学生向けの就職活動支援サイトです。会員登録をすると、「先輩のES・体験記」や「トップ企業の募集情報リスト」など、就活に役立つ情報をご覧いただけます。