A Day In The Boy's Life -180ページ目

A Day In The Boy's Life

とあるエンジニアのとある1日のつぶやき。

第1回 プログラムは「どう書くか」の前に「何を書くか」 / @IT自分戦略研究所


私はだいぶ前から、エンジニアとしてのど真ん中ストレートな道を突き進むというのはあきらめているところがあります。

それは、エンジニアとして技術で勝負し、世界をアッと言わせるようなプロダクトやサービスを世に出すというものですが、入社2年目ぐらいの時に「上には上がいる」と痛感したその時から、自分には難しいかもしれないと思っていました。


なんだ情けないと思う人もいるかもしれませんが、そういった世界を興奮と歓喜で満たす事ができるエンジニアというのは、日常をそれにどっぷりつかって人生をささげるというところまでできる人たちです。

そう考えると自分はそれほどのそれにのめりこめないかもしれないという気持ちが強かったわけです。

そこで、梅田望夫氏曰く「けものみち」を行く事を決めたわけでした。


今でもどこかでテクノロジー指向の願望というは強くありますが、B級エンジニアとしてその道を進んだとしても、その先が見えているのがなんとなく自分で見えてしまっているところがある。

ただ、飯を食っていくには何かで収入を得ないといけませんし、B級エンジニアがそれに相応しい仕事を取っていったところで、その収入もまたたかがしれてます。

テクノロジー分野でのスキルがB級であれば、何かをプラスしないとその他のエンジニアの人には太刀打ちできません。

Bプラス、あわよくばA級エンジニアと対等に肩を並べるにはどうすればよいのかというところで、その他の分野での生きる道を模索しだしました。(今でも模索中です)


じゃあアイデア勝負だという事にもなりますが、確かにちょっとしたアイデアだけで世に広くサービスを立ち上げることもできます。

TVで取り上げられるネット上のサービスなんかはそれほど複雑なプログラミングスキルが無くともできてしまうものも多くあります。


しかし、そういうのは一過性のものが多いですし、長く使われるサービスを構築するには、高尚なアイデアとスキルが求められてきます。

しかも、今の時代に求められるそれは、数年前のそれと比べてとてつもなく高いものです。

ネット上のサービスを見ても、動画は見れるは画像は編集できるは、クオリティの高いものがフリーで使う事ができるものがごまんとあるわけです。

そういったアイデアたちに立ち向かわなくてはなりません。


エンジニアとしての限界にぶつかった後の道を考えてみると。


・ テクノロジー指向で、それに人生をささげる

・ テクノロジー+αを見つけて総合力で勝負する

・ テクノロジー分野をあきらめて、溜め込んだ知識と経験で他の分野で道を開く

・ まったく無縁の職を探す


自分の中にあるエンジニア像というのを一度取り払ってみて、考えてみると幾らでも道はあるわけですよ。

変に周りに感化されて、固定観念を持つとはまってしまいます。

それが楽しいか、自分の望むものかというのはまた別の話として、一旦横においておく。

そういった不確定要素をまず考えてしまったら、周りの道が全て閉ざされてしまいます。


で、冷静に考えてみて、その不確定要素をプラスしてみたときに、そのぶち当たっている壁を越えるだけのものかどうか。

超えるなら突き進めば良いし、超えなければ超えないけれどそのギリギリのラインで妥協するとか。
限界という壁を作るのは、そんなところからではないかと感じます。






愛用しているLunascape ですが、新バージョンとなるLunascape5αが登場したようです。

ニュースリリースは、こちら


最大の特徴は、SafariやGoogle Chromeで採用しているWebkitエンジンをも搭載している点。

元々Lunascapeは、IEのTrident、FireFoxのGeckoを搭載したマルチエンジンを採用していましたが、バージョン5からは、このWebkitが新たに搭載され、好きなエンジンでネットを楽しめる事になっています。


また、世界最速のJavaScriptエンジンである「TraceMonkey」を搭載し、快適にページを表示させる事ができる点もBlogパーツなどJavaScriptが多用されるページが多い中、ありがたい機能となるかもしれません。


若干、エンジンの切り替えなどマニアック向けなブラウザであるような印象を受けるのですが、国産ブラウザとして是非とも頑張ってほしいものです。

(FireFoxのエンジンを搭載しているからといって、FireFoxであるかのように使ってみると少し残念な結果になって

 しまいます。ただ、IEとの相性は抜群)


まだ、新バージョンはα版という事ですが、興味のある方はテストに参加してみてはいかがでしょうか。





私は、社内の情報システム全般を取り仕切るという専属した役目をおって情報システム部が創設されたその時から、そこで働いています。


最初は、社内のヘルプデスクやシステム構築などをメインでやっていて、主に社内に面識があるのは長くごくごく一部の人だけという状態でした。

仕事に集中できる環境でしたし、仲間意識も強かったので、それはそれでよいものだとずっと感じていたものです。


しかし、その環境が長く続くと変化というものに恐れを抱くようになりました。

私は心の中で「変わらなくて良い。変わるのは面倒だし、僕たちには僕たちなりのやり方というものがある」と思っていました。

私だけでなく、部内の誰もがそんな雰囲気をかもし出していたように思えます。


ある時、他の部門から部長が異動してきて、その情報システム部のありようを見て「ガラパゴス諸島のように独自の進化を遂げている」と表現しました。(良い意味だったか、悪い意味だったかは分かりませんが)

今思うと、それは部内の誰もが変化を恐れたゆえの独自の道程を歩んだ結果だったのだと感じます。


しかし、時代の流れ、企業の進む道の中でその一部の役割を担う情報システム部も変わっていかなくてはなりません。

私は、課を転々としましたし、それに伴って上司も変わっていきました。

幾つかの変化を経て、私は付き合いも広くなりましたし、得られる体験も大きく幅も広くなっていきました。

その付き合いの中で、私は情報システム部門に抱くイメージというものを感じ取る事ができましたし、現場がどう言う事に悩んでいるのかという生の声を拾う事もできました。


情報システム部は裏方か、花形か 」に書いたように情報システム部門というのは、社内の島宇宙的な存在で、外から見ると何をやっているのかよくわからないというイメージを多くの人が持っているようです。

上層部は上層部で顔も広く、各部門の役割というものが分かっているので、そんな事もないのですが、現場をみれば「PCや社内システムがトラブルにあった場合に取りあえず連絡を入れる部門」というような見方しかしていません。


そして、そこで働く自分は「よくわからない部門で働いているよく知らない人」という位置づけに陥っていきます。

変化を恐れる部全体のあり方が、そこで働く個の環境をも窮地に追いやっていく事を多くの人は気が付いていません。

相変わらず自分たちのやっている事は、社内の重要なポジションを占めており、それが会社の動かす重要な歯車であるとただひたすらに信じて取り組んでいます。


しかしそれは、その閉ざされた世界の中で生まれた偏った価値観です。

外界では様々な価値観があり、もっと重要でやるべき事があるということに気づかなくてはなりません。


そのギャップを知るためにも、その孤立した世界の扉を開けなくてはなりません。

もちろんそこで働く個人では限界があるため、情報システム部としての扉を開けるには上の人の役割も重要になってきます。


閉ざされた空間の中で自分たち独自の進化を遂げていく事は、エンジニアにとっては楽園なのかもしれません。

ガラパゴス諸島に住む動物たちは、独自の進化を遂げてきたのだと思いますが、逆に言えば、そこでしか暮らす事ができない、もっとも弱い生命体となってしまっているのではないかと、そう思ってしまいます。


あなたが閉ざされた組織の住人であるならば、その扉の向こうを覗いてみましょう。

きっと違う価値観と体験が満ち溢れているはずです。

あなたが閉ざされた組織の責任者であるならば、その扉を開かなくてはなりません。

それが最もその中の住人を強く、たくましく育て上げる術だと感じます。