誰がそれをすべて必要としますか
ハッカソンに関する誤解の1つは、それが「ハッカソンでGoogleとMicrosoftによって狩られる20年以上の特定の経験を持つクールなプログラマ向けのプログラミングオリンピアードのようなもの」であると考えることです。そうではありません。 ハッカソンは主にパーティーイベントであり、その主な目標は次のとおりです。
- 可能な限り多くの人々が自分のソリューションを開発することに関心を持つこと。 多くのハッカソン参加者は大企業で堅実な開発経験を持っていますが、まさに戦闘に近い条件で自分の何かをしようとすることができるのはそのようなイベントです。
- 初心者の開発者と専門家が互いにチャットする機会を提供します。 これにより、前者は業界の現状を知ることができ、後者は若者の傾向について学ぶことができます。 さらに、専門家にとって、これは開発者自身よりもはるかに重要であることが多いです。なぜなら、こうすることで、若い世代が呼吸していることや直面している困難について直接学ぶことができるからです。
- 開発の促進。 優秀な開発者はほとんどいません。彼らは庭で成長しません。 大規模なIT企業の仕事は、市場で最高のものを手に入れるだけでなく、次世代のプログラマーが5〜10年で登場することを保証することでもあります。 現在のものより良い:)。 そして、高等教育を受けた開発者にとってはすべてが悲しいので、私たちは一連の対策を講じる必要があります。まず、独自の機関を開設し、ハッカソンで終わります。
ご覧のとおり、ハッカソンには「メガデベロッパーを誘い込む」という目標はありません。 入り口はすべての人に開かれており、より多くの人が手を試すほど、イベントのすべての参加者にとってより良いものとなります。
ハッカソンには誰が来ますか
過去10回のハッカソンで、良いサンプルが収集されました。これに基づいて、次の結論を導き出すことができます。- 通常、60〜120人が参加しますが、多かれ少なかれ参加することはほとんどありません。
- 参加者の年齢は16〜50歳の間で均等に配分されます:)。
- 開発者は、ほとんどが初心者であり、10年以上の経験を持つ「バイソン」であり、通常は12人未満です。
- 開発者とデザイナーは常に不足しています。 過去1年間、開発者やデザイナーを必死に必要とするチームがいない状況はありませんでした。 また、アイデアの作成者が開発者を見つけることができず、アイデアを具体化するのではなく、他のチームを強化することができた多くの状況があります。
ハッカソンはどうですか
もちろん、すべてのハッカソンは異なります。 しかし、一般的に、多くの共通点があります。ハッカソンは、誰もが大きなホールに集まり、スポンサーと主催者が厳everyoneにイベントを開くという事実から始まります。 その後、ホストはすべてがどのように進むかを伝え、アイデアの著者をステージに招待するために1つずつ開始します。アイデアの作成者は1分以内にアイデアを話します。
アイデアのすべての著者が出てきた後、チームの構築プロセスが始まります。 それを簡素化するために、プレゼンターは原則としてチームに番号を付け、スピーチ中にフリップチャートリストに短いあらすじを書き、それをホールにぶら下げます。 開発者、デザイナー、シンパサイザーは、シートからシートへと移動し、好きなプロジェクトの作者を数字で見つけ、技術的な詳細を話し合い、チームに集まります。 ここでは、2つのポイントに関心があります。
- 通常、ハッカソンに参加した人の半数はすでにチームを結成していますが、多くの場合、プログラマやデザイナーはいません。 後半は、チーム(多くの場合プログラマまたはデザイナー)のいないアイデアの作成者と、開発者およびデザイナー自身です。
- 主要なチームビルディングは永遠ではありません。 通常、作業開始の数時間後に、チームの一部がもう一度再編成されます。アイデアが再考され、大規模なチームがバラバラになり、反対に小さなチームが統合されます。
30分後、全員がほとんど戻ってこなかったため、ファシリテーターは次に何が起こるかをもう一度伝え、開発の開始に向けて準備を進めました。 ハッカソンは、原則として、ビジネスセンターまたは大規模で優れたコワーキングで開催され、そこには多くのスペース、テーブル、ソケット、および優れたWi-Fiがあります。 たとえば、私が頻繁にハッカソンを過ごす長野でのコワーキングは次のようになります。
スケジュールの次に、通常昼食が始まります。 昼食の30分後、ファシリテーターは強力な専門家を集めてチームを迂回し始めます。 彼らは各チームとコミュニケーションを取り、質問に答えて、夜間に最小限の作業バージョンを作成するという約束を引き出します。 その後、彼らは喜びのためにコードを書きながら、5時間だけ男と女を置き去りにします。
夜に近づくと、リーダーはチームの第2ラウンドを行い、彼らが何をしたかを見ます。 異なることが判明しました。すべてがすでに機能している人、ユーザーの承認を熱心に見ている人、伝統的に「すべての万能フレームワークを完成させるには少ししかありません。」とホストは言います。 、先に進むのが理にかなっていて、夜に男たちを離れます。 通常、ほとんどのハッカソンは24時間で、ほとんどのチームは一晩中働いています。 主催者はプーフ/寝袋を提供して、レースを去った人が寝ることができるようにし、一部のチームは夜帰宅します。
2日目の朝、最も興味深い部分が始まります。これは不快な英語のプレピッチと呼ばれるパフォーマンストレーニングです。 各チームから2人の参加者が順番にステージに招待され、1人はプロジェクトのプレゼンテーションを実行するための機器に精通し、2番目の参加者はステージから2番目の列車で発表者に作品の結果を販売します。 トレーニングを受けて貴重な推奨事項を受け取ったチームは、プロジェクトを改善および改善するために削除されます。
2日目の途中(または、最後に)で、参加者はプロジェクトのプレゼンテーションに進みます。 報道陣が駆け上がり、スポンサーになり、全員が大きなホールに座り、チームがステージに出て、彼らがやったことはハッカソン全体で最もクールなものであり、賞を授与する必要があるのは彼らであることをju審員に納得させます。 ラップトップはプロジェクターに接続され、モバイルデバイスは特別な書画カメラの下に置かれ、プロジェクターとテーブルの画像をプロジェクターに転送します。 通常、各チームには3分間の講演と審査員からの質問が与えられます。
そして最後に、すべてのチームのパフォーマンスの後、ju審員は英雄的に賞を分配します。 主催者は全員に厳rewardに報いる。その後、別の不愉快な言葉であるアフターパーティーを手配する。