いう英語のレジュメをお持ちの方はいらっしゃらないと思いますので。ガラパゴス時代の2001年に初めて、アップルのWWDCというのに参加したんです。それも、かなり自分にとっては転機になりましたね。国内だとマイノリティ仲間がいないという感じなのに、海外に行くと志同じにしたエンジニアが3,000人とかいましたからね。それまでも英語のドキュメントとかを読んだりとかしていたつもりだったんですが、まるでわかっていないな、全く英語出来ていないなというのをその時に痛感したんです。意思疎通もままならないし、ランチの時の会話なんて全く出来ませんでした。技術的な話なら少しとは思っていたんですが、それもうまくいかなかったですね。その時、英語コンプレックスが突然大きくなって、これはなんとかしないといけないなと思いました。自分は日本語の情報が少ないようなものを選んでやっているので、勉強しないとダメだなと実感して、それから英語の勉強をやり始めました。英語の勉強はすごくされたんですね。ええ、がんばったつもりではありますね。その話も、話し始めると結構長くなっちゃいますね。僕自身英語を修得しているとは言えないはずなんですけど、本田直之さんの「レバレッジ英語勉強法」という本に苦労して英語を修得した人の体験談という感じで僕のインタビューが4ページ程載っています。Conferenceというんですけど。アップルコンピュータが年に1回世界中から開発者を集めて、まだ未発表なものとかも含めて技術についてプレゼンをしてくれる、という大きなイベントなんです。このインタビューが若い人向けということであれば、強く言っておきたいのは、セミナーとかイベントとか積極的に行くべきだということです。ものすごくモチベーションがあがります。今年僕は行っていないんですが、WWDCというイベントは本当に素晴らしいイベントで2005年まで毎年参加していましたね。イベント行く人、行かない人はきっぱり別れますよね。Jobsが自ら基調講演をやるんです。Jobsが来ないことがあるんですけど、WWDCには絶対来るんです。Mac、あるいは今で言うとiPhoneのプラットフォームを開発者にとにかく開発してもらいたいという強いメッセージを感じますね。すごい良い効果なのが、WWDCに行くと個人で活動していたりする自分よりすごい奴というかお手本にしたい人がわんさかいるんですよ。その頃、我々はアップルと一緒にセミナーをやったりだとか、WebObjectsも教える立場というのをある程度やっていたりしたので、国内で聞ける相手がそもそもいなくなってたんですけど、海外に行くといっぱいそういう人たちがいて議論も出来て、だからもっと英語が出来ればもっとおもしろい話が出来るのにという、勉強する動機も生まれたりするきっかけにもなりますしね。これも自分にとっては本当に大事な転機でしたね。スクリプト言語としてRubyに出会ったのは、ずっと古くて95年か96年くらいにネットニュースで探して発見しました。自分が大学のネットワークとかでログインできるマシーン全部でコンパイルできるようにするっていう、そういうのがすごい楽しくて・・・。したコードに出来ないのでちょっとしたところを直してコンパイルは出来るんですけど、パッチを送り返すというところまでいきませんでした。いろいろなものを使えて楽しいという、せいぜいそのくらいでしたね。それで、最初に入った会社ではCADを作っていたんですけど、発注元がトヨタの系列会社なんですね。実はその会社にまつもとゆきひろさんが在籍していたんですよ。そんな偶然があって・・・。実際、私自身は出張でその会社には行かなかったんですが、私の上司は何回かお邪魔していてまつもとさんとも個人的に面識があったようです。Rubyのメーリングリストをちょっと読んでいたりした時に、その会社名を目にしたりしました。Storeの代理店とかをやっていたんですよ。toolsという感じだったRubyがちょっと身近になりました。それまでもやっぱりスクリプト言語としては便利だからRubyを使ってはいました。Perlとかの方が昔から使っていましたから・・・。そっちに手を出していました。オブジェクト指向は好きだったし、Rubyも面白いからたまに使おうみたいな感じでしたね。アルバイトに行った直後ですね。5を覚えるよりはRubyにしようかなと思いまして使い始めたのが最初ですね。その頃はまだ普通に使ってる程度で、メインの武器にしようとは思ってはいませんでした。NeXT好きでObjective-Cが好きで、という感じでしたね。便利だという実感が出てきたんですね。(笑)2回に渡りそうですね。いうお話がおもしろいんですよ。そのガラパゴスの後の会社に結局2005年までいたことになっているのかな。ここで、コンシューマー向けWebシステムの面白さに目覚めました。600人とか700人のユーザー数だったんですが、それでも今までのイントラとは全然違ったスケールで、急にアクセスが増えたりとか、お客さんの反応がダイレクトにわかったり、アクセスログを見ているとちょっとアプリの挙動を変えただけでもボタンの位置を少し変えただけでも影響が出るだとか、そういう面白さを知って、もっとこういうことをやりたいなと思うようになったんです。それで、それができる場所を探しました。その会社を辞めて、しばらくフリーの期間を経てあるポータル大手に入社したんですよ。日本で1番ユーザーがたくさんいて、いろいろな人に使ってもらえるWebアプリケーションを書けるのはここしかないだろうなと思ったんです。その入った会社で検索エンジンのサービスの開発に関わりました。1年と10ヶ月ですね。そこで携帯向けの検索サービスを担当させてもらいました。入ったばかりだったんですけど、他に担当者がいないからと任せてもらえたんです。そこでPHPのプログラムを初めて書きました。この期間にWebObjectsじゃなくてもいいなと思えるようになったんです。サービスを作るというのが楽しくて・・・。そっちに興味を持ちだしたんですね。それを日記に書いたりもしたんですよね。今年いっぱいでWebObjectsで仕事をするのは辞めましたって日記で宣言したんです。貯金を切り崩してるみたいな気持ちになってきてしまったんですよ。NeXTっていう当時としては先進的な環境でいっぱい勉強することが出来て、人より2年くらい先のビジョンを持つことが出来た訳です。それはもう全部NeXTユーザー会の諸先輩方に教えてもらったことなんですけど、それを自分でうまく膨らませることが出来ずに、世界が追い付いてきちゃった感じがしてそろそろ辞めようかなと思ったんです。その後、2004年に初めてRubyカンファレンスに参加したんです。笹田耕一さんがYARVの開発を初めて海外で発表した会なんです。このRubyカンファレンスに僕が行くことになったのかというと、この時まつもとゆきひろさんのお子さんが産まれる直前だったんですよ。2001年から毎年Rubyカンファレンスがアメリカで行われていて、まつもとさんは毎年基調講演で招待されていたんですね。2004年のこの時はキャンセルされたんです。Rubyカンファレンスの主催側はまつもとさんに代わる大物ゲストを呼ばないとと考えたんです。Coxという人を呼んだんです。Objective-Cというのは、今MacやiPhoneの開発に使われていますけど、NeXTの開発環境の開発言語だったんです。自分を育ててくれたすごく思い入れのある大事な大好きな言語なんですよ。その当時はRubyよりObjective-Cの方がずっと好きでした。(笑)そうなんですね。まつもとさんも行かないし、私と笹田さんしか行かないんですよと言われて、行きます行きますと二つ返事で・・・。Coxの話を聞きに行ったんです。したら、そのRubyカンファレンスがすごく面白かったんですよ。当時はまだ英語の情報があまりなくて、Rubyistはみんな日本語の情報を苦労して解読していたんです。日本人というだけでものすごい厚遇してもらえたんですよね。(笑)そうだったんですか。2004年のRubyカンファレンスでRubyについてアメリカの人たちが熱く語ってるのを聞いて、これはすごいことだなと思ったんですね。