Hackathonとは?


ハッカソン(Hackathon:Hack と Marathon を合成した造語)は、同じテーマに興味を持ったデベロッパーが集まり、互いに協力して コーディングを行うイベントです。ハッカソンは短時間で集中してグループコーディングを行うため、スキルの向上させるたでけなく、大きな充実感と達成感を得ることができます。

ハッカソンは Google 独自のイベントではありませんが、Google 社内のエンジニアの研修としてしばしば行われています。

YouTube 動画



ハッカソンに決まったアジェンダはありません。ここで紹介するアジェンダの例は1日で行う場合の一般的なアジェンダですが、宿泊を含め2日間でハッカソンを行うこともあります。

  • 09:30 - 10:00 集合
  • 10:00 - 10:10 主催挨拶、スタッフ紹介
  • 10:10 - 10:40 プレゼンテーション
        • 開発のヒントとなるプレゼンです。
        • プレゼンテーションは行わない場合もあります。
  • 10:40 - 11:00 チーム分け
  • 11:00 - 17:00 コーディング
        • 昼食の時間は別途設けません。コーディング中に各自の判断で昼食をとります。
  • 17:00 - 18:00 発表
        • 必須ではありませんが、発表を前提とすることでコーディングに緊張感を出すことができます。
  • 18:00 - 懇親会
        • 全体もしくはチーム毎に懇親会を行う場合があります。
        • 必須ではありませんが、ハッカソンの後の一杯は最高です。
Comments