Summer Job @ Drecom

こんにちは,株式会社ドリコムで9/3〜9/14まで10日間Summer Job(インターン)に参加させていただきました!

f:id:notfounds8080:20180918223047j:plain

どんな会社?

主に次の2つの事業を展開しているIT企業です.

  • ソーシャルゲーム事業
  • 広告メディアサービス事業(広告代理業務、新規メディア開発)

参加するまで

paizaさん経由で連絡が来て,調べてみるとDrecomのプロジェクトでElixir/Phoenixを使っているものがあり,興味が湧いたのでカジュアル面談に行きました. 面談では,事業内容についての説明を受け,自分がしてきたことと,興味がある分野等について話したと思います.

面談後,面接を経て参加が決まりました.

やったこと

具体的なことは言えない🤐のですが,あるプロジェクトのサーバーサイドをRailsで書かせていただきました. 既存機能の拡張についてプランナーさんから仕様を聞き,設計・実装を行いました.

大規模なプロジェクトに触れるのは初めて,かつほとんど経験のないフレームワークだったので戸惑いましたが,設計やコードが洗練されていて,構造の把握がしやすかったです.(自分が汚してしまい申し訳無さが... 🙇🏻🙇🏻🙇🏻

また,自分の設計やコードに対してたくさんのレビューをいただき,もっと精進しないとなと感じました.

毎日,終業時刻前に30分程度メンターの方とミーティングがあり,作業で躓いているところについてや,業務以外のお話する時間がありました.
小さい疑問にも丁寧に答えてくださり,その場で解決することで,その日詰まった作業を次の日に持ち越さないようにすることができ,非常に良かったです.

環境

勝手なイメージで,パーティションで区切られたデスクで黙々と作業をしていようなのを想像していました.
しかし,実際のオフィスは(物理的にも)風通しがよい環境でした.
パーティションのようなものは一切なく,自由に席を移動でき,たまに冗談が飛び交うような環境で働きやすかったです.

設備

社内にアメニティールームや休憩室があり,働きながらリフレッシュしたり休む場所が提供されていました.
また,今回ほとんど利用することはなかったのですが,本社ビルにはカフェがあります. カフェではバリスタさんがコーヒーを淹れてくださり,僕はコーヒーが苦手なのですが飲みやすくて美味しかったです👍

勉強会

2週間の間に2つの社内勉強会が開催され,どちらにも参加させていただきました. 特に大きな規模の会社になると,複数のプロジェクトがありたくさんの知見が溜まっていくのでアウトプットの場があるのはいいなと思いました.
また,今回の勉強会では技術系イベントのレポート等もあり,自分も参加してみたいなと思いました.

お昼

ほぼ毎日社員の方々とランチがセッティングされていて,会社近くのお店で美味しい食事をいただきました. スーパーエンジニアの方々と技術的な相談や注目している技術についての話ができてよかったです. また,社長とランチをする機会を設けていただき,とても緊張しましたがビジネスについてのお話や考え方を聞くことができ大変勉強になりました.

色々なお話を聞かせていただく中で,再認識したのですが,自分がAcademicな環境にいるうちは,実務とは直接関係ないこと(興味があること)や基礎となる学問,また,新しいことについて学習するの方法(?)を身につけるが大切だと実感しました.

まとめ・感想

今まで,小規模なチーム開発は経験したことがありましたが,企業のプロジェクトのような大規模な開発は未経験でした. プロジェクトの運営やユーザーの調査,DB設計やAPI設計等学ぶことが多かったです.

良い設計・良いコーディングはできませんでしたが,レビューをいただき,それなりにまとまった設計とコードになりました. また,レビューする際にどこを見ればよいか?というようなことに関して知見を得ることができ良かったです.

数十人規模のアジャイル開発の進め方は勉強になりました.
ただ,工数見積もりが難しく,思うように作業が進まず予定していた期限がズレてしまいました.工数見積もりに関しては未だいい方法がわかりません.

2週間あっという間でしたが,たくさんの学びがあり楽しかったです.
短期間のインターンで企業のいろいろな側面を見るには時間が足りませんでしたが,貴重な体験ができたと思います.
今回学んだことを,今後の開発に生かしていけたらなと思います.

おまけ

社内のイベントプラットフォームが社内gitホスティングサービスに公開されており,小さな機能追加のPR(Pull Request)を送らせていただきました.
なんとなく足跡残したいという思いがあり,軽い気持ちでPRを送ったら,最終日前日に嵐のようにレビューが来ました😇
マージされたら嬉しいです.最終日に無事マージされ,Deployされました🤗🎉

謝辞

今回,インターンに参加するにあたり,受け入れてくださったチームの皆様と面談・日程調整,様々なサポートをしていただいた人事の方に感謝します.
本当にありがとうございました.あと,ランチごちそうさまでした!

他の企業についてほとんど知らないのですが,この会社が良すぎたので離れたくないです(小声)