Cookpad Summer Internship 2022 体験記

## はじめに
都内のスタートアップで一年ほど従事していました、学生iosエンジニアの「に」です

クックパッドのインターンが4ぬほど楽しかったので紹介しちゃいます
[Cookpad Summer Internship 2022](https://internship.cookpad.jp/)

<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/861241/bb4dea14-dda5-e84f-6f23-9f06541eaa32.png">



## 応募したきっかけ
毎日の料理を楽しみにするという、クックパッドのサービス開発の思いや社風が好きで気になっていたからです。研究室の友人が就業型のインターンに参加をしていて、そのきっかけで自分も応募しました。

techブログでよく見かけるため技術力の高い会社という認識はあり、それなりに準備して選考に取り組みました。

## 選考
こわいので細かく言いませんが面白い技術テストと普通の面接でした〜

選考の中でも、社員さんは皆同じ志を持っていて、みんながユーザーのことを徹底的に考え、楽しさや幸せを提供し続けるという温かい雰囲気が伝わってきました。

ぶっちゃけ落ちたと思っていたのですが、なんとか自分思いが伝わったようでよかったです。

# インターン内容
前半１週間はオンラインでの講義パート、後半２週間は実際の業務に携わるOJTパートとなっています。

## 講義パート
講義はオンラインで、次のような構成でした。
- day1 オリエンテーション
- day2 ios講義
- day3 バックエンド講義
- day4 サービス開発講義
- day5 サービス開発講義

講義パートも10:00 ~ 19:00なので、「長くね！？」と最初は思ったのですが、かなり凝縮され考え込まれた講義だったなと思います。たとえばios講義はSwiftUIについて学んだのですが、publishedの概念など本質的な概念を網羅しつつ、その全てを１日で理解することができるので、かなり濃い時間でした。

個人的にはサービス開発講義が一番楽しみで、元々やっていた長期インターンで課題となっていた「仮説検証」の部分を講義で扱うということで、目ん玉ひん剥いて聞いてました。MVPや定性評価など今後の自分に活きてくる知識が身につけられたと思います。

全体的にかなり良く考えられていた講義で、サポートもslackで質問すればほぼリアルタイムで返信くるので、恵まれていたと思います。

## OJTパート

OJTも業務時間外も全て含めてめちゃくちゃ楽しかったです〜〜〜〜！！！！何がよかったかざっと挙げてみると、

- オフィスが綺麗
- サポート体制が充実している
- 実際のissueをリリースする
- 歴史があるため、CIや負荷試験など様々なノウハウがある
- コードの工夫が至る所にあり、知的好奇心をくすぐられる
- 野菜がもらえる
- ノベルティが普段使いできる
- フレックスなので快適

あたりですかね！

初日がオフィスツアーだったんですけど、本社が地元のみなとみらいにあって、社内には植物やかき氷機、コーヒーマシン、開発中のサービスのプロトタイプ、朝とれたての野菜、大量のぬいぐるみなど遊び心満載の仕掛けたくさんありました。ﾜｸﾜｸ


衝撃的だったのがフリースペースにある無料のビールサーバー。午後4時からプレモルやハイネケンが飲み放題でした。
<img width="50%" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/861241/c71affc5-c223-306d-6319-d9598699b5fe.jpeg">

業務中は基本的にissueベースでの進行となっていて、それを実装する感じでした。最初の１週間は用意されたissueをこなしていたのですが、最後の１週間は自分でアプリを触って課題を見つけて、それをissueに落とし込んで実装していました。

サポート体制がかなり優遇されていて、自分はslackで分報チャンネルを作ってそこで質問とか投げてたのですが、やんわりとした疑問に対してもがっつり回答していただきました。

例えば「このファイル群をモジュールって勝手に読んでるけど、あってるのかな？」という疑問に対して同じ部署の方が回答してくださり、VIPERのアーキテクチャからマルチモジュールの思想に至るまで、疑問を解消してくださいました。ドキュメントを見ることに対して、実際のエンジニアさんと議論することは、自分との理解の差分を把握することができるので楽しかったです。

こういったぼんやりした疑問に対して社員さんがぞくぞく集まって議論したりするので、その議論が結構興味深かったりするんですよね。

配属に関しても周りのインターン生の話を聞く限り、選考上で伝えた「やりたいこと」がかなり考慮されていたと思います。自分は「自分で課題を見つけて、それを実装、デプロイまでやってみたい」ということを伝えたので、かなりサービス思想の強い部署に配属されてサイコーでした。しっかり考えてくださっていたみたいです。

結果的には３つほどPRをマージすることができ、現在ではiOSのクックパッドアプリの実際の機能としてリリースされています！！

ぶっちゃけcookpadという巨大なサービスをいじることは難しかったのですが、その分達成感もあり学びも得られたため、非常に充実したOJTでした。独学の10倍くらいの密度だったかな。

## 部活動
昼休みや業務の後に任意で部活動に参加できるので、
- パフェ部
- 釣り部
- 料理向上部
- ダーツ部

に参加させていただきました。料理のノウハウを知ったり同じインターン生と仲良くなれて嬉しかった！！

<img width="50%" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/861241/27efe937-3c7b-611f-bb1c-396093ef8c26.jpeg"><img width="50%" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/861241/7b94bb13-699e-923d-dd07-6a7960576bab.jpeg">


## 最後に

さっきも言ったのですが、OJTも業務時間外も全て含めてめちゃくちゃ楽しかったです。他にもいろんなインターン行ってましたが、間違いなく一番でした。何より周りのレベルが異常だった、、

その一方このインターンの機会を100％活かせたかというとそうじゃないので、今後も技術のインプットは続けたいなと思います！

いやはや、「社風に合う」ってまさにこういうことを言うんだなと実感しました、、また機会があれば応募してみます

最終日の夜は仲良くなったインターン生と、ノリがよくてかっこいい社員さん２人で飲みに行きました。終電直前に２軒目のファミレスでカビゴンを忘れたのは良い思い出です💓💓💓

いろいろ腹割って話せて楽しかった〜〜

<img width="50%" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/861241/1ebc40d9-a265-111d-6ec4-b234f1d48bc8.jpeg">

ばいころまる