うちらいらないじゃんみたいな感じでした。ま、ちょくちょくは絡みましたけどね。技術の評価してって言われて、見てるとやっぱ「え!」って子とかいるんですよ。その辺見ていてもそうですし、UNIX周りでもそうですけど、やればやるほど技術屋としてはあまり言っちゃいけないんですけど、当たるか当たらないか売れるか売れないかは技術じゃないんですよ。いいもの出したから売れるっていう幻想が日本には蔓延してるんですけど、そんなことは絶対にないんです。SONYもSHARPも技術力で勝負するって言ってますけどそれは違うだろっていうのが常々思ったりしますね。それが使われるかは別なんですよね。流行るものってだいたい美しいものの上に使いやすく見えそうなどろーっとした何かがかかってるみたいなところがすごくあって、その辺を考えてると、やっぱユーザーのニーズにいかに応えてるかみたいなのが重要だなっていう風に思ってますね。その時僕が思ってたのは、でかいとこでやってると仕様書の問題があって、仕様書を作ってそれをプログラムに落とすじゃないですか。仕様書はそのままプログラムに落とせるはずじゃないですか。どっちかなんですよね。仕様書にもやーっとしたものが書いてあって実装するんだけど、結果また仕様書をそれに合わせて書き直したりだとか、下手すると詳細仕様書はプログラム出来上がった後でとかこの業界よくあって、そんなのおかしいよねって話をよくしてたんですよ。いわゆるMVCモデルでっていうとモデルとコントローラ、画面遷移を横に並べてExcelの表でばーっと書いてあげたらそれを実現するフレームワークがあったらいいんじゃないみたいな発想の元、そういうフレームワークをR&Dで書いたんです。ま、大分違うのもになってますけど、ベースのアイデアはそれみたいですね。それはやっていて面白かったですね。僕自体はでかいやりたいことっていうのはいつもないので、とりあえずおもしろいプログラムみたいなものを書いて誰か喜んでくれたらそれでいいやみたいな感じなんです。ライブラリを書いたりお手伝いしたりとかそんな感じでしたね。そこのサムリッチソリューションズでいろんなお手伝いを5~6年くらいやって、その後、親会社がいろんな投資の形を考えてて、外にあるベンチャーに後から投資するっていうモデルと別に自分たちの中の部署として社内ベンチャーでやり始めて、そっから独立さしてっていうモデルを始めたんです。その時に、今の社長の小川が来て社内ベンチャーとして新規部署を立ち上げたんですけど、そこに入ってたんです。その前のプロジェクトでちょうどある会社さんの社内文書管理システムを作るっていうのに1年間くらい絡んでたんです。そこで、まだAjaxって言てったか言ってなかったかわかんないんですけど、AjaxっぽいものでJavaScriptやJavaを使っていろいろやっていた経験があったんで、その時にやったことを整理して、1年くらいMODIPHIをがーっと作るのに参加したんです。いう流れだったんですね。Web2.0がうんぬんとか言ってる会社が独立する時に、技術屋がいないのってないだろって話があって、一応子会社というか関連会社だし、移籍しましょうかっていう話で着いていったという感じですね。元々はちょっと出向でくらいな感じだったんですけど、1年くらいもうそればっかりやってましたからいっかなと思いました。メインはもうMODIPHIのフロント側をがーっとやってますね。HTMLとJavaScriptばっかりやってます。最少の努力で最大の利益を得たい人なんですよ。Javaみたいにコンパイルしてうんぬんかんぬんっていうのはいまいち好きじゃないかなって思ってますね。Javaとかをやる人って、いかにきれいなクラス階層を作るとかって考えたりしますけど、普通のプログラマーにとってオブジェクト指向とかああいうフレームワークって意味がほとんどないんですよ。あれを作って嬉しいのは本当にフレームワークを作る人、ライブラリを作る人なんですよ。ライブラリは再利用するし拡張するしだから、ああいう構造は必要ななんですけど、実際のプログラムを作る時に絶対再利用なんてしませんって。再利用を考えてこれを作りましたって言っても使った試しがないですね。一緒だったら本来は使いまわしてとか多々あるんでしょうけどね。結局毎回作りなおしますしね。権利関係の話もありますしね。ソフトウェア業界のおかしいのは再利用再利用って言ってる割に権利関係で形式上はできないことになっちゃうところだと思うんですよ。ソースコードを書いて納めたはいいけど、お客さんのもんだからこれを利用するわけにはいかないって有り得ないでしょって思います。利用料という課金体系にして再利用しないと生産性が上がるわけないんですよ。IBMさんとかは作ったものはお客さんに渡さずに権利はうちにありますってしてあるんですよ。本当はそうすべきなんですけどね。結局SIerってプログラム作ったら作ったで納めっぱなしって感じですよね。