diコメントする先の自分のやりたいことの続き。あの後も、梅田氏の記事をいろいろ読んでて、自分の読みが足らないことに気が付いた。同世代の企業人を見つめて悩んでしまうこと「これから寿命もどこまでのびていくかわからないし、老いた時に昔みたいに自分より若い世代に養ってもらうというわけにもいかない世の中で、やっぱり稼げるときには稼がなくちゃ仕方ないんじゃないの」なんだよねぇ。ある意味、俺もちょっとした壁にぶち当たってまして。現状、僕は、プログラマを職業としていて、給料をもらう立場にいるわけで。アメリカでもひとつの給料では、$100kという壁がありまして。日本で言えば年収1000万円ってやつですわ。最近思うのは、まぁこのまま頑張って、頑張って、死ぬほど頑張って、徐々に年収を上げていっても、このままの方針でいる限り、$100kあたりで増えなくなっちゃうんじゃないかなぁということ。いうのは、払う側の立場を考えると、$100kを超える給料を払う人材っていうのは、当然のことですが、会社に$100k以上は当然として利益をもたらす人なわけで。逆に会社に$100k以上の利益をもたらすためには、その人単体で、$100k以上の利益をもたらす。その人がいるおかげで、他のメンバーが$100k以上の利益をもたらす。どちらでもいいわけで。その利益も別に純利という考えだけじゃなくて、会社価値を高めるという考え方でもいいわけですが。なんとなぁく、一人で稼げる限界というものがあって、だからこそ、企業は企業としてチーム戦をやるわけで。一人ではできないことでも、N人が集まることによって、そのN倍じゃなくてN乗の効果を目指すわけで。いうと、単体で$100kのパフォーマンスを出すのではなくて、その人がいるおかげで、の手法の方が主流なのかなぁと。これはマネージャ職とか管理職とかそうゆう話になるんだろうけど。一方で、もし僕が日本の大組織の再建を任されたとしたら、まずすることは「この層」の中で飛び切りすぐれた人材(プロスポーツ選手クラス)をほんのわずか残し「この層」の大半を組織から一掃することを「組織のゴール」と設定し、そのためにはどういう順番で何をやっていくべきかを考えていくだろう。いう考え方は当然としてあって、というか俺も当然同じことを考えるだろうし。極端な話をすれば、マクドナルドのようなシステムが、人件費を抑えて利益を最大化するひとつでもあるし。極端な話、年々給料が上がっていくので、給料がある程度上がっちゃったら、切って、次の人材を採用して人件費を抑えるなんて考え方もあるわけで。新入社員で、プロスポーツ選手クラスを目指して、夢をもって働いてて、当然、プロスポーツ選手クラスに辿りつく前には「この層」を通り抜ける人がいっぱいいるわけで。「この層」に差し掛かったとたんに、「Fire!」ですわ。このへんは、ひどく日本的な発想で、まぁ日本のプログラマ社会では、プログラマから始まって、SEにあがって、次はマネージャ。その開発規模が大きくなって、んで、「この層」に差し掛かると。どのように、「この層」を回避して、プロスポーツ選手クラスになるかということだ。「この層」に当たらないように頭を低くしているという選択肢もあるわけが。大組織の大組織たるゆえんは、大きな枠組みの中で広義の「知の創出」に専念してさえいれば、そこから先の「泥仕事」(「勉強好き」で「勉強ができて」高学歴の人たちは「組織の外に開かれた対人能力」を必要とする「カネに絡む」ような仕事をよくこう表現する)は誰か別の人がやってくれる(効率のよい分業みたいなものかな)、という仕事がかなり多く存在していたし、今も存在しているからだ。なんとなく、俺のプログラマとしての根本的な欠点は、この部分なんじゃないだろうかと、指摘されたようで胃が縮む感じがする。別に俺は勉強ができるわけじゃないが、ここでいう勉強は、プログラミングと置き換えて読んでいる。大組織の悪いところだけ引き継いだ小さい会社というのは、加えて発展性も可能性も少ないという意味で大企業よりもっと悪くて、そういう会社もたくさん存在するのでご注意を小さな会社であっても、エンジニアとかプログラマと呼ばれる人たちは、「泥仕事」から隔離されることが多く、結局自分の判断はそれほど必要とされず、客なり上司なりに言われたままのリクエストを、自分の知識を通してコードに落としていくことが、専門職となっている。意識して生きていかないと、社会のいたるところに、村の掟に従いさえすれば変に甘い「村社会」的ルールが張り巡らされていて、若くて優秀な人材が体よく消費され、だんだんと組織の外で使い物にならない人に変えられていく。