
23卒 本選考ES
エンジニアコース
-
Q.
ご自身が最もプロダクト開発に貢献したエピソード、もしくはプロダクト開発以外で学生時代に最も力を入れたエピソードの内容を教えてください。(いずれの場合もご自身の役割・プロセス・成果・こだわり等を記載してください)
-
A.
個人で応募して参加した1週間のハッカソンイベントにおいて、初めて知り合ったメンバー3人とチームを組み、「社会課題を解決するシステムを作る」という課題に対して「エレベーターの待ち時間や乗車人数の予測」を行うシステムを開発しました。初めに全員でアイデア出し及び要件定義を行い、その後にそれぞれの得意分野に応じて開発箇所を分担しました。 このシステムは、「デパートなどで、早いがいつ来るかわからないエレベーターに乗るべきか、エレベーターより遅いがすぐに乗れるエスカレーターに乗るべきか、すぐに判断したい」という利用者側の課題と「エレベーターの混雑を緩和したい」というデパート側の課題の二つを解決するという目的で作成しました。企画段階では、開発期間が少ないことも考慮し、シンプルかつ開発目的を最大限達成できるような機能設計を心がけました。結果として、「エレベーターが着くまでの秒数」「エレベーターの到着時の乗車人数」「各階に行くためにエレベーターとエスカレーターどちらに乗るべきか」の3つの機能に絞った上で、1秒ごとにこれらのデータを更新するようにしました。 開発に関しては、フロントエンド・バックエンド・アルゴリズムに担当をわけ、私はバックエンドを担当しました。普段の学業などと両立しながら、1週間という短い時間でシステムを完成するという経験は自分にとって初めてであり、作りたいシステムの完成に必要な技術も、自分が経験したことのない技術を含めて多岐にわたるものでした。そのような中で、それぞれの得意分野をもとに役割分担し、またエラーがなかなか解決しない時はお互いに相談し合いました。そのため、基本的に自分の得意領域での開発に集中でき、エラーが発生しても個人で開発しているときよりも早いスピードで解決することができました。 最終的には、締め切りまでにシステムを作り上げることができました。 続きを読む
-
Q.
今現在想定しているキャリアプランを教えてください。期間、プロジェクトマネージャー/スペシャリストといったエンジニアタイプ、開発領域などの観点を加味し具体的に教えてください。
-
A.
最初はサーバサイドを中心としながら、フロントなども含めて一通り開発経験を積みたいと考えております。その後は経験を活かし、プロダクトマネージャーとして、プロダクトの企画・設計から開発・運用まで責任を持って携わり、様々なサービスを社会に提供していきたいと考えております。 続きを読む
-
Q.
使用経験のある言語、ミドルウェア、フレームワーク、環境などについて教えてください。
-
A.
・得意な技術 Java 3年 PHP(Laravel) 2年 Python(Django) 1年 ・得意ではないが使用経験のある技術 Dart(Flutter)3ヶ月 Kotlin 2ヶ月 Ruby 1ヶ月 Go 1ヶ月 続きを読む