はじめに
エイチームフィナジーでの約4か月間のインターンを振り返り、学んだことを簡単にまとめます。
普段の業務の概要
主にナビナビ保険という保険比較サイトの改修や機能追加を行っています。
印象に残っていること
コードレビューで指摘をもらうときに毎回視野広すぎ! と驚いていました。僕が一日かけて考えても見落としていた部分を即座に見つけて指摘されます。
あとはチーム作りについても驚きました。あるプロジェクトが始まり要件を定義していく際にエンジニア、デザイナー、マーケなどいろんな職種の人が集まって議論をしていました。この進め方で要件がまとまるのか?と思っていたのですが、意見が対立した時もお互いの考えをすり合わせより良いアイデアを探っていたり、なぜかデザイナーの方がスクラムマスターをされていて議論をグングン推進されていました。エイチームすごい
学んだこと
先輩のような視野の広さを身に付けたいと思いました。そこで視野の広さとは何だろうと考えたのですが、僕から見れば別々の物事だと考えていることが実は深い部分でつながっていて、先輩からすれば体系的に理解している一つの物事になっているんじゃないか、それが視野の広さの正体なんじゃないか?という仮説を持っています。
考えてみれば普段の開発でも困ったらすぐにstack overflowやらQiitaやらで検索してみつかった解決策を当てはめていることが多いです。
このやり方だと全く同じ問題が起きた時には対応できますが、違う問題が発生した時にはまた一から調べ直す必要があり、場当たり的な問題解決になります。
結局やるべきことは時間をかけてでも、その問題が発生した根本の原因が何だったのかを探り、仕組みから理解していくことが大事なんだと学びました。
まとめ
エイチームの優秀なエンジニアと働くことで技術や考え方を吸収でき、非常に充実した4か月になりました。
個人開発だけでは学べないことがインターンでは学べるので、エンジニアを目指す大学生にはぜひおすすめしたいです。