Vol.550

食わず嫌いはもう終わり!エンジニアがハッカソンに参加したほうがいい理由とは?

日々新しい技術をインプットし続けなければいけないエンジニア。ある人は参考書を読みながら、ある人は勉強会に参加するなど、それぞれのやり方でスキルアップを目指している。そんなエンジニア達が日々の成長を試す機会として人気なのがハッカソンだ。短い期間の中で設計から構築までを行うハッカソンには、開発の一連の流れが凝縮されている。

しかし、ハッカソンと聞くと、他のエンジニアと一緒にチームを組んだり、テーマによっては自分の開発領域以外も学びながら開発しなければいけないケースもあるため、越えなければいけないハードルも多い。参加に腰が引けてしまう人もいるだろう。

それでは、実際にハッカソンに参加しているエンジニアは腕に自信のある人たちばかりなのだろうか? そしてハッカソンに参加することで得られる一番のメリットとは? 1月28日、FreakOutオフィスにて行われた、モイ主催の『ツイキャスハッカソン』に潜入してその実態を探った。

どのプレゼンでも会場から歓声が沸くアツい戦いとなった

どのプレゼンでも会場から歓声が沸くアツい戦いとなった

モイが運営する人気動画配信サービス『ツイキャス』。その新API公開に合わせて開催された本ハッカソンには、総勢50名の参加者が集い、それぞれの思い描いたアプリ開発に没頭していた。

新APIが広げる新たな「繋がり」の形

この日参加したのは、計13チーム。1名で参加している猛者もいれば、4人で役割を分担するチーム、また海外のエンジニアを引き連れたダイバーシティなチームなど、色とりどりな顔ぶれだった。

年齢層は幅広く、実際に開発の現場でバリバリ働く30代のエンジニアから、なんと15歳の中学生(!!)までが参加。イメージしていた「粒ぞろいがスキルを披露しに集まるイベント」とは異なり、「開発好きが集まった」という印象だ。

この日のハッカソンのテーマは「コミュニケーション」。開発タイムを終え、13チームの中から優勝に選ばれたのは『ツイキャス』とゲーム『人狼』を組み合わせた『人狼キャスト』を開発したチームだった。

ハッカソンは『精神と時の部屋』

(写真左から)荒川陸氏、坂本大介氏、奥薗阿具利氏、原有璃さん
(写真左から)荒川陸氏、坂本大介氏、奥薗阿具利氏、原有璃さん

――優勝おめでとうございます!

全員 ありがとうございます!!

――今回のハッカソンに参加してみていかがでしたか?

坂本 他のチームの発表を聞いてとても刺激を受けましたね。最初APIが公開になった時、正直、難しいなって思っていたんです。その中でひねり出した案が『人狼キャスト』でした。でも、いざ他のチームの発表を聞いてみると、自分が想像もしていなかった活用の仕方をしている人がいっぱいいました。

奥薗 自分たちが全力で考えたものを越すアイデアがどんどん現れた。それが一番の刺激であり、学びになりました。

――このチームはどのように結成されたんですか?

坂本 4名のうち3名はもともと『Life is Tech !』に参加して面識を持っていたんですけど、『やっぱり華がほしいよね』ってことになって、イベントに一人で参加しようとしていた原有璃さんを誘ったんです。

 そうなんです。一人で参戦しようと思っていたんですけど、とても不安でした。そんな時にこのチームのメンバーに声を掛けてもらえたんです。おかげで、チームの中で役割を分担しながら進めることの大切さだったり、一人で参加していたら気付けないようなことに気付けました。

――「ツイキャス」と「人狼」を掛け合わせるアイデアはどのように決まったんですか?

坂本 よく『Life is Tech !』のメンバー同士で、人狼で遊んでいたんです。人狼って、相手の表情とか声のトーンを観察するのがゲームの醍醐味なんですけど、『ツイキャス』を使えばその醍醐味をちゃんと活かせると思ったんですよ

――開発にあたって苦労した点は?

荒川 『人狼』はゲームの展開が複雑なのでそれをモデル化するためにコーディングが複雑になりました。難航したのは仕様決めです。途中で開発ツールが代わったり、開発環境がXcodeからUnityになったりしました。

――ハッカソンという短時間で開発しなければならないという環境は障害にはなりませんでしたか?

奥薗 『ドラゴンボール』に出てくる「精神と時の部屋」じゃないですけど、サーバーやAPIなど必要なものが揃った環境で、開発のフローをぎゅっと凝縮して経験できたので、特に障害には感じませんでしたね。むしろすごく充実した半日でした。

――今回の優勝経験は、将来どんなことに役立ちそうですか?

 賞を頂けたことが自信になったので、これからもっとハッカソンに参加しやすくなりました! 私は初めてハッカソンに参加したので、最初はすごく不安だったんですけど、いざやってみたらすごく楽しくて。ハッカソンに参加する事への楽しさもありましたが、何より自分たちで考えたものを自分たちで形にできた。そしてそれを評価していただいたというのがとても良い経験になりました。

大切なのは、「腕試し<楽しむこと」

若手からベテランまで幅広い層のエンジニアが白熱した優勝争いを繰り広げた本イベントだが、参加者に話を聞いてみると、必ずしもスキルに自信を持っているエンジニアばかりではないということが分かった。エンジニアとしてのスキルももちろん大事だが、適材適所のチームワークや、プレゼン力、そしてアイデアがハッカソンで受賞するためには必要なようだ。

そして何よりの発見は、ハッカソンへの参加を不安に思っていたエンジニアほど、その醍醐味や奥深さに触れ、純粋に楽しんでいたこと。「普段の開発とは違ってとてもリフレッシュできました」、「とても良い刺激を受けました」と満面の笑みを浮かべるエンジニアたちの姿が印象的だった。制限のある環境で開発を行うことで、普段の仕事とは違った刺激を受けられるかもしれない。

取材・文・撮影/羽田智行(編集部)

この記事が気に入ったらいいね!しよう

エンジニアtypeの最新情報をお届けします

RELATED POSTS関連記事

JOB BOARD編集部おすすめ求人

この記事に関連する求人・キャリア特集

 株式会社キャリアデザインセンター メディアARP推進局の求人 【編集】エンジニア経験が活かせる編集のシゴトです 東証一部上場/残業少/服装自由 エンジニア転職フェア開催 IT&モノづくりエンジニアを求める優良企業が大集結!
記事検索


アマゾン ウェブ サービス ジャパン株式会社 クラウドサポートエンジニア…

アイコムシステック株式会社【東証一部上場・協和エクシオグループ】 【社…

楽天株式会社 通信&メディアカンパニー ネットワーク運用保守*MNO事業…

パナソニック フィナンシャル・アカウンティング&HRプロパートナーズ株…

株式会社ドワンゴ【ポジションマッチ登録】 オープンポジション

株式会社スタッフサービス エンジニアリング事業本部(リクルートグループ…

サッポロビール株式会社 【生産技術担当】サッポロブランドを生産技術から…

ソニーエンジニアリング株式会社 [機械設計] ~ソニー製品の機械設計/機構…

株式会社日立ハイテクフィールディング サービスエンジニア【半導体評価…

ソニーエンジニアリング株式会社 [電気設計] ~回路設計/デジタル回路、ア…

英文メールでよく見る「略語」の意味は? 海外エンジニアに聞い...

データアナリストになる方法~コンサル型かエンジニア型か?ビッ...

今度こそ克服するAutoLayoutの使い方・基礎編~Swi...

東京藝術大院卒→オリエント工業の造形師が、究極の機能美を追究...

堀江貴文氏のゲームチェンジャー論「世界を変える人に共通点はな...