ハッカソンで100 kgのプロジェクトが勝つほど開発者が厳しいのはどこですか?

先日、サンクトペテルブルクとミュンヘンのオフィスで、JetBrainsの最初のハッカソンが開催されました。 社内の多数のチームが、48時間独自の製品の作成に集中するために、定期的な作業を延期しました。 このノンストップコーディングフォーマットは長い間人気を博していますが、以前はJetBrainsでハッカソンは行われていません。 最初の体験は成功し、私たちはそれを共有することにしました。他の企業では、ハッカソンが突然、子供たちが自分の文脈を変え、長年のアイデアを実装するのを助けるでしょう。



私たちの心の戦いでは、会社の従業員とその友人や知人のプログラマーの両方が参加できます。 このアイデアはすぐに受け入れられ、同僚のグループがプロジェクトのアイデアとその実装のさまざまな方法について熱心に議論し始めました。 プロジェクトを提案し、他の人のアイデアに参加できるイントラネットページを編成しました。 数日間、通常の作業プロセスは遅くなり、参加者は自明でないプロジェクトに切り替えました。







競争は常に挑戦であるため、主な動機は価値のある賞ではなく、最初になりたいという願望でした。 ハッカソンに勝つことは、面白くて危険なアイデアを実現し、名誉と尊敬のシェアを獲得し、他のチームの同僚と集中的に働く機会です。 しかし、賞品も提供されました。賞金は1万ドルに達しました。



ちなみに、勝者がどのように選ばれたかについては言わなければなりません。 48時間後、プログラマーは自宅で寝ました。翌日、オフィスに集まって仕事を同僚に見せました。 150人以上の同僚が参加者のプレゼンテーションを見に来ました。 次に、会社の全従業員の間で、最高のプロジェクトに対する投票が開かれました。各投票者は、好きなプロジェクト間で3票を分配できました。



ハッカソンには、チーム全体で平均70人以上が参加しましたが、チームあたり平均3〜4人ですが、完全に孤独にコーディングしている向こう見ずな人もいました。 開発者リポジトリを開いた直後に、コードのストリームがgithubに注がれました。 興味深いことに、いくつかのグループは異なる製品チームの従業員で構成されていました。 これにより、同僚は、通常の生活ではめったに起こらない新しい構成で一緒に作業するユニークな機会を得ることができました。 状況はまた新しいものでした-新しいサンクトペテルブルク事務所の敷地内。 何人かの従業員がこの目的のためにサンクトペテルブルクに来ました。



参加者の集中力と士気を維持するために最善を尽くしました。 特別に準備された温かい朝食、昼食、夕食の間に、ハッカーは最近の成功と予期しない問題について話し合うことができました。 Red Bullブースがなくてはなりません。RedBullブースは、最も必要なときに開かれました(これは正しいハッカソンのサインだと言われています)。 さらに、プロのマッサージセラピストを招待して、参加者が少しリラックスしてマッサージ中にリラックスできるようにしました。



その結果、22のプロジェクトが公開されました。 したがって、ハッカソンの参加者が結果の発表を待っていたのはどのような焦りであるかは明らかです。 授賞式でのマキシムシャフィロフCEOは、この挑戦​​を受け入れたすべての人に感謝し、参加者に次のように語りました。 次回は間違いなく自分で参加します。 私の気持ちによると、これは今年会社で起こった最もクールなことの1つであり、多くの肯定的なことが私たちに起こりました。 次回も同じ感情的なチャージを得るのは難しいでしょう。なぜなら、毎回自分自身を驚かせるのは非常に難しいからです。 しかし、私たち全員が一緒に努力することを願っています。」



今、最も興味深いものについて-勝者について。 3位は 2つのプロジェクト分かれていました。 最初のプロジェクトであるFeature Suggesterは、 Alexander Podhalyuzinによって作成されました 。 彼のアイデアは観察から生まれました。経験豊富なIntelliJ IDEA開発者でさえ、IntelliJ IDEAのすべての機能を使用しているわけではありません。 多くの場合、習慣から外れた人が、IntelliJ IDEAのホットキーに長く自動化された操作を手動で実行します。 Alexanderは、IntelliJ IDEAのプラグインを作成しました。このプラグインは、いくつかの典型的なアクションを追跡し、それらをはるかに高速に実行する方法を示します。 このプラグインは、初心者がIDEを使用する場合、および大学の教師や学生にとって非常に役立ちます。 ヒントベースが拡大しているため、経験豊富な開発者でさえ、プラグインの助けを借りてコーディングを高速化する新しい方法を見つけるか、独自の拡張機能を提供できます。



画像



プラグインは、IntelliJ IDEA 12.1.3またはIntelliJ IDEA 13 EAPのプラグインリポジトリで利用できます。 「 IDEA Feature Suggester 」を検索します。



ソビエトアニメーションのファンのためのSovietoonsプロジェクトで3位になったVasily Kudryashovの別のファイナリスト。 これは、これらの漫画を作成した作業チームの偶然による漫画の類似性の基準が主なアイデアであるWebサイトです。 このサイトでは、有名な監督やアーティストが手がけた漫画を見つけることができますが、何らかの理由でテレビではあまり上映されなかったため、予想外の発見である可能性があります。 このプロジェクトには多くのアニメーターのデータベースが含まれており、各アニメーターは彼の作品の完全なリストです。 このサイトは、作成されたすべての漫画と実験のためにスタジオにさまざまなアニメーション技術のリストを提示します。







2位になったBook'n'Meetプロジェクトの参加者( Anna Oreshnikova、Antonina Vesna、Stanislav Kurilov、Andrey Krotov 、およびAlexei Kireev )は、JetBrainsのオフィスに多くの会議室があり、製品チームが毎日定期的に立ち上がっていることに気付きました、さまざまなオフィスの人々が参加する多数の電話会議。 混乱と交渉のための戦いを引き起こさないために、合理化の決定が下されました:Book'n'Meetプロジェクト。 これは、オフィスの各会議室の横に吊るされ、一種の案内板であるタブレット用のプログラムです。 画面には、会議の現在のステータス(ビジー/フリー)、空き時間またはビジー期間の終了までの残り時間、現在のミーティングに関する情報、および今日のスケジュールが表示されます。 会議室が無料の場合、すぐに利用できますが、そうでない場合は、最も近い無料の会議室を見つけて、そのうちの1つを利用できます。 当日の無料期間も予約できます。







受賞者は本当に衝撃的なプロジェクトでした。これは、文字通りの意味で、見た目と音で多くの競合プロジェクトから際立っていました。



8人のチーム( Dmitry Ivanov、Sergey Baltiysky、Leonid Stryuk、Artyom Bukhonov、Nikita Raba、Sergey Kuks、Ivan Serdyuk、Denis Korneev )は、Arduinoに基づいた自動システムによって制御されたガス管で作られたオーケストラベルに基づいたオリジナル楽器Ideaphoneを作りました。 管理用のWebサーバーとクライアント(ミュージシャンが使い慣れた黒と白のキーを持つWebアプリケーション)が楽器に接続されています。







受賞者は、技術要件を慎重に作成しました。

機能的




機能しない






ビデオ:アイデアフォンのプレゼンテーション






プロセスの喜び、同僚の喜び、そして賞に値する一等賞に加えて、受賞者は、大型のデザインがオフィスで3平方メートルかかるだけでなく、毎日の会議を習慣的に忘れる人々にメロディアスな音で電話をかけることを誇りに思っています。スタンドアップで彼らがどのように召集されたか聞いた。



ハッカソンの優勝者にはカップが授与されました。 それは順調に進み、各ハッカソンの勝者を刻みます。







会社で起こっていることからの幸福感は続き、次のハッカソンが起こります。すべての従業員が全会一致でこのアイデアを支持しました。 そして今、ユーザーに古いものと新しいもの、そして製品を喜ばせるために働くことも必要です:)



All Articles