2013年2月26日火曜日

ドラクエ7のパズルが解けんのでコード書いた。

ドラクエのバロックタワーのパズル。
図に書いても全然解けん。

で、あやぴーさんもコード書いて遊んでたので、ぼくもコード書いて解くことにした。


組み合わせを作るところで力尽きで超適当になってるけどww

とりあえず解けた。
やっと先へ進める。

2013年2月22日金曜日

飯野賢治さんのこと



木曜日の朝。なんとなく胸がムカムカして、便の調子も良くないので午前半休を取って体調を整え、午後から出社しようと思った。

そうこうするうちに寒気がひどくなり、体温を計ると39度もある。いわゆるノロウィルスとやらにやられたらしい。

数えきれないほどトイレに行き、バランスを崩してトイレのドアノブに頭を強打するなど命の危険を感じながらの闘病。

ぼくが熱を出して寝こむ時には、なぜかきまって悲しい事件がおきる。

2001年にインフルエンザで寝込んだ。9月11日。布団の中からWTCが倒壊するのを見た。

東日本大震災のあった日。熱を出して会社を早退。最初、地面が揺れているのか、自分が熱にうなされてふらふらしているのか、しばらく理解できなかった。

いいかげん眠っているのにも疲れたので、iPhoneを寒気でガタガタと震える手でつかみ、Twitterを見た。

ぼくが熱を出して寝こむ時には、なぜかきまって悲しい事件がおきる。

飯野賢治さんが亡くなった。なんということだ。

ぼくはセガ・サターンに移植された「Dの食卓」から「エネミー・ゼロ」「リアルサウンド 風のリグレット」「Dの食卓2」をプレイし、そのどれもめちゃくちゃハマった。
賛否の激しいゲームなので、なかなかこれらに「ハマった!」と一緒に感動を共有できる人と出会わないのだが、ともかくハマった。

プレイステーションエキスポの事件とか、ちょうど僕自信が多感な時期だったこともあって、最高にクールで、飯野賢治という人にあっという間に惚れた。彼の著作は全部読んだ。

映画とか、音楽とか、デザインとか、そういう分野でぼくが「お、これかっこいいな」と感じる「感覚の物差し」の大部分は、この人の影響を受けている。
僕がグッとくるものの大半は、飯野賢治的な成分を有しているものだ。具体的にそれがどういうものであるかを言語化することはできないけれど。

彼のゲーム開発のエピソードで、「会社に泊まりこみで死にかけながら開発してる」という状況に憧れ、自分がIT業界に入る動機の数%くらいはそれへの憧れがあったりもした。今思えばただのデスマーチだし、絶対泊まり込みとか嫌だけど。

ふと、自分もゲームを開発する仕事をしていることに気づいた。

「遠回りしたけど、なんとなく飯野さんと同じ仕事してるなー」と勝手に思った。

これまでは、いろんな人から影響を受けたり、なにかに感動したりする人生を歩んできたわけだけど、ぼくに影響を与えてくれた人がこうして少しずついなくなる。
つまり、ぼくが今度は、誰かに影響を与えたり、感動してもらったりする人生にシフトしなければならないんだなー。そんな気がした。

心よりご冥福をお祈りします。

※写真は新宿ロフトプラスワンのイベントで撮ってもらったやつ

2013年2月14日木曜日

勉強会初体験とその後のことをさらしてみる

明日はエンジニアのお祭り、デブサミですねー。

たぶんその流れだと思うのですが、Twitterでこんなハッシュタグが流行ってました。

#初めて参加した技術系勉強会を晒す

僕の初めての勉強会参加は、2010年のOSC神戸ですね。

今でこそ、ソーシャルゲーム開発のプログラマとしていろいろ偉そうな事を言っていますが、当時の僕はバリバリのサラリーマンエンジニアでした。

2回の転職の末に中堅SIに入社しており、そこそこ安定していたので当時勤めていた会社に定年まで在籍するものだと信じていたし、毎月のように会社の偉い人とか上長とゴルフに行ったり、社内で出世してやるぜー、とか思ってました。

その反面、自分のキャリアがどんどんマネジメント的な色合いを帯び始め、「現場技術はオフショアでいけるんじゃね?」な流れに違和感も持っていたり、なんとなくモヤモヤする日々を送っていました。

SIという業界が、その頃からなんとなく閉塞感につつまれ、なんとかしないとな、という流れの中で、僕もいろいろな試みをしました。

OpenPNEを使って社内SNSを立ちあげたり、Redmineを導入してみたり。
なにかきっかけをつかもうと、思い付く限り新しいことをやってました。

そんな流れの中で、OSS界隈の情報収集をしよう、と出かけたのがOSC神戸だったかと思います。

いくつかのセッションに参加し、こんな世界があるんだ、と思いました。

どういう論理展開でそう思ったのか、はっきりと覚えてないですが、それまで、なんとなく「ひょっとしたら自分はこの会社で定年までいられないかもな」と思っていた気持ちと相まって、会社に依存するのではなく、エンジニアとして、どこに行っても通用するバリューがあれば、幸せになれるんじゃないかな、と思い始めました。

その後、7月に@ITの読者コラムニスト募集に応募して、エンジニアライフにコラムを書いたり、そのオフ会で初LTをしたり、社外活動の比重を増やして行きました。

少なくとも、勉強会という世界に出会わなければ自分の人生は今とはまったく違っていたのは確かです。

半分酔っ払って書いているので支離滅裂な文章になっているかもしれませんが、僕の勉強会初体験はこんな感じ。

2013年2月10日日曜日

勉強会勉強会の中の人やってきました。

DevLOVE関西 勉強会勉強会 のスタッフとして、開催のお手伝いをさせていただきました。

* まとめ:http://togetter.com/li/452510?page=1

元々、勉強会文化を拡げていきたいという思いもあるので、こういうメタな勉強会は何度か参加してきました。

* 勉強会初心者向け勉強会:http://daiksy.blogspot.jp/2012/02/study4bg.html
* ITコミュニティ祭り:http://daiksy.blogspot.jp/2011/09/it.html

勉強会の主催者は、みんな同じような悩みをもっています。

会場どうやって探すの?
スピーカーってどうやって呼ぶの?
ドタキャンで会場費が赤になるのコワイ  etc...

このパターンだと、スピーカーのコネはあるけど会場のあてがない人と、会場提供できるけどスピーカーのコネがない人が組めば問題はある程度解決するわけで、そういう情報共有とかしたいなー、というのを常々思っていました。

そこで、今回は皆さんのそういう疑問とか悩みを共有して解決しよう、というビアバッシュ形式のコーナーを設け、僕はそこでファシリテータを担当させていただきました。

うまく場をコントロールできたかわかりませんが、他のスタッフさんとか、参加者さんのフォローもいただき、なかなか盛り上がったのではないかと思います。

会場提供してくださった楽天さん。スタッフの皆さん、参加者の皆さん、どうもありがとうございました。

2013年2月3日日曜日

SIを卒業して1年経ったので振り返ってみる

2月1日で、転職してちょうど1年が経ちました。

受託開発なSIの世界から、コンシューマ向けの開発をする事業会社に転職して1年間過ごしてきたわけですが、正味のところどうだったのか、ちょっと振り返ってみたいと思います。

■転職理由はすべて叶えられたか?

僕が転職を決意したのは、以下の様な理由からでした。

・キャリアとか、収入とか、もろもろ含めた将来への不安

僕が転職を決意した頃のSIer界隈に漂う閉塞感は凄まじいものがありました。SIといってもいろいろな事業領域がありますから、あくまでも僕が携わる範囲の話ではありますが、ぶっちゃけ給料は下がりましたし、その影響で自動車を手放したりしました。
っていうか、いつまでリーマン・ショックががが、とか言ってるのかと。

・会社員ではなく、エンジニアでありたかった

SIの閉塞感、という話にも関連しますが、会社に依存する生き方では幸せになれないな、と思うようになりました。社外の勉強会やコミュニティに参加することで、その思いはより強くなりました。
フリーになる、とか起業する、という選択肢は自分には今のところないのですが、世の中が変化した際に、それに合わせて自分の立ち位置をフレキシブルに変えられる生き方をするのが、幸せになれるポイントかな、と思うようになりました。
そのためには、僕個人のバリューを高める必要があります。
自分がエンジニアとして高いレベルに成長するには、高いレベルのエンジニアたちが集まる場所で戦う必要がある、と思いました。
勉強会でレベルの高い人たちと関わって、刺激を受けるうちにそれをより強く確信しました。勉強会で刺激を受けているだけではダメだ。仕事という、一日のうち多くの時間を費やす場所で、こういう人たちと関わっていなければ、と。

・コンシューマを相手に仕事をしたくなった

これは完全に自分の趣味の問題なのですが、もっとマスの大きい仕事をしたいなと考えました。受託開発であっても、エンドユーザと直接やりとりをする仕事は楽しかったのですが、そのエンドユーザがもっと大勢いたらさらに楽しいのではないか、と思ったのです。
Twitterやブログなどで、多くの人から反応があった時の気持ちよさを仕事でも味わいたい、とも思いました。

⇒ 今のところ、上記の希望はすべてかなっています。

乙女ゲーの開発に携わることで、今までとは比べものにならないほど大勢のユーザさんに自分の作ったゲームで遊んでもらっていますし、チームのメンバーはみんな高いレベルで仕事をしていますし、収入も増えました。

■ 勉強会やコミュニティ活動について

転職してからの1年間で、自分の価値観やライフスタイルに決して小さくない変化がいろいろありましたが、最も考え方が変化したのは、勉強会やコミュニティ活動についてです。

以前まで、僕にとって勉強会は映画館のようなものでした。
休みの日に出かけて、ファンタジーの世界に触れて、気分がよくなって現実に戻る、というそんな感じ。
自分もスクリーンの中に入りたくて、発表したり、記事を書いたりもするのですが、やはりそこは日常とは少し切り離された世界である、という感覚でした。

そうして活動を続けているうちに、いつしか懇親会などで「お会いしたいと思ってました」とか「おお! 本物のだいくしーさんだ!」とか言ってもらえるようになりました。

去年の11月。DevLOVE関西で登壇する機会をいただき、自社の開発事例を発表しました。そのときにふと感じたことがあります。

2010年3月のOSC神戸。そこでいくつかのセッションを見た時、そこで登壇するエンジニアは雲の上の人でした。ああいうところで発表するエンジニアは、どんな人たちなんだろう。どんな世界が見えてるんだろう。
これが、僕が社外活動に参加しようと思った原点です。

DevLOVEという大きな勉強会で、50人の人の前で40分も喋っている。OSC神戸で自分が憧れたあっち側に、今まさに立ってるじゃないか。

去年1年、いろいろなことがありましたが、これは自分の中ですごく大きな出来事でした。

僕にとって「映画館」だった勉強会は、いつしか日常と地続きになっていたのです。

日常と地続きで社外活動をするためには、仕事においてもエンジニアとして充実していたほうが楽しいに決まっています。去年はいくつかの勉強会で、自社の事例紹介などもさせてもらいましたが、職場と、外の世界との地続き感は今後もこだわっていきたいと思っています。

■次の1年

この1年、Scalaとか、Playframeworkとか、アジャイルとか、とにかく未経験のことばかりでした。ようやく日常の業務もそつなくこなせるようになってきましたので、そろそろプラスアルファを考えたいな、と思っています。

一時は、勉強会参加を少し控えて、軸足を会社業務に大きく移そうかとも思ったのですが、そこはやはり両輪バランス良くやるほうがいいな、と考えを改めました。

個人的にはエンジニアとしての地力を鍛えつつ、社外でも何か去年の鹿駆動並に面白いことができたらなー、と思っています。

今年もよろしくお願いします。

2013年1月2日水曜日

他人のレベルが低いと思うのなら、自分の物差しのサイズをまずは疑え

どういう流れかよくわかってないのだけど、なにやらTwitterのタイムラインで大企業をdisってる感じのツイートを見かけたのだけど、これについて言いたいことがある。

IT業界で仕事をしていると、時々こういう場面によく出くわすんだよね。

「元請けベンダーが仕事してない」
「オレはITゼネコンで働いてるやつらより仕事できるはず」

その気持ちはすごくよく分かる。でもちょっと待って欲しい。
本当に君から見たその人達は、レベルが低い人なのか?

ひょっとしたら、自分の物差しが、その人のサイズを正確に測れるレベルに達してないだけなんじゃないか?

なぜ、そんな事を言うのかというと、僕自身が自分の物差しのサイズを強烈に意識した経験があるからだ。

僕は新卒で、社員20人ほどのITの会社で働いていた。仕事のほとんどは、特定派遣だ。
客先に常駐して、ITベンダーの指示に従ってシステム開発の末端に従事する仕事。

そこでは僕は「優秀な人」という評価を得ており、正直調子に乗っていた。

ITゼネコンと呼ばれる、大きな会社で働くSEよりも、自分はうまく仕事をやれる。だって現場では、高評価を得ているじゃないか。

そしてしばらくして、僕は転職することになる。ITゼネコンとまでは言わないまでも、社員500人ほどの中堅SIだ。

そこで働きはじめた当初、僕は自分のスキルがまったくここで仕事をするレベルで無いことを思い知る。

客先に常駐して、常駐先企業が受注した仕事のプログラムを組むことと、エンドユーザと相対して、自分たちで成果責任を負って開発を進める仕事では、必要なスキルや、やるべきことが大きく違う。

僕がかつて、「レベルが低い」と思っていた人たちは、僕の物差しで測れる範囲ではなく、もっと違う次元で戦っていたのだ。

立場が変われば観測される世界は異なるし、その世界のサイズを測るための物差しの種類も変わる。

自分の物差しで、あるサイズを測って、「この物体の幅は狭いなー」と思っても、実はその物体はとてつもなく縦方向に長い物体で、自分の物差しはその高さを測れないから最初から目に入らない。そういうことが世の中にはたくさんある。

大企業の人がレベル低いとか絶対に無いって。
大学入試とか、就職活動とか、そういう時点から勝ちを積み重ねた人たちなんだから。

そういう人を安易にdisってしまうと、自分の懐の狭さをさらけ出してしまうだけだと思うんだ。それはとっても恥ずかしいことなんだよ。

僕もたまにdisっちゃうことあるけどね。

2012年12月31日月曜日

2012年を振り返る(後編) - コミュニティ活動について -

2012年を振り返るエントリ。前編は転職について書きました。
後編は、今年一年のコミュニティとか、勉強会活動とかプライベートについて。

■1月
12月に今の会社の内定をもらい、1月31日までが前職の勤務でした。
この月は勉強会は行ってなかったですね。本当は有休を消化したかったのですが、いろいろ理由もあって、27日まで前職の仕事をしていました。

転職エントリを書いたり、新卒で入った会社の社長さんが転職するという話を聞きつけてお祝いしてくださったり、the HIATUSのライブに行ったりしてました。

■2月
1日付けでフリュー株式会社に入社しました。

勉強会としては、以下の2つに参加しました。

・鍋駆動勉強会 (hoge駆動)
・勉強会初心者のための勉強会(2012年春の陣)

まだ転職直後だったので、この頃は新しい会社に馴染むのに必死でした。

■3月
勉強会参加は無し。

鹿駆動とか、関数型勉強会の準備をしてました。

やはり転職直後でしたので、プライベートにそれほどリソースをつぎ込む余裕はなかったです。と思ったけど、カレンダーを見たら友だちの名古屋マラソンの応援に行ったり、飲み屋の4sqチェックインがやたら多かったり、遊んでますねw

■4月

・Tech readers!! #3
・プログラマズナイト
・鹿駆動勉強会(hoge駆動)

今年のハイライトと言ってもいい、鹿駆動勉強会ですね。
500人キャパの能楽堂でLT大会とか、人類史上最初で最後のイベントだったと思います。

@ITさんで記事にもしていただきました。

世界遺産でIT勉強会を開催する方法――場所駆動勉強会のススメ

■5月

・オープンセミナー岡山@2012
・第1回関数型言語勉強会勉強会 大阪

大都会岡山の勉強会初参加。むちゃくちゃ楽しかったです。
関数型言語勉強会は、主催者という立場だったのですが、仕事が立てこんで参加できませんでした…。

■6月


hoge駆動メンバーで@backpaper0さんの結婚式の2次会に呼んでいただきました。

あとはエンジニアライフのオフ会に行ったりしましたね。

■7月

社員旅行でマカオに行きました。

・第3回 playframework 勉強会

今年の下半期の自分の発表テーマとなる、「乙女ゲーを支える技術」の初演でした。

■8月

勉強会参加は無し。

フェスに行ったり、夏を満喫してました。

■9月

勉強会参加は無し。

@mumoshuさんが執筆されたWEB+DB Pressのレビューをさせていただいてました。


■10月

・ITコミュニティ秋祭り リターンズ
・関西Javaエンジニアの会 '12 10月度
・やきに駆動2.0 (hoge駆動)

忙しかったですね。個人的にはITコミュニティ祭りが印象深いです。
カルカルさんでのイベントは、ぜひまたやりたいです。

■11月

・DevLOVE関西
・PlayFramework関西ビギナーズ
・第2回関数型言語勉強会 大阪

仕事にも慣れ、この頃はScalaなどの自分が新しい職場で扱う技術についての布教活動を熱心にやってます。
この辺りの活動は今後もこだわってやっていきたいです。

あとはエンジニアライフのエントリが週間・月間ランキング1位になり、@IT全体のランキングでも2位なったり、コラムニストとしての活動に一つの結果が出た時期でした。

■12月

・関西Javaエンジニアの会スペシャル! JavaOne2012
・合同勉強会in大都会岡山 -2012 Winter -
・Scala関西ビギナーズ
・忘年会駆動(hoge駆動)

こしてみると、10月以降、勉強会行きまくってんな。

■2013年

今のところ、参加が決まってる来年のイベントはこんな感じ。

・TDDBC 大阪 for C#
・勉強会勉強会 (2月)

公募セッションの申し込みをして当落待ちのもの

 ・Scala Conference in Japan 2013

やりたいなーと妄想中のもの

・第3回関数型言語勉強会
・鹿駆動みたいなアホな大規模イベント (hoge駆動カンファレンス的な)

関数型言語勉強会は、いつも50人がすぐに満席になってしまうので、100人くらいの会場で規模をもっと大きくしてやりたいです。

あとはぼくの夢なのですが、雅叙園のデブサミに呼んでもらえるようなエンジニアになりたいですね。

来年もよい年になりますように。良いお年を!