Home > 技術 > ハッカソン的な技術者コミュニティをつくりたい

ハッカソン的な技術者コミュニティをつくりたい

8月 29th, 2009

ここ最近いろいろ考えてたんですが、技術コミュニティみたいなものを立ち上げてみようかと。まだ考えがちゃんとまとまってないのだけど、Twitterで観測気球を打ち上げてみたら意外と反応があったので、まずはやりたいことを明らかにして賛同してくれる人を募りつつ、細かいことは活動しながら決めていこうかなー、と。

考えていることを列挙すると、こんな感じ。

  • コードを書いて何かを作ろう
  • 定期的に開催
  • コラボレーションしよう
  • 言語不問
  • 活動は公開で
  • たまには合宿も
  • Have Fun!

まぁ、なんのことはない、要するに Seattle.rb みたいなことをやりたいだけなんですけどね。あと、近い例で言えば、三鷹の pgcafe あたりのコンセプトとも似てる気がする。

それぞれ簡単に説明を。

コードを書いて何かを作ろう

何かコードを書く。目標は、例えばwebサービスを立ち上げるとか、ライブラリを作ってGithubに公開するとか、iPhoneアプリケーションを作ってiTuneStoreに出すとか。テーマは各自で好きなように決めればOK。何かゴールを決めて成果を出すところを目標にしたい。まぁ、ハッカソンみたいなものを思い浮かべてもらえば良いかと。

定期的に開催

集まるタイミングを定期的にする。「次はいつにする?」とか話し合うまでもないぐらいが良いな。「金曜日の夜に決まった場所に行けば誰かいるはず」ぐらいがちょうど良い。いや、金曜日っていうのは例だけど。とは言え、毎回出席しなければいけないとかではなく。都合のつく時にふらっと顔を出せば誰かが来ているはず、ぐらい。

コラボレーションしよう

せっかく時間をつくって集まったのだから、一人で黙々とコード書くだけじゃなくて、他の人を手伝ったり、ペアプログラミングしたりとか。単独作業はダメとかにする気はないけど、共同作業の方が推奨ぐらいの感じで。人に説明することで、自分自身の知識が強化されるのは、そういう経験がある人には理解してもらえると思う。アジャイル開発に関わった経験から、ペアで作業すると、ちょっとした知識が伝達されるということもあると思うので。実際に経験した例だと、テキストエディタの効率の良い使い方とか裏技みたいなのを教えてもらったりとかね。同じ業界でもちょっとジャンルが違う人の話がいろいろと興味深かったり。PCサイト系の人と携帯系の人とか。共同作業を通じて、いろんな知恵を伝えていける場になればな、と。

言語不問

言語ごとのコミュニティは既にあるんですよね。僕の場合はRuby関係のコミュニティによく顔を出してるけど、PerlとかPHPとか、言語ごとに勉強会やカンファレンスの類いはいっぱいある。でも、敢えて言語縛りをなくした集いが欲しい。WebはRailsで、集まったデータのマイニングはScalaで、クライアントはiPhone(つまりObjective-C)で、みたいに言語を横断するような取り組みでもOK、ぐらいのノリで。参加メンバーそれぞれの得意な分野とか言語で協力するかたちでチームを組んだりできると面白そう。

活動は公開で

これは改まって宣言する必要もないかもしれないけど。集まってどういう活動をしたのかは秘密にしない。とは言え、所属する会社によっては、勉強会とかコミュニティ活動とかにはあまり良い顔をされないことも、実際にあるのは理解しているつもり。なので、基本路線としては、「参加していることを伏せておくのはOK。顔や名前が出るのを避けたい人の事情は尊重する。でも、活動の内容や成果は、できる限りオープンにしたい」こんな感じで。

たまには合宿も

たまには、開発合宿とか朝から丸一日ずっとハッカソンみないなイベントも面白そう。四半期に一度ぐらいのペースで企画して見ると良いかも。以前にわくラボで実践してみた経験からすると、どこかに泊まり込みとかで集まって活動すると捗るし、参加したメンバー同士の親睦も深まります。たまにそういう機会があると良いな、と。

Have Fun!

プログラミングとかモノを創るのは、本来は創造的で楽しいコトのはず。ここでやりたいのは業務じゃなくて、各自の創造性を思う存分に発揮すること。創造やコラボレーションの過程を楽しめるような場にしたい。ビジネスとかマネタイゼーションとか、細かいことは別のところで考えれば良いよ。

とりあえずいま考えてるアイディアはこんな感じで。
と言いつつ、問題は山積。

  • 名称はどうしよう? 格好良い名前をつけたい :)
  • そもそも、そんな緩いコンセプトで人が集まる?かつ継続できる?
  • 場所はどこにしよう?

これから考えます^^;
でもまぁ、場所ぐらいは決まってないと、そもそも参加できるかどうかも検討できないですよね^^; と言うわけで、いま考えてるのは、六本木ヒルズ森タワー49Fのヒルズライブラリーを拠点にしようかな、と。でも、これはまだ検討段階。

とりあえず、賛同してくれる人を募集中です。コメントとかTBとかtweetとか、任意の方法でご連絡頂けると幸いです :)

cesare 技術

  1. 8月 30th, 2009 at 14:15 | #1

    いいですね、賛同します。が、、、ヒルズライブラリーちょと高い気が。。

  2. 8月 30th, 2009 at 15:42 | #2

    賛同どうもです :)
    ヒルズライブラリーですが、会員になってる人が同伴していれば、誰でも1,000円で入れるんですよ。時間制限なしで、カフェ店舗が入っていて軽食もOKなので、意外とお得だったりします。

    要は、僕自身がここの会員になろうかどうしようかと考えていたりするのですね。コミュニティ活動だけじゃなくて、仕事にも使える環境なので。週一ペースで利用するなら会員料金の元が取れるかなー、とか思った次第です。

    とは言え、六本木というロケーションが参加する人達にとって便利かどうかという問題もあるので、今のところは選択肢の一つという程度に考えてます :)

  3. 8月 30th, 2009 at 15:54 | #3

    >会員になってる人が同伴していれば、誰でも1,000円で入れる
    なるほど、これは知りませんでした。
    ロケーションとしては便利なところだと思います(個人的にw)。

    それと、先ほどコメントし忘れましたが、
    「創造やコラボレーションの過程を楽しめるような場にしたい」というコンセプトは好きです。

  4. 萩原崇之
    9月 6th, 2009 at 05:41 | #4

     このところ色々とテンパってまして、返信が遅れてしまいすみませんでした。
     他言語なコミュニティ、というのは面白いですね。FaceBookがそちら向けのフレームワークを出していたりするので、もしかしたら将来的な技術トレンドになるかもしれません。

     六本木はJRからのアクセスが若干面倒なのが難点ですね。東京のバスなんて乗りたくないですし(^^;)

  5. cesare
    9月 11th, 2009 at 20:13 | #5

    コメントどもです。Facebookもマルチリンガルな方向性を目指してるってことですかね。ちょっと興味ありです。
    集まる場所をどこにするかは、難しいですよねー。他のコミュニティでも、いつも会場の選定で悩んでます^^;

    とりあえずは、賛同してくれた人達で一度集まってみようかなー、と考えてます。
    近いうちにご連絡しますので、少々お待ちを。

  6. Yoshi
    9月 24th, 2009 at 18:48 | #6

    はじめまして。Ruby関連のサイトからこちらのサイトに辿り着きました。弊社ロンドンに本社を持つイギリスの会社なのですがRailsのプログラマーを探しておりまして・・・ご興味がありましたらご連絡頂けますでしょうか?

  1. No trackbacks yet.