その後大学院に進まれて、何を研究されていたんですか?
認知系が好きだったんです。人工生命とか人工知能とかです。そういうのに絡めたとこで、いわゆる認知学、本当の脳みその話とか心理系の話とかも好きでした。そこでいろんな研究室に行かせてもらって話をさせてもらったりしていて、研究自体は人工知能と人工生命はちょうど流行っていた頃だったので、ちょっとアルゴリズムを組み合わせてやってみたりしていました。
大学も九州ですか?
大学は京都です。
京都ですか。京大ですか?
はい、そうです。
いいですね。私、京都好きなんですよ。どの辺にお住まいだったんですか?
銀閣寺の近くですね。
いいですね。白川の近くですね。
そうです。あの辺に住んでいました。
羨ましいな。
でも、研究室に住んでました(笑)
(笑)
研究室に住んで、ちっちゃいテレビとPS2を持ち込んでファイナルファンタジーをやってました(笑)もう画面に焼きつくくらいやってました(笑)
ゲームをかなりやってるんですね。
ばりばりやってましたよ。高校まで受験漬けでゲームも漫画も全然って感じだったので、大学に入ってからはじけたって感じですね。
なるほど。
ガーっと漫画読んで、ガーっとゲームしてって感じでしたよ(笑)
そうなんですね。ちなみにこの時代の京大っていうと結構ベンチャーブームなんですか?
もうちょっと後ですね。
もうちょっと後でしたか。
そうですね。ベンチャーって言葉自体が流行り出したのが、私が大学院に入ってからですね。その時代はバブルがはじけたちょっと後なので、ベンチャーベンチャーって言っている時代ではなかったと思いますよ。
確かにそうですね。
一旦アメリカでベンチャーが盛り上がっていた時に、日本でもITベンチャーっていうのが一瞬流行ったんですよね。でも、向こうのITバブルが潰れて、日本でもベンチャーベンチャー言ってたけどそこまでは伸びずに産学共同とかの方にいっちゃってて、でも産学共同もずっと鳴かず飛ばずで、だったじゃないですか。
そうですね。
産学共同でベンチャーが出てきたのは、2003年か2004年くらいになってからじゃないですかね。
松本さんとしては、そういう世界はあんまり目に入らなかったんですか?
僕はもう好きなことを好きなだけやる人なんで、お金はどうでもいいやみたいなところはありましたね(笑)
なるほど。大学院はどこまで行かれたんですか?
大学院はもう僕は勉強大好きだったので3年間いきましたよ(笑)
しっかりと(笑)
大好きだと言い始めたのはあとでですけどね(笑)
(笑)
博士までは行く気はなかったんですよね。修論でちょっとしくって、先生からダメって言われたんで(笑)
そうですか。
ま、その分いろいろ遊べましたけどね。一年間長くいたからガンガンUNIXのことやってましたし、だいだい単位とか足りていたんで修論だけやってあとはLinux周りのことばっかりやってましたね。
どんなことをやってたんですか?
その時にJEっていうLinuxの日本語化のプロジェクトがあったんですけど、そのJEが一通り落ち着いてまだレッドハットとかも出てない時代なんですよ。最後の方でちょうどレッドハットとかあといくつかターボリナックスとかもそうだったかな…ちょうどあの辺のベンダーは出始めたころなんですけど、一向に日本語対応してくれなかったんです。結局フォントの問題とか和訳文書の問題とか日本語パッケージの問題とかあって、企業は金持ってるんだからどっかやってくれよと思いましたけど、一向にどこもやらないから、「俺らがやるよ」って言って、オープンソースなんだし勝手に持っていけという感覚で、PJEというのとVineというのを何人かでやり出したんです。
なるほど。
Linuxは当時あんまり流行ってなくて、なんで流行らないだろうねっていう話をしていて、やっぱり流通に乗せなきゃダメなんじゃないかってなったんです。とりあえず箱に入れて店に並んだら買うでしょっていう話になったんです(笑)
(笑)
まだオープンソースオープンソースって言ってなかったから、まず企業に入らないじゃないですか。
はい。
化粧つけて箱に入れれば、信用を与えるってことになるんじゃないかっていう話をしていたんです。Vineっていうパッケージ作って、みんなに置いてもらうみたいなことをしたんです。それがなんとなくウケたんですよ。
それはどういう団体でやっていたんですか?
UNIX周りの仲間内ですよ。
本当にじゃあコミュニティレベルでそういうご活動をやっていたんですね。
そのJEをやっていた人が真鍋さんて方なんですけど、真鍋さんがしんどいからもうJE辞めるって言われて、でも捨てるの勿体ないですしね。JEは協力してる人は周りにはいましたけど、実質ほぼ真鍋さんが1人でやっていたようなもので、チームになってるわけじゃなかったんです。
そうなんですね。
それで5、6人でPJEっていうのをやって、そこから発展して、レッドハットがちょうど流行り出したのでレッドハットベースで作ってみたいなという感じでVineをやりましたね。
企業がやらないから自分たちでやるというモチベーションだったんですか?
そうですね。企業がやらないからやってよ!というか、俺ら作るから企業持っていけよみたいな(笑)箱にして売ってくれよみたいな(笑)
(笑)
でも、一向にやってくれないから、しょうがないのでうちらでやるかーみたいな感じでしたね(笑)
そうすると、今のオープンソースの発想の先駆けに近いですよね。
そうですね。ま、権利関係がめんどくさかったとか怖かったのもあるんでしょうね。
そうですよね。
フォントの権利とかって結構高いじゃないですか。配るわけにもいかないしってなると、誰かがどっかで作ったものを持ってきてみたいになりますよね。当時、ベクターのフォントはほとんどなかったので、どっかが実験で作ったようなビットマップフォントをベースにガリガリやっていました。
なるほど。
その時まだ牧歌的だったからパクりパクられで、どっから取ってきたんだって話になりましたね(笑)
まだそうですよね(笑)
最近、といっても5、6年前ですかね。フォントの権利関係をちゃんとしようってなったんですよね。で、いろいろ調べてたら、これの筆字は実はあのプリンターのROMフォントからとったなんていう怖い話もいっぱい出てきたりしました。
(笑)なるほど。
なので、フォントとか文字処理周りもガリガリやってました。その頃にちょうどMozillaとかも出始めた頃で、Mozillaの前かな・・・Netscapeがソースをちょうどオープンにした前ですかね。Netscapeのバイナリ版に対して日本語フォントを入れるのにこういうテクニックがあってとかそういう設定をやったりしてました。そこで、フォントとか日本語コードの話とかが出てきてガリガリその辺をやっていたんですよ。その後にMozillaが出て、日本語コード周りがおかしいからっていうのがあって、こういうテーブル作ってこの辺直したらいいんでとかいうことをちょこっとやっていました。
そうなんですね。
その頃はちょっともじら組と絡んでましたね(笑)この前久々にもじらさんのパーティに行ってきましてコミュニティも変わってるんだろうなと思って会ってみたら、やっぱり全然変わっちゃってましたね(笑)
そうですか。
ま、ベースはUNIX周りをゴリゴリやってましたね。
そうですね。
全然Windowsの人じゃなくて、ノート買ったらWindowsを初期設定する前にハードディスクを差し替えてLinux入れますみたいな生活をしてました(笑)
なるほど(笑)
でも、最近はLinuxも落ち着いちゃったんで・・・。その頃からユーザーの二面性っていうんですかね、そういのは考えていましたね。箱に入れたのもそうで、FTPからダウンロードしてきてこういうインストール手順でとか本を見ながらやるのは面倒くさいじゃないですか。
確かにそうですね。
「CDを入れたら自動的にインストールができちゃった方がいいよね」という感覚はありますね。
それってなんか、テキスト作るとかアーティフィシャルなというかなんというんですかね、そういう感覚もなんか元々お持ちなのかなって感じがしますね。
気にはしてると思いますよ。日本語とかも単なる訳じゃおもしろくないとか、技術的な文章はおもしろくないとかレイアウトにもこだわるし、フォントとかもきれいじゃないとなあか考えたりしてましたね。
使う人から見て分かりやすいということを気にするのは、インターフェースにもかなり興味があるのかなと思いますが、いかがですか?
それは、かなりありますね。
当時は仕事としては何かやろうっていうのはあったんですか?
何もなかったです。プログラム系は好きだったんでいくならIT系なんだろうなぐらいのことは思ってました。
漠然とそういう仕事をするんだろうなってのはあったんですかね。
そうですね。就職の時も特に就職活動らしい活動はしなかったんですよ(笑)
そうなんですか(笑)
就職活動って、普通3月くらいからやるじゃないですか。なんにもしてなくて、5月くらいにどうしようかなっていう話をしてたら、研究室の先輩からうちどうよって紹介があって、面接いったら受かりましたみたいな・・・(笑)全然就職活動してないよ?って感じです(笑)
そんなものですよね(笑)
そういうところは、ラベルとか学歴とかは武器にはなるのかなっていうのはちょっと思いましたね。
最初の仕事は何をされたんですか?
最初は大手SIerで働いたんですよ。
東京に出てこられたんですか?
そうです。東京に出てきて、しばらく寮で暮らしていました。みんな帰ってくるのが遅いんですよ。
でしょうね。
早いとこは早いんですけど、遅いとこは遅くって、みんなして終電か終電過ぎに帰ってきて寮食で飯食って風呂入って2時3時くらいにお疲れみたいな毎日でしたね。朝は9時に来いとかじゃなくて10時とかだったんでゆっくりはしてたんですけど、毎回同じメンバーがそんな感じでしたね。
何年ぐらいですかね。
2000年ですね。ちょうど2000年対応で泊まり込んだ思い出があります(笑)
そうですね。
結局、徹夜したけどあそこのサイトで1個出ただけだよという感じでしたけどね。「表示がずれただけかよ」みたいな感じでしたね。
たいしたことは起きませんでしたよね。
全然起きなかったですね。金融とかの方ではなかったので、僕自体はいわゆるR&D;と言われるとこにいっていたので何かあったときにはという感じでしたけどね。
寮はどこだったんですか?
生麦でした。出勤は東京に行く人とは逆だったんで、あまり混んでたりというのはなかったですね。
それっていいですよね。
川崎が近いから土日の度に映画館に行ってました。チネチッタがちょうど出来てちょっとぐらいの頃で、土曜日のレイトショーくらいから行ってレイトショーとオールナイト見ると2時3時じゃないですか。
はい。
そのあと漫喫に朝一で行ってまた2本くらい見て帰るみたいな(笑)
(笑)
毎週やってて、ちょっと充実してましたね(笑)
結構、サブカルはお好きなんですか?
サブカルは嫌いではないですけど、マニアというわけじゃないですね。
自由奔放に好きなことやって生きてる感覚ですよね。
めちゃくちゃ好きなことをやってます。且つ、楽しようとしますね。
職場はそういうのは許されるんですか?
ま、仕事は仕事でやってましたけどね。ただ、なんだかんだいってプログラム系のことでいうと、同期が300人くらいいて50〜60人は調査部で残りはSIなんですけど、やっぱりプログラムをバンバンやる奴っていうのはほとんどいなくて、即戦力になりそうっていうのが自分含めて5人くらいでした。
はい。
最初の2か月くらいは、COBOLなんかも組まされたりする研修があるんですけど、うちら5人は自分のやつをさっさと終わらせてぼけっとしてたら、他の人に教えてくれとか言われましたね。「俺ら新人なのにインストラクターやってるよ」みたいな感じだったんですよ(笑)
(笑)
そういう奴らは、やっぱ上からは目をかけてもらえるんで、意外とその辺は厳しくなくやらしてもらったというのはありますね。
なるほど。
ただその代わり、研修終わって半月くらいはおとなしくこれ読んで勉強しててみたいな感じだったんですけど、その後、ちょうど火の車のところに放り込まれました(笑)入った部隊が全体でも火消し部隊って言われてるところだったんですよ。
できる方は配属がそうなりますよね。
「うわぁ!この仕様書は…」とか言ってました。なんか仕様書見ると2〜3個くらいラジオボタンが並んでるんですよ。下にこのボタンは各々独立してトグルであることって書いてあったんです。「これチェックボックスじゃないですか?これチェックボックスで書いていいですか?」って聞いたら、「いや。それはもうお客さんと、この画面ショットでってなってるからそうして」って言われたんですよ(笑)
(笑)
で、3日くらい苦労してVisualBasicで変なトリック使って仕上げて出したら「あ、それ仕様変わったから!」って言われたんです。
(笑)
「えー!どこにあるんですかその仕様変更!」って聞いたら「ない」って言われて、「どこにもない仕様変更なんて知らないよー!」ってなりましたね(笑)
よくある話ですよね(笑)
そうなんですよ。最後にはまた大幅に変わってて、普通にラジオボタンでよかったなんてことになってましたね。
なるほど。
火の車になってるようなプロジェクトだったんで、やってるチームと他のチームとの意思疎通も全然出来てなくて、お客さんとの関係も悪かったんですよ。
なるほど。
そこでちょっと人生の不条理を感じて・・・。とそんな感じででしたね。
じゃ、最初はR&D;といっても受託案件の中でガリガリやってという感じとかですか?
いや、そうじゃないですね。ちょうどその頃会社が統合したとこだったんですよ。それで、2つの部署を統合せずにそれぞれがR&D;をやってという感じでしたね。
なるほど。
ある意味ちょっと外様っぽいところですね。意外とでかいところって縄張り意識が強いじゃないですか。全社でとかは出来ないですし各々の部署のところにやり方があるしとか。そういうところとはちょっと離れてたんで、そういう意味ではかなり自由にやってましたね。
なるほど。
ナレッジマネジメントシステムを作ってくれとか言われて、Dominoで作ってみたりとかしました。
当時、流行ってましたもんね。
流行ってましたね。Dominoでガーっとでっちあげてみたんですけど、結局あまり使われなくって、ナレッジマネジメントは必要じゃないんですよねって収めちゃったりとかありましたね。トップダウンで社長がやれって言わないと絶対やりませんみたいな・・・。
別部隊の方と関わりもあったんですか?
ほとんどなかったです。大きいところはおもしろいんですけど不条理をみることもあって・・・。いわゆる協力会社って言われる下請けの人がいるんですけど、やっぱり技術面で出来る人は下請け会社さんというか実際動いてる人々なんですよね。上の人は人とお金を動かしていて、結局業務のことは協力会社さんの方が知ってるんですよ。
そういうケースが多いですよね。
且つ、上は結構入れ替わるんです。協力会社さんのチーフクラスの人が技術も出来るし業務もめちゃくちゃ知ってるんです。そしたらこの仕事を動かしてるのは協力会社さんじゃないって思っちゃうわけですよ(笑)
確かに。
自分としてはお金の計算するよりコードをガリガリと書きたい人だから、こっちの方がメンタリティとしては近いわけですよ。
そうですね。
で、フローチャートを書いてあるような仕様書がきて、フローチャート書く暇があったらコード書けよみたいに思ったりしました(笑)
(笑)
「いまどきフローチャートかよみたいな。おまけにこのフローチャート間違ってるぞ」みたいな感じでしたね(笑)
(笑)
で、こうダイレクトにいかないのを「うっ!」って思ったりしていましたね。
やっぱSIの大手の方になると社員の方は基本的に書かないですもんね。超上流しか関わらないですもんね。
それも、たとえばいろんな言語とかいろんなシステムをたたき上げで知っていて、「俺も書けるけど俺が時間をかけるわけにはいかないから書ける奴にまかせる」って言うんだったらいいんですよ。変なことも書いてこないですしね。プログラムをやったことがない人が、うちらでいうところの同期の5人以外で入った人々が、プログラムをまともにやらないうちにそういうとこにいっちゃうんですよね。そうすると、とんちんかんなお話になってきて下の方ではまた変な仕様変更かよみたいになっちゃうんですよ(笑)
やっぱそこに不条理というか問題があるんですね。
そうですね。だから、「あー!」って思っちゃうんですよ。
過度な多重構造はよろしくないとずっと思ってるんですよね。
そうですね。すごいよろしくないですよ。その辺の課題感覚でいうと、SEと呼ばれてるものはとっぱらっちゃって、プログラマーを2層化するべきだと思ってるんですよね。
なるほど。
ちゃんとプログラムが出来る人でいわゆる設計屋さん、アーキテクトと呼ばれる人々と、それ以外のプログラマーというかコーダーレベルの人とで分けるべきで、実際はもっとアーキテクトと呼ばれる人々が評価されるべきなんですよ。
そうですね。
たとえば、ちょっと生々しいですが、人月ベースでいくと、一番下のレベルで70万〜80万からあって、チーフレベルの人でも上限が120万くらいなんですよね。一方で書類を書いてる人は170万とか180万とかなっちゃうわけなんですよね(笑)
そうですね。
チーフレベルで書類含めていろいろ作れる人っていうのは同じぐらいもらってもいいはずなんです。そこがないから結局そういう人々が疲弊しちゃうんですよね。で、出来る人に必ず仕事は集まってくるからもう疲れちゃって、酷いことになってしまったりしちゃうんで、どうにかしないといけないよねっていうのは思いますね。
本当にこの業界構造がよろしくないというのはありますよね。
Googleはうまいことやってますよね。上の方の層だけ取り出してきて、給料いっぱいやるとか、好きにやっていい時間をやるとか、その代わり好きなものを書けとか。やっぱりあの構造はオープンソース的な発想でいいやり方だなって思いますね。
そうですよね。
SONYとかも結構そういうやり方らしいです。近くのお家にSONYの方がいらっしゃるんですけど、いろいろお話を聞いていると、プロジェクトごとにチームメンバーを集めてきてバーンと立ち上げて企画を出して、バーっとやってという感じらしいです。その代わり失敗したら飛ばされるみたいな(笑)
(笑)そうなんですね。
ま、企業なんでそれはしょうがないですけど(笑)
緊張感がありますね。
Googleもそれは同じみたいですよ。あそこも入れ替わりが激しいんで・・・。できるやつは残ってるけど、できないやつはどっかいきますみたいな感じみたいですね。
なるほど。そんなじゃあ多少ストレスを感じるようなこともあったと思うんですけど、どのくらいやられたんですか?
1年半くらいですかね。もう少し長くいてもよかったんですけど、そのUNIX周りの友達からちょっとこっちに来ないかという話があったんです。僕もちょっと疲れてたんで(笑)上の人に言われたんですけど「うちの会社は10年いると給料がよくて辞められないんだけど、残っていく人はめっちゃいい人かめっちゃ悪い人」という話をされたんですよね。めっちゃいい人は何を持ってこられても断れない人で能力が高い人、めちゃ悪い人は何でも持っていく人。そのどっちかに分かれていて・・・。めちゃ悪い人っていってもいい意味で悪い人なんですけど(笑)
(笑)
残ってる上の人を見ると確かにすごい人はすごいんですよね。ですけどそこまで必死にならんでもっていうのは実際ありましたね。
なるほど。
たとえば大学の同期でIBMとかに行った子らがいるんですけど、話を聞くと、でかい企業にいくと安定してて給料もらえるっていうじゃないですか。でも、やっぱそれだけ働いてるんですよ。遊ぶ暇がないくらいまで働くってどうなのって思いました。
ですね。
先輩がすごいよく出来る人でバリバリ働いてたんですけど、「この前3000万の車買っちゃったよ」て言ってて、「すげー!やっぱ給料多いですねぇ」って話をしてたら、「だけど納車から4ヶ月乗ってないけどね。乗る暇ないんだよね」って言ってましたね(笑)
そうですよね(笑)
あと、忙しいプロジェクトのリーダーとかが「最近家に帰れてないんだよねー」って言ってて、2か月くらいしたら「別れちゃったよ…」みたいな。そんな話を聞いてると、そんな生活はしたくないってちょっと思ったんですよ。
なるほど。
で、友達からお誘いもありましたし、でかいところがだいたいどんな仕事をしててどういう風に動いてるかわかったんで、ちっちゃいとこも少なくとも経験しようかなって思って転職したんです。
そうですか。それが2001年とかですかね。
99年に2000年対応して、2002年の終わりか2001年の始めか忘れましたけど、そのくらいですね。
その次はもう今の会社ですか?
いや、違いますね。その時は、親会社の投資元のサンブリッジっていうところの子会社だったテクノロジーズっていう会社ですね。サンブリッジっていう会社はベンチャーに対してインキュベーションをしている会社です。ベンチャーって何かが足りないことが多いんですよ。金と営業と技術の3本柱があったら会社経営はうまくいくんだけど、それのどれかが足りない。例えば技術だけはあるけど他が足りないみたいのが多いんです。その3本が整ってないことに対して、テクノロジーズでは技術を入れて、別のグループ会社では営業力を提供し、もうひとつのサンブリッジ自体では、お金と経営の方針とかを提供しますという理念でやってますっていうのがちょっとおもしろいなって思ったんです。
なるほど。
いろんなベンチャーに関われるじゃないですか。
はい。
自分がベンチャーしようとは思わないんですけど、いろんな変なことをしてる奴を助けたりするのは好きなんですよ(笑)
なるほど。
おもしろいと思って入ってはみたんですけど、蓋を開けてみたら結局はほとんど3本柱揃ってるところにばっかり投資してるとか(笑)
(笑)
うちらいらないじゃんみたいな感じでした。普通に零細SIかよみたいな(笑)
そうは言ってもリスクはでかいですもんね(笑)
ま、ちょくちょくは絡みましたけどね。技術の評価してって言われて見てると、柱がそろってないところはやっぱ「え?」ってところとかいるんですよ。これはダメだろみたいな(笑)
いますよね。
技術屋としてはあまり言っちゃいけないんですけど、当たるか当たらないか売れるか売れないかは技術じゃないんですよね。いいもの出したから売れるっていう幻想が日本には蔓延してるんですけど、そんなことは絶対にないんです。
なるほど。
SONYもSHARPも技術力で勝負するって言ってますけど、実はそれ違うだろっていうのは常々思ったりしますね。
はい。
プログラムの流行り廃りとかもそうで、世の中にはプログラムおたくがいて「この言語は美しい」とか「このフレームワークは美しい」とか言うんですけど、所詮自己満足で(笑)
(笑)
それが使われるかは別なんですよね。
そうですね。
流行るものって、だいたい美しいものの上に使いやすく見えそうなどろーっとした何かがかかってるみたいなところがすごくあって、その辺を考えてると、やっぱユーザーのニーズにいかに応えてるかみたいなのが重要だなっていう風に思ってますね。
そうですよね。
で、その時僕が思ってたのは、でかいとこでやってると仕様書の問題があって、仕様書を作ってそれをプログラムに落とすじゃないですか。だけど、仕様書はそのままプログラムに落とせるはずじゃないですか。だから、Excel書いたら、つまり仕様書書いたらプログラムできればいいんじゃないのみたいな発想があったんですよ(笑)
なるほど(笑)
仕様書にもやーっとしたものが書いてあって実装するんだけど、結果また仕様書をそれに合わせて書き直したりだとか、下手すると詳細仕様書はプログラム出来上がった後でとかこの業界よくあって、そんなのおかしいよねって話をよくしてたんですよ。
はい。
で、いわゆるMVCモデルでっていうとモデルとコントローラ、ウェブでいうところの画面遷移表をExcelの表でばーっと書いてあげたらそれを実現するフレームワークがあったらいいんじゃないみたいな発想の元、そういうフレームワークをR&D;で書いたんです。そしたら結構ウケて、なんか知らないけど、僕が出た後に商品になってました(笑)
なるほど(笑)
どうやらけっこうな主力商品らしいとか聞きましたけどね(笑) ま、大分違うのもになってますけど、ベースのアイデアはそれみたいです。それはやっていて面白かったですね。
そうなんですね。転職してからはやりたいことは実現できたんですか?
僕自体はでかいやりたいことっていうのはいつもないので、とりあえずおもしろいプログラムみたいなものを書いて誰か喜んでくれたらそれでいいやみたいな感じなんです。なので、ライブラリを書いたりお手伝いしたりとかそんな感じでしたね。
![]() |
||||||||||||||||||||
|
||||||||||||||||||||
ページ上部へ戻る








