2008年1月4日金曜日

日本のSIerにギークの居場所はあるのか?

全くといってよいほど、ない。(真の)ギークを目指すなら、
SIerに居続けるのは時間の無駄、スーツにいいように
使われて人生を浪費し、自分の精神をすり減らすだけ。

SIerに居続けるならスーツに転向するしか生きる道はない。
顧客の業務を理解し(理解するためにはまず覚え、頭の中で
咀嚼しなくてはならない)、顧客と折衝し、プロジェクトを
まわし、金勘定をする方法を覚えるしかない、ギークの
ロジックを捨てスーツのロジックを身に纏うしかない
のである。
一部にSIerの中で自分の立ち位置を確保するギークがいるが、
その人は例外中の例外に当て嵌まった人物であり、稀少な
存在、それを目指すのはやめたほうが良い。同じ会社では
尚更近い世代に同じ立ち位置のギークな人材は僅かしか
必要とされない。この狭き門に挑むのは茨の道を往くことで
あり、最後に薔薇色の未来が待つ可能性は限りなく低く、
そこに到達できる人間も極僅か。

OSSというSIerにとっては無料(タダ)で使える有難いソフトウェア
群が現れ、その傾向は益々強くなっている。

一応、スーツに転向したからといって薔薇色の未来が待ち受けて
いるわけではないことも付け加えておく。他のスーツにいいよう
に使われる局面は回避しやすいかもしれない。

スーツを指向しない、あるいはスーツが自分に向かない
のなら、SIerに勤めるのを辞めて、業務システム開発
以外の道に進むのが最善の選択肢である。

少なくとも、ギーク指向の本人にとってはどうでもいい
システムを作って人生を浪費する苦痛からは開放される。

システムを実装する技量があることと、業務システム開発
に魅力を感じないことは別次元の問題。

SIerでの業務システム開発に魅力を感じる(真or真指向の)ギーク
はいない。

ギークとスーツの間に横たわる深い溝(2)

ギークかつスーツであろうとする、とち狂ったスーツも
いるようだが、そんな存在は100%ありえない。
まぁ、精々、スーツ兼"なんちゃって"ギーク"が関の山。

ギークかつスーツの両方を満たすことができると考えている
時点で、そもそもギーク・スーツの根本的な違いを把握
できず、枝葉末節(表面)のみを見て、その違いを自分の
ロジックで捉えようとしている、お馬鹿なスーツという
ことになる。実際、その御仁の文章ではギーク・スーツ
の根本的な違いについては一切触れられていない。

ギークのロジックとスーツのロジックは完全に別物。
ロジック≒行動原理・論理、ギークとスーツは
この根本(根底)、魂(?)の出発点が異なる。
真の意味では"ギーク"と"スーツ"は対極に位置する
存在なのである。

人間をおおまかに分類すると、(真の)ギーク、(真の)スーツ、
なんちゃって"ギーク"、なんちゃって"スーツ"、その他
ということになる。
(真の)ギーク兼なんちゃって"スーツ"、
(真の)スーツ兼なんちゃって"ギーク"、
なんちゃって"ギーク"兼なんちゃって"スーツ"
は存在しうるが、(真の)ギーク兼(真の)スーツという
存在はありえない。
人間はその行動原理によって"スーツ"、"ギーク"の
どちらかに傾いている。"スーツ"、"ギーク"の中庸
に位置する人間はいない。

2008年1月1日火曜日

A Happy New Year 2008!

  謹賀新年、あけましておめでとうございます。

2007年12月29日土曜日

ギークとスーツの間に横たわる深い溝

埋まらない...絶対に。

日本のSIerの構造ではギークは評価されず、スーツが評価される
ばかり。SIerの経営者の頭の中では仕様書が完成した時点で
システムは完成したも同然という誤った認識が蔓延っている。
ギークを仕様書の転記屋くらいにしか認識していないのである。

SIerのスーツは頭の中の穴だらけの仕様を仕様書におとし、
そのツケを全てギークにまわすことが多いにも関わらずである。
スーツの多くは穴だらけの仕様による不具合を全てギークのせい
にして自分に非がないかのように振舞う。

SIerのスーツは「ユーザ」を持ち出して自分に都合の
よい方便でギークを納得させようとする。
そこで、スーツの言い分に騙されるようでは"お先、真暗"。

SIerのスーツにとって、建前上お客さんは大事、実際は
ユーザ第一と言いながら、ユーザからの対価(=自分への対価)
が第一。

スーツはスーツの論理で動いていて、ギークを理解しよう
とはしない、理解しているふりをするのみである。
ギークに自分の論理を押し付けて、上手く使おうという
スーツが大半。

スーツはギークがいなければ何もできない、仕様があっても
優秀な実装者がいなくてはシステムは完成しないが、
ギークを自分と対等だと思っているスーツは日本のSIerには
いない。

真のギークを目指すなら、SIerでスーツと仕事をするあるいは
し続けるのは百害あって一利なし、時間の無駄。

2007年12月23日日曜日

InstantRails

http://d.hatena.ne.jp/asip/20071223#1270772948

最近のJBoss

JBoss5 beta3がでた。
JBoss MicroContainer(MC)2.0を積んだ最初のリリース?
JBossも初期のJBoss SeamにDIコンテナとしてJBoss MCを組み込んでいたこと
もあり、JBoss MCを最初の頃、Spring etcと同じような汎用DIコンテナの
一種かと思っていた。
Google Guiceの登場後、JBoss MCの位置づけが変わった。
WebBeans仕様をJBossがJCPに提案し、SeamをWebBeans仕様のRI
(参照実装)と位置づけ、WebBeans=DIコンテナの共通API、
Seam=WebBeans対応のDIコンテナという図式にした。
JBossはこの位置づけ変更に伴い、JBoss MCを汎用DIコンテナでは
なく、JBoss AS用のサービス統合基盤と(GeronimoのGBeanと同じ位置
づけに)位置づけし直した。

JBossはJBossAS5に着手した辺りから、プロダクト間での共通機能の
切り出し、ライブラリ化を加速している。DIコンテナ等のプロダクト
レベルでの傾倒ではなく、もっと低レベルの層に重きを置いている
印象。低レベル層にコミットすることでプロダクトの底上げを図って
いるように感じる。