はてなサマーインターン
とは
はじめまして,id:hantasです(誰だお前).
はてなではhantas,それ以外ではtanihoを使っているのでややこしいですが,今回はid:hantasとしてはてなサマーインターンに参加してきました!
はてなサマーインターンとは,あの有名な株式会社はてなが1年に1度実施しているインターンシップです.20日間のうち前半は講義,後半はチームに配属されて開発を行います.なんと後半課程では給与が発生します! 嬉しい!
詳しくは次の募集サイトを見てみてください.
はてなサマーインターン2016
なぜ参加したのか
「時代は静的ブログだ!」とか言ってはてなブログ(hantas’s blog)からhexoに乗り換えた自分が,どうしてはてなのインターンに参加してしまったのでしょうか?
僕が小学生の頃.ロボットを通してプログラミングを学び始めた頃から,ちらほらと「プログラマーかっこいいなー」と思っていました.中学ではその世界から離れ,高校ではプログラムは少しだけ書いていたものの,ろくな活動はしていませんでした.「大学ではバリバリコード書くぞ!」と思っていたのですが,電気工学科がバリバリコードを書ける環境にあるかというと,ぶっちゃけそうでもなく.気づいたら 悪徳宗教サークルMice に入部して組み込み開発と機械設計の毎日を送っていました.
学生生活もあと2年を切り,悔いのないようにしたいと思ったのが学部3年の5月.セキュリティキャンプの応募を考えている頃に,同時に将来のことなんかも考えていました.将来どんな仕事をしようか? 定年まで働くの? 大学院は? いろいろ考えないといけないことがあります.周りの友達が「インターン,インターン! インターン!!」と叫び出したので,とりあえずの気持ちでインターンに応募し始めました.
ハーフマウスの開発にお金が吹き飛んでいったことを言い訳にして「無給インターンは行きたくない! お金の出るところだけ応募するぞ!」というとても厚かましいことを言い出し,LINE,yahoo,pixiv,はてなの4社に応募しました.結果,yahoo以外はすべて1次選考通過したのですがスケジュールの兼ね合いで一番行きたかったはてなに行くことにしました!
はてなインターンシップの選考ではポートフォリオを出すように指定されたので,参考にも僕のポートフォリオサイトを公開しておきます.デザインがひどい件については,幅広くアドバイスを募集しています.
Portfolio - taniho0707
おいマウスやれよ
誰かに会う度に言ってる気がするんですが,インターンにこの夏のすべてを捧げた感じがします.
休日が壊滅的に存在しない
マウスで圧倒的進捗して台湾大会で優勝する予定(大嘘)だったのですが,インターンシップがたいへんハードなスケジュールだったので進捗を出せるはずもなく.Perl書きすぎてC++書けなくなってるかもしれませんが,10月からは頑張りたいと思います.
前半
前半の講義が始まる前に,環境構築の時間がありました.僕のパソコンではMySQLが起動しないという大変な事態が起こっていたのですが,id:polamjagくんやメンターのid:windymeltさんに助けてもらい,あっという間に解決しました.感謝!
この内容については別記事を書く予定です.
講義が始まったら,毎日新しい分野の専門講義を受講し,午後にそれを用いた課題に取り組みます.特にトラブルがなければ,必須課題は終わります.遅くても帰る時間(22時)には絶対終わると思います.ただ,応用課題はすごいざっくりとした課題なので,好きなだけ凝ることができます.そして気付いたら22時になって悲しくなります.初めの2週間は,大体こんな感じで過ぎていきました.
そういえば,この講義では超基本的なことはあまり触れられません.事前課題があるので,最低ラインの知識があること前提なのでしょう.しかし,最高の教科書と最高のメンターと,最高の講義のおかげもあり,メキメキと知識がついていくことが実感できました.
前半のハイライトです.
はてな最高 pic.twitter.com/kHjlwsWF35
— taniho (@taniho_0707) 2016年8月19日
今日のまかない。ふたばの豆餅付き!!! pic.twitter.com/XTT7Ho3G3H
— taniho (@taniho_0707) 2016年8月26日
グリーンカレー初めて食べたけど美味しかった.
グリーンカレー pic.twitter.com/wZBbtF7lcA
— taniho (@taniho_0707) 2016年9月2日
生まれて初めてのファミコン.
昨日のハイライトです pic.twitter.com/KDSQENqdnP
— taniho (@taniho_0707) 2016年8月27日
id:nanto_viさんに京都観光に連れて行ってもらいました!
コースは,平等院鳳凰堂からの下鴨神社! 晩御飯は美味しい京野菜のお店に行きました!
帰省のたびに来てる気がする。たまこラブストーリー観たい pic.twitter.com/fiS2l2I3T5
— taniho (@taniho_0707) 2016年8月27日
帰った後たまこラブストーリー観ました.subsonic最高だわ.
中間
京都にいるのでいろんな人といろんなところに遊びに行きました.この章ははてなと関係ありません.
東京から友達が来たので,ダリ展とか,日本橋とか,〜禁則事項〜地とか,深夜の伏見稲荷大社とか,地主神社とか行きました.
コミケの打ち上げを京都でやりました.近々DLSiteに登録するので,是非ご購入ください!
地元の友達と花火しました.儚く落ちる線香花火.夏っぽくていいですね.
夏って感じ pic.twitter.com/2i4GYHVMjZ
— taniho (@taniho_0707) 2016年8月28日
後半
配属
後半では,それぞれのチームに2人ずつ配属されました.僕たちは機械学習・自然言語処理・アドテクノロジーコースということで,はてなブックマークなどなどを扱っている最高のチームに配属され,メンターのid:syou6162さんにサポートしてもらいながら作業していました! チームメンバーとなった id:takuya-nakamura くん,2週間の間お世話になりました!
後半課程として与えられた課題は,検索結果を改善すること.前半課程で学んだ機械学習の知識をフル活用し,検索エンジンの改良に取り組みました.
事件
とある昼休みにはこんなことがありました.
はてなブログ落ちてる
— taniho (@taniho_0707) 2016年8月30日
インターン生が飛んで行った
— taniho (@taniho_0707) 2016年8月30日
なんでもインターンあるあるだとか.
そんなこともあったブログチームですが,なんと最速リリースをして「優勝! 優勝!」と叫んでいました.
ブログチームの様子 pic.twitter.com/m986BCXRcd
— taniho (@taniho_0707) 2016年9月1日
さっそく設定しました!!!!!!!!!!!!!!!!!!!!!! / 他4コメント https://t.co/A5cpecgFUE “ブログのaboutページを自由に編集できるようにしました - はてなブログ開発ブログ” https://t.co/wctYO6yFpn
— 芹澤優 (@upamune) 2016年9月6日
定時後
3週目の定時後には毎日イベントが開催されており,毎日飲んで食べて踊っていました.
サウスパークで汚れた心をアイカツで浄化する回 #いろいろな回
— すしす (@susisu2413) 2016年9月1日
京都最高 pic.twitter.com/AW2GNDGv77
— taniho (@taniho_0707) 2016年9月2日
いい感じの音楽を聞きながらビールを飲んでピザを食べている pic.twitter.com/2jUISYpwTm
— taniho (@taniho_0707) 2016年9月6日
面談
社長面談があるということは事前に聞いていたのですが,まさかCTO面談,人事面談,社長面談と,3つも面談があるとは思っていませんでした!
社長とお話できる時間が用意されているのは,はてなインターンの魅力の一つではないかと思います.面談でなくてもお昼休みには役員・社員のみなさんが一緒にご飯を食べているので,話しかけ放題です.
最終発表
最終日,配属されたチームごとに最終発表を行いました.僕達のチームは「機械学習とはなんぞや?」というところから易しく説明して,いかに苦労してフィルタが完成したか,というところを発表しました.
残念ながら1票という僅差で3位でしたが,多くの社員さんが感想と共に投票してくださり,とても嬉しかったです.
その他
ダメ
インターンもあと1週間となった頃,ふと良くないことに気付いてしまいました.
「帰り道に,ゲーセンあるじゃん」
クリアできた pic.twitter.com/9wAEaMyI4U
— taniho (@taniho_0707) 2016年9月8日
インターン生
楽しいインターン生ばかりでした.特に印象的だった出来事を3つだけピックアップ.
酔わなくても語彙力が低いのに,酔うと崩壊してくる人.
酔ってる - 雑紙芹澤優ラブな人.
40辛 (@ 辛麺専門店 辛獅子 in 京都市中京区, 京都府) https://t.co/zHcDAULsj4 pic.twitter.com/2sLiW3PNG9
— 芹澤優 (@upamune) 2016年8月30日ISUCONメンバー(id:ak1t0)も集まったので,ISUCON出場します!
超便利画像
さてさて,最後になりましたが
超便利画像を大公開! はてなで出たご飯,はてなでおごってもらったご飯一覧です!!!
ほんの少しでも興味がある人へ
Web系の仕事に興味がある人!
プログラムを作ることが好きな人!
共同でコードを書いてみたい人!
すごい人たちと知り合いたい人!
はてなが大好きな人!
是非このインターンに参加すべきです! 来年の夏休みの予定をあけて,パソコンとエディタを用意しておきましょう! 心配することはなにもありません.インターンに合格するくらいなら,きっとついていけます.
その中で,インターン絶対合格したいという人は何か作りましょう! 「ものを作っている人,それを完成させた人であれば,はてなに来てもやっていけるだろう」という考えを聞きました.「ゲーム作りたいなー」というのは簡単ですが,本当に完成させるのはなかなか大変です.ゲームじゃなくてロボットでも良いです.もちろんWebサービスでもいいでしょう.要するに,手を動かして何かを完成させる経験をするべきです.僕はマウスをサボってが完成していないので偉そうには言えませんが,このことを心がけるといいでしょう.
総括
お世話になった皆さん,お仕事が特に忙しい中に,本当にありがとうございました! 最高だったはてな京都オフィスで,最高の経験をすることができました!
夏休みが終わったら
やらないといけないことがたくさん溜まっている気がしますが多分幻想だと思うので,これに尽力します.
なんかニコニコに上がってる方のデレステ演奏機がランキング食い込んでるけど、僕は諦めてないからな
— taniho (@taniho_0707) 2016年8月24日