『IT業界を楽しく生き抜くための「つまみぐい勉強法」』が出版されました。ここを読まれている方の中にも手にとっていただいた方がいらっしゃると思います。お楽しみいただけているでしょうか?つまみぐい勉強法では勉強会に参加することを勧めていますが,本の中では具体的な勉強会の紹介をしていません。
勉強会の雰囲気を知ることができる素材はウェブ上に数多く存在しています。当然,勉強会ごとに参加する人も違えば,興味を持っている対象も異なります。内容や雰囲気も変わってきます。勉強会もボランティアで開催されています。また,本を読んでいるみなさんの興味を持っているものや,経歴も様々です。「この勉強会に行けば安心!」と言うことはできないため,具体的な名前は避けるようにして,勉強会の探し方など,「長持ちする」情報に絞って載せています。
その一方で,勉強会に参加したことがない人からすると,「それでは雰囲気がわからない!」と思われるかもしれませんので,実際の勉強会の様子をお伝えしていきます。
紹介するのはとちぎRubyです。その名の通り,栃木県でRubyについて学んでいる勉強会です。もう少し具体的にお伝えすると,栃木県北部の西那須野にある公民館で,毎月平日に勉強会を行っています。現在扱っているのはdRubyです。dRuby作者の咳さんが参加されていて,咳さんが書かれて,海外に翻訳されることも決定している『dRubyによる分散・Webプログラミング』を教科書に学んでいます。
勉強会前の様子
6:30
仕事を前倒しするので,勉強会の当日は早起きです。私が住んでいる宇都宮は西那須野まで少し(50キロ)距離があります。同じ職場の人と参加していますので,同じクルマで相乗りです。今日は僕の車で行くので,その人の車は私の駐車場に停めて,一緒に僕の車に乗って会社に行きます。
7:00-16:30
仕事をします。16:30で仕事を切り上げた後,車で勉強会に行きます。今日はもう一人バス通勤をしている参加者がいます。その人を乗せて,一路西那須野に向かいます。国道4号線はトラックが多いので,平行して走っている細い裏道です。
18:20
途中,スーパーに寄って,お菓子とか飲み物を買ったり,フードコートで腹ごしらえしつつ,会場の公民館に着きました。早く着いた人で,机やいすを並べたり,プロジェクターなどの準備をします(写真1)。
勉強会中の様子
18:30
勉強会が始まりました。進行役の米澤さんのスライドで今日のアジェンダの紹介があり,続いてポジションペーパーが行われます(写真2)。厳格なポジションペーパーのルールでは1枚の紙で自分の立場などをする,ということになっていますが,とちぎRubyでは,この1ヵ月のできごと,良かったこと,お勧めのCDなど,フリーなスタイルで近況を報告しあいます。
作ったプログラムのデモなどが行われたりもします。学校の勉強のような価値感で考えると,無駄な時間かもしれませんが,地元の話題も含めて幅広い話題が飛び出します。知識の幅が広がる貴重な時間です。
19:30
ポジションペーパーが終わりました。人数が多くても少なくても,とちぎRubyではなぜか1時間かかっています。
休憩時間中はお菓子を囲んで,コミュニケーションが行われます。つまみぐい勉強法の最終章でも説明していますが,勉強会を勧める人はたいてい「懇親会が本番」というようなことを言ったりします。ですが,家族を持っている人は自由に参加するのは難しいでしょう。また,ほとんどみんながクルマや自転車で移動をするとちぎRubyでも懇親会はありません。ですが,休憩時間の雑談はそれに劣らない懇親の時間となっています。お菓子は懇談を誘発する大切なスイッチです(写真3)。
19:40
勉強会が始まりました。本を読みながら勉強を行います(写真4)。一緒に読み進めていき,サンプルコードがあれば打ち込んで動かしてみます。dRubyのおもしろいところは,複数のマシンで連携して動かすことができる点です。そのため,一人で勉強するよりも,このように複数人で勉強するほうが,お互いのマシンで情報を送りあったりして楽しく勉強できます。
ちょっと難しい部分は著者の咳さん自らが解説してくれます(写真5)。本に書いていないような「Rubyの実装はこうなっている」などの深い議論なども飛び出します。そのため,今勉強中の人にも,ある程度勉強してスキルの高い人にも,それぞれ学びがあります。
著者自らが解説してくれるような勉強会は少数だと思いますが,活発な勉強会では,これと同じように難しいところを丁寧に教えてくれたり,関連の深いハイレベルな情報を教えてもらえることがあります。多少のスキルの差があっても「学ぼう」という意欲があれば楽しめるでしょう。

