ピクシブによる春インターン「PIXIV SPRING BOOT CAMP 2020」に BOOTH コースで参加してきました。
「PIXIV SPRING BOOT CAMP」とは
ピクシブ株式会社による高専・短大・大学・大学院・専門学校の学生を対象とした技術職向けのインターンシップです。
ピクシブといえば「pixiv」を始めとするクリエイター向け Web サービスを多数運営しているところです。そんな有名な企業で実際の現場に参加して開発を行う事ができ、さらにお給料まで出ます。お得ですね。
この記事がこれからインターンに参加する/参加を検討している人向けの参考になれば幸いです。
参加するまで
インターン前にやったことをさらっと書いていきます。
書類選考
通常エントリーとGitHub エントリーがあり、僕は GitHub エントリーを選びました。
GitHub の情報のみで申し込めるという固定観念にとらわれてバイトやイベント参加の経験などその他アピールポイントについて一切書くのを忘れていたのですが、なんやかんや通りました。
提出したリポジトリは以下の 2 つです。
GitHub - mkizka/tsukuriga: 自作アニメーション動画を投稿するサイト
GitHub - mkizka/paratsuku: Webで使えるうごメモっぽいやつ
コードを軽く見る程度だと思っていましたがアプリの方は少し触って頂いていたらしくビビりました。面接時にはサイトの機能についていくつか質問されてさらにビビりました。
面接
自己紹介、提出内容についての質問、業務内容についての確認、コードテストなどをしました。
自己紹介は本当に何も考えていなかったので振られた時に一瞬固まってしまい終わったかと思いましたが、エントリー時に書き忘れた話などを話してごまかしました。
簡単なコードテスト(原文ママ)は実際難しくなくすんなり回答出来ましたが、うまくいかなかったというツイートも見かけたのでコースによって内容が異なるのかもしれません。
こちらもなんやかんや通りました。
インターン中
インターンが始まってからのことについて書きます。
課題
BOOTH コースで取り組んだ Issue はメール配信の条件見直しに関するものでした。
取り組む課題の種類や難易度についてはコースやそれぞれのサービスの開発状況によってもいろいろあると思います(希望すれば調整してくれるかもしれません)。
主に BigQuery での調査と、最後に少しだけ Ruby on Rails のコードを触りました。
作業
初日は環境構築とコードの確認程度で終わりました。これはどのコースでもだいたいそうなんじゃないかと思います。
環境構築の際には使用するエディターについても相談したのですが、その際に「RubyMine という最高の IDE がありまして……」という話をしたら秒でライセンスキーが降ってきてウケました。
PC は MacBook などの高スペックなやつを貸してもらえました。開発環境については会社からいろいろと手厚いサポートがあるようで、そこら中に Mac のどデカイ箱が転がっていたのが印象的でした。
あとは基本的に黙々と作業+時々質問といった具合で集中して取り組めました。
作業以外
昼食は毎日メンターさんと時々 BOOTH チームの方々に連れて行っていただきました。食に疎いのでカタカナ表記の食べ物などは「???」となりながら食べていました。
業務中には定期的に勉強会や交流会などが開かれており参加しました。業務中にこんなことしていて良いのだろうかと思いましたがどうやら良いらしいです。
インターン期間は 2 日休日を挟んでいたので観光っぽいことも出来ました。
発表
最終日には取り組んだ内容についての発表がありました。
発表順は僕がなんと 1 番だったので、発表を済ませて後はただ他の人の発表をすげーーーという感じで聴いていました。機械学習系の発表って面白いけど全然分からんがち。
発表後、打ち上げで美味い寿司を食ったり他のインターン生や社員の人と話したりツイッターのフォローをしたりしなかったりして終わりました。
感想
僕が取り組んだ課題は調査と検討が主で、コードの実装がかなり終盤になってしまったこともあり結局リリースまでには至りませんでしたが、Issue が解決に向かっていることを期待しています。
インターン中多くの刺激を受けてかなり開発のモチベーションに繋がりました。特に BigQuery を触るうちに SQL の理解がかなり進んだので、個人制作の Web サービスの DB 関係の問題をたくさん潰すなどしました。
いろいろな点で自分の成長に繋がったインターンでした。何かしらアピール出来る作品を持っていて、最高の環境で開発をしてみたいという人にはとてもオススメです。
技術職向け春のインターンシップ「SPRING BOOT CAMP 2020」の最終発表が終了いたしました!
— ピクシブ株式会社 pixiv Inc. (@pixiv_corp) 2020年3月6日
””圧倒的猛者になる””をテーマに、様々なコースで課題に取り組んでもらい、それぞれ素晴らしい成果を発揮してくれました🙌✨
参加学生の皆さん、インターン本当にお疲れ様でした! #pixiv_intern pic.twitter.com/Lt5aajFXbE