news004.jpg

New Generation Chronicle:amachang―メランコリックな渋谷系Javascriptハッカー (2/3)


馴れ合いオタクの苦悩

fig2.jpg

 amachangが新時代の開発者だと記者が感じる理由は、彼の回答の節々から感じられる。例えば、開発者必携の一冊を尋ねると「紙媒体はあまり読みません」。ではWebサイトかといえば、それも毎日チェックするサイトはなく、livedoor ReaderでRSSをチェックする毎日だという。

 同様に、GNUやGNU GPLについてもさほど興味を示さず、Web2.0という言葉にも「時代を象徴する言葉」とそっけないそぶり。一方でオープンソースについてはその思想うんぬんではなく、単純に自分たちが手掛ける物事を運ぶ上でよき乗り物であると評価する。

 自らを「馴れ合いオタク」であるというamachang。「自分の意見を通すためには、通らないことへの愚痴をいうのではなく、周囲を巻き込んでいく行動を起こさないと」――思い通りにいかない世界に対し、自分のアプローチのやり方を試行錯誤しながらコミュニケーションを図ってきた。

 「雇われている立場なので、会社に対する要望はない。しかし、自分の身の丈に合った場所を選ぶのは自分。そういう意味で、違うと感じるならどんどんやめればいいじゃんと思う」――そう話すamachangからは、環境への順応力の高さを感じる。当たり前と感じるしきい値がそもそも低く、しかもそれを下げることもいとわない。

 振り返ってみると、今日のamachangが形成される過程において、彼のガイアックスを抜きに語ることはできない。ガイアックスへの入社を勧めてくれたZIGOROuこと山口徹氏、「New Generation Chronicle」にも登場いただいた斉藤のり子さん、後述するcho45さんなど、当時のガイアックスには今日名が知られる開発者たちが一堂に会すドリームチームが結成されていた。

 こうした環境も手伝って、amachangのJavascriptの能力は飛躍的に伸びていった。自身の成長を素直に喜びながら、「散財.com」などの構築を手掛けていったamachangだが、仕事中心で進んでいく毎日に再び疑問を抱き始めるようになり、一足先にサイボウズ・ラボへと移った山口氏を追うように自身もサイボウズ・ラボへと移った。

fig6.jpg

 サイボウズ・ラボに移って半年。ソフトウェア開発に専念できる環境を与えてくれたラボに感謝しつつ、奥一穂氏に代表されるような周りのメンバーの能力に圧倒され、焦燥感に包まれていると打ち明ける。周りから高く評価されていても、常に何かに追われるようにして歩を進めていく。

―― 美しいと思うコードはどんなものですか?

「美しい」とは違うのですが、「その発想はなかったわ!」というコードが好きです。最近読んだ中ではcho45さんが書いた非同期処理を扱うためのライブラリ「JSDeferred」。わずか数十行のシンプルなコードですので一度ソースを読んでみると勉強になると思います。

―― 国内外を問わず、尊敬しているプログラマーは?

同じサイボウズ・ラボで働く奥一穂さん。

―― 年下で注目しているプログラマーは?

とても謙虚なcho45さんやtokuhiromさん。

―― 最近一番感銘を受けたコード/サービスは?

Twitter。@マークで声の大きさを調節できるチャットの面白さに感銘を受けた。

―― 「もう時代遅れになってしまったなぁ」と思う技術があれば

<style type="text/javascript">と書ける時代があったんです

―― いままで買ったもので一番高いものは何ですか?

中古のチェロキー(車)。150万円くらいだったかな? あのころは若かったっす。今は特にほしいものはないけど、プログラムの知識はもっとほしいです。

―― プログラマーの能力は生まれ持ったセンスによる部分が大きいと思いますか?

 センスでコーディングするプログラマーと、経験でコーディングするプログラマーが存在していて、経験でコーディングするプログラマーが大半だと思います。どちらにせよ、好奇心を持っていることは大事。

―― インタプリタ言語でプログラミングのニーズはどの程度満たせると思いますか?

CPUの性能が上がっていけば、ほとんどのものが作れるようになるんじゃないでしょうか

―― セキュリティ面で心懸けていることは何ですか?

JavaScriptだとinnerHTMLを使うときに注意しますね。

―― 仕事中に2ちゃんねるを読むことがありますか?

勉強になるので、よく読みます。

―― うかつに日常会話で使うとけげんな顔をされるプログラミング用語があれば。

デフォルトって意外に通じないですよね。

fig3.jpg 斉藤のり子さんにスイーツをもらい、「テラスイーツ」と喜ぶamachang。裏表ない性格が多くの人を引きつける

Copyright© 2010 ITmedia, Inc. All Rights Reserved.




キャリアアップ



エンタープライズ・ピックアップ

news004.jpg 世界で勝つ 強い日本企業のつくり方:利用契約の検討――グローバルクラウドで失敗しないために(前編)
2010年以降、クラウドサービスの利用がさらに加速する。サービスを利用する企業はプロバイダーのデータセンターに預けた自社情報を保護するために、法的な要素を理解しておかなければならない。企業が注意を払うべき法的な検討事項を整理する。

news001.jpg IT投資の新方程式:「Twitter使ってます」――現役MS社員が“社員力”を語る(前編)
マイクロソフトが掲げるプロモーションメッセージ「社員にチカラを。ITで企業力を。(以下、BIEB)」からは、ITで社員の生産性を向上することが業績の拡大につながる、といったニュアンスを感じる。そこで気になるのが「じゃあ、マイクロソフトの社員自身はどうなのよ?」ということ。3人の現役MS社員により実態が明らかになる……?

news010.jpg 産業構造を変えるか:「住宅クラウド」の衝撃
住宅都市工学研究所が進める「住宅クラウド」は、クラウドが企業のIT領域にとどまらず、ビジネスのやり方自体を変える可能性を示している。

news010.jpg オルタナティブな生き方 栗原進さん:ネットでリアルを楽しくしたい
SE出身の企業広報マンでありながら、趣味は落語で憧れの人はインディ・ジョーンズとアナログ全開の栗原さんに、ブログを書く理由やネットからはじまるコミュニケーションについて伺った。

news001.jpg 最強最速アルゴリズマー養成講座:トップクラスだけが知る「このアルゴリズムがすごい」――「探索」基礎最速マスター
プログラミングにおける重要な概念である「探索」を最速でマスターするために、今回は少し応用となる探索手法などを紹介しながら、その実践力を育成します。問題をグラフとして表現し、効率よく探索する方法をぜひ日常に生かしてみましょう。