Steve Jobs が Apple に復帰してすぐ About ボックスとイースターエッグをなくしたのは、会社のプロフェッショナルなブランドを作るうえでは正しい選択だったのかもしれない
ただ、数人のプログラマーで Finder を作れた時代のように、ソフトウェアに関わったエンジニアの名前が載っていた About ボックスには、不思議な魅力があった
クレジットやイースターエッグは、エンジニアが船の舵取りはできなくても、自分の創作物に署名する自由はあった時代を示していたし、iTunes の頃になると Jobs は主要エンジニアが外に見えることを必死に防ごうとしていたように感じる
WWDC の発表は Apple エンジニアが履歴書をばらまく最高の手段になり、エンジニアたちが事実上沈黙させられるにつれて、Apple の権力は経営・マーケティング・デザイン側へ移っていったのだと思う
会社とブランドにとっては良かったし、株価の推移を見れば反論は難しいが、個人的にはカウボーイ式プログラミングの時代が懐かしい
そう考えたことはなかったが、1970〜1990年代の Apple で影響力のあった人物は、創業者や CEO 以外にも Bill Atkinson、Larry Tesler、Ike Nassi、Alan Kay、Susan Kare、Chris Espinosa、Johanna Hoffman、Jean Louis Gassée、Steve Sakoman、Bruce Tognazzini、Don Norman などがすぐ思い浮かぶ
NeXT の Avie Tevanian、Bertrand Serlet のような中心人物も挙げられるが、最近の Apple の中心的なエンジニアやプロダクトデザイナーは、Jony Ive と Scott Forstall くらいを除くと名前をよく知らない
これは Apple の秘密主義文化が変化してきた結果かもしれない
Steve Jobs の責任かどうかまでは分からないが、ソフトウェアエンジニアリングの商品化という感覚は正確だ。業界全体で起きたことだった
ソフトウェアが複雑になり、チーム規模が大きくならざるを得なかったのは確かだが、商品化が最善だったのかは疑問だ。権力は確実に経営陣の手に集まり、おそらく意図された結果だった可能性が高い
意図しない結果として、テックリードやスタッフエンジニアが技術力より政治力で選ばれることが増え、その結果、人員全体の1人当たりの能力も下がったのだと思う
ゼロ金利以後と AI 以後には、まだ多くの解雇が残っていると思う
自分も同じことを思い、かなり苦い気持ちになった。Palm が Apple に送ったメールは、教師が行儀の悪い十代の若者に話しているようだったが、侮辱的ではなかった
ここから学ぶべきことが、カルマは存在しないということなのか、それとも子どもじみたいじめが成功の鍵だということなのか分からず、どちらも気に入らない
Palmは「半十年何もせずにリードを手放す方法」の事例のように見える
Palm Treo 600は本当に好きだった。初代iPhoneより実に5年も前に出ていて、必要なものはすべて備えていた。ただしOSは、2003年の時点でも時代遅れに感じられた
だからPalm OS 6を待ち、待ち続け、さらに待ち続け、結局Palmは死んだ
Palm OS 6はPalmが直接作ったものではなく、Palm OS開発を分社化したPalmSource(後のACCESS)が担当した
Palm OS 6は2004年ごろ完成したが、端末には搭載されなかった。Palm OS 5に比べて性能がひどかったからだ。原因は悪いソフトウェアアーキテクチャだった
PalmSourceは既存のPalm OSのカーネルを捨て、プロセス間メッセージングに焦点を当てたマイクロカーネルに置き換えた。Palm OS APIの大部分がプロセス間通信として再実装されたため、API呼び出しごとに少なくとも2回のコンテキストスイッチが必要になり、別のAPIを再度呼び出すとさらに増えた
当時のARMチップはコンテキストスイッチのたびにキャッシュを空にしていたため、アドレス帳の項目約1000件を開く処理が数百ミリ秒から数秒に延びた。各項目の表示に、連絡先データ処理サービスへのプロセス間通信呼び出しが必要だったからだ
本当に残念なことだ。Palm OS 5はその場しのぎのOSだったのに、すでに古くなった後も端末に搭載され続けた。サードパーティ開発者はネイティブARMソフトウェアも使えず、68k向けにコンパイルし、68k→ARMエミュレーションがボトルネックになる性能に敏感な部分にだけ、小さなARMコード片を追加しなければならなかった
あまりにももどかしかった。企業が先頭に立っておきながら、その優位性が死ぬまでその上に居座ることがあまりに多く見えてつらかった
熱心な顧客でありエンジニアであることの欠点だ
Netscapeにも似たようなことを感じた。Navigatorが一貫してウェブブラウザー兼エディターであり続けていたなら、より良い製品になり、ウェブを多くの人にとって双方向の道具に保つ本物のサービスになっていただろう
Tim Berners-Leeのビジョンは創作と閲覧を結びつけており、それによってウェブは可能になった
その方向を守っていれば、より大きな価値を生み出し、Netscapeが重要なイノベーションを続けられるだけの建設的なロックイン効果も維持できただろう
その代わりに、Windowsに対する想像上の脅威を、その脅威が現実的になる前に宣言し、Microsoftの反応に巻き込まれて沈んでいった。閲覧と創作の重視の違いは船腹に大穴を開け、ブラウザー競合に対して極めて脆弱になった
Microsoftは製品の抱き合わせ販売と反競争的行為で法廷では有罪になったが、Netscapeは自分たちが切り開いていたウェブの循環的価値を完成できず、市場で有罪になったようなものだ
自らをコモディティ化し、ウェブはいまだに不要だった創作/閲覧の二分法から回復できていない
1件のコメント
Hacker News の意見
Steve Jobs が Apple に復帰してすぐ About ボックスとイースターエッグをなくしたのは、会社のプロフェッショナルなブランドを作るうえでは正しい選択だったのかもしれない
ただ、数人のプログラマーで Finder を作れた時代のように、ソフトウェアに関わったエンジニアの名前が載っていた About ボックスには、不思議な魅力があった
クレジットやイースターエッグは、エンジニアが船の舵取りはできなくても、自分の創作物に署名する自由はあった時代を示していたし、iTunes の頃になると Jobs は主要エンジニアが外に見えることを必死に防ごうとしていたように感じる
WWDC の発表は Apple エンジニアが履歴書をばらまく最高の手段になり、エンジニアたちが事実上沈黙させられるにつれて、Apple の権力は経営・マーケティング・デザイン側へ移っていったのだと思う
会社とブランドにとっては良かったし、株価の推移を見れば反論は難しいが、個人的にはカウボーイ式プログラミングの時代が懐かしい
エンジニアを沈黙させた代償として、どれほどの創造性と動機づけが失われたのだろうか。Apple の株価は上がったが、その企業文化のせいで iPhone 級のイノベーションがいくつ消えたのかは分からない
NeXT の Avie Tevanian、Bertrand Serlet のような中心人物も挙げられるが、最近の Apple の中心的なエンジニアやプロダクトデザイナーは、Jony Ive と Scott Forstall くらいを除くと名前をよく知らない
これは Apple の秘密主義文化が変化してきた結果かもしれない
ソフトウェアが複雑になり、チーム規模が大きくならざるを得なかったのは確かだが、商品化が最善だったのかは疑問だ。権力は確実に経営陣の手に集まり、おそらく意図された結果だった可能性が高い
意図しない結果として、テックリードやスタッフエンジニアが技術力より政治力で選ばれることが増え、その結果、人員全体の1人当たりの能力も下がったのだと思う
ゼロ金利以後と AI 以後には、まだ多くの解雇が残っていると思う
Colligan と Jobs の間のほぼ全体に近いやり取りは、ログインの壁やリンク切れなしにここで見られる
https://www.techdirt.com/2013/01/24/steve-jobs-used-patents-...
幼稚ないじめっ子が率いた会社は数兆ドルの価値になり、正確で倫理的かつ合理的な人物が率いた会社は消えた
ここから学ぶべきことが、カルマは存在しないということなのか、それとも子どもじみたいじめが成功の鍵だということなのか分からず、どちらも気に入らない
だから反トラスト法が存在する。成功した人を罰するためではなく、彼らの巨大な力が業界内で金融の血栓のように固まるのを防ぐための法律だ
Jobs は本当にひどい人間で、彼のいない世界のほうが豊かだと感じる
「両社が、当人の意思とは無関係に互いの社員を採用しないことに合意しようという提案は、間違っているだけでなく違法である可能性が高い」という一文が CEO 同士のメールに残っているが、これは意図的な書面記録に見える
「社員1人が退職を決めたという理由で Palm を特許訴訟で脅すのは一線を越えている」という言葉もあるが、実際にその特許訴訟があったのか気になる
もしあったなら、違法行為を示唆するこのメールが証拠開示に出てきたのかも気になる
より大きな脅威は暗示にとどめ、より小さな脅威である特許は露骨に示したわけだ
Edの返信はよく書けていて、思慮深く、外交的。彼は一緒に働きやすい上司だったのだろうか
当時得られた最善の情報に基づいて動いたのだろうが、技術記者たちの好意的な助言に従うことが最善だったとは限らない。Palmはネットブック市場を完全に逃した
Appleはその後、ジェスチャーベースのUI(Prē)や、モバイル機器の画面をコンピューターにミラーリングする機能(Folēo)など、Palmが先にやっていたことを大成功させた。可能性を思うと惜しい
[1]https://www.engadget.com/2007-08-21-dear-palm-its-time-for-a...
[2]https://web.archive.org/web/20071012033705/http://blog.palm....
[3]https://arstechnica.com/gadgets/2007/09/palm-abruptly-cancel...
あるいはEdが優れた交渉メールの書き方を知っていただけで、これがチームメンバーと話すときのやり方だったと見る必要はない
彼は原則を守り、Appleがやろうとしていたことに対して規制の執行がなかった状況で、その選択の最終的な報酬はiPhoneがPalmPilotに勝つことだった
それでも今やっていることでは、ある程度成功しているように見える
Palmは「半十年何もせずにリードを手放す方法」の事例のように見える
Palm Treo 600は本当に好きだった。初代iPhoneより実に5年も前に出ていて、必要なものはすべて備えていた。ただしOSは、2003年の時点でも時代遅れに感じられた
だからPalm OS 6を待ち、待ち続け、さらに待ち続け、結局Palmは死んだ
Palm OS 6は2004年ごろ完成したが、端末には搭載されなかった。Palm OS 5に比べて性能がひどかったからだ。原因は悪いソフトウェアアーキテクチャだった
PalmSourceは既存のPalm OSのカーネルを捨て、プロセス間メッセージングに焦点を当てたマイクロカーネルに置き換えた。Palm OS APIの大部分がプロセス間通信として再実装されたため、API呼び出しごとに少なくとも2回のコンテキストスイッチが必要になり、別のAPIを再度呼び出すとさらに増えた
当時のARMチップはコンテキストスイッチのたびにキャッシュを空にしていたため、アドレス帳の項目約1000件を開く処理が数百ミリ秒から数秒に延びた。各項目の表示に、連絡先データ処理サービスへのプロセス間通信呼び出しが必要だったからだ
本当に残念なことだ。Palm OS 5はその場しのぎのOSだったのに、すでに古くなった後も端末に搭載され続けた。サードパーティ開発者はネイティブARMソフトウェアも使えず、68k向けにコンパイルし、68k→ARMエミュレーションがボトルネックになる性能に敏感な部分にだけ、小さなARMコード片を追加しなければならなかった
熱心な顧客でありエンジニアであることの欠点だ
Netscapeにも似たようなことを感じた。Navigatorが一貫してウェブブラウザー兼エディターであり続けていたなら、より良い製品になり、ウェブを多くの人にとって双方向の道具に保つ本物のサービスになっていただろう
Tim Berners-Leeのビジョンは創作と閲覧を結びつけており、それによってウェブは可能になった
その方向を守っていれば、より大きな価値を生み出し、Netscapeが重要なイノベーションを続けられるだけの建設的なロックイン効果も維持できただろう
その代わりに、Windowsに対する想像上の脅威を、その脅威が現実的になる前に宣言し、Microsoftの反応に巻き込まれて沈んでいった。閲覧と創作の重視の違いは船腹に大穴を開け、ブラウザー競合に対して極めて脆弱になった
Microsoftは製品の抱き合わせ販売と反競争的行為で法廷では有罪になったが、Netscapeは自分たちが切り開いていたウェブの循環的価値を完成できず、市場で有罪になったようなものだ
自らをコモディティ化し、ウェブはいまだに不要だった創作/閲覧の二分法から回復できていない
Appleは違法な反競争・反労働者的な市場萎縮に加担した。そうしていなければ、その後10年でiPhoneに関わった人材の一部がPalmへ移り、製品を改善していたかもしれない
その代わりにAppleは彼らを引き留め、同時に賃金を人為的に低く抑えた
もちろんPalmの責任のほうが大きいが、Jobsがこの方針を押し進めたのには理由がある。重要人物の一人か二人が、製品と技術の歴史を丸ごと変え得るという価値を知っていたのだ
Jobsに対するEd Colliganの返信が、どれほど原則に忠実で揺るぎないものだったかが印象的
逆に、JobsがGoogleの採用の試みに不満を述べたときのEric Schmidtの反応は、芯がないように見える
Googleの採用責任者が「Appleのエンジニアに連絡した社員は1時間以内に解雇される」と答え、「Steve Jobsに適切に謝罪を伝えてほしい」と述べたくだりとは対照的
結局、Googleはその後繁栄し、違法な賃金抑制の果実を享受したが、Palmの市場シェアはJobsの脅しの後、まもなく急落した
それでも、その汚い記録を見られるようにはなった
こういう人たちは絶対に学ばない。抗議運動も大した効果はなく、株式市場の投機家たちはそうした行動に報いる。政府も無能、回転ドア人事、あるいはDOJの脅しを億万長者からの好意や寄付を得るために使う政治家たちのせいで、本来の役割を果たせない
実際に効果があったように見えたのは、腐敗した業界に恨みを抱いた孤独な銃撃犯が慎重に計画し、銃とメッセージの込められた3発の弾でCEOに直接メッセージを送った事件だけだった。その余波で医療保険業界は揺らぎ、Anthem BC/BSは麻酔保障の上限をほぼ即座に撤回した [2]
まだ個人的には影響を受けていないのは幸いだが、貧困層・中間層と超富裕層の格差が広がるのを見ると落胆する。すでに現実になっている人も多いだろうが、私たちは徐々に第二の金ぴか時代へ入りつつある
[1] https://www.theverge.com/2012/1/27/2753701/no-poach-scandal-...
[2] https://www.npr.org/2024/12/05/nx-s1-5217617/blue-cross-blue...
背景を見ると、Steve Jobs、GoogleのEric Schmidt、そして複数の大手テック企業の幹部たちは、互いの社員を雇用しないことで合意し、賃金を違法に低く固定しようと共謀していた
これらの企業は社員から数十億ドルを盗んだようなものだ
https://en.m.wikipedia.org/wiki/High-Tech_Employee_Antitrust...
2014年6月、Lucy Koh判事は、この和解が原告にとって良い条件ではない可能性を懸念し、原告の1人であるMichael Devineは、その和解は不当だと述べた
彼が判事に送った手紙によれば、この和解金は、被告らが談合していなければ64,000人の労働者が受け取れたはずの30億ドルの補償の10分の1にすぎなかった
企業側は事実上、手首を一度軽く叩かれただけで終わったようなものだ
目を引くのは文章の長さの違いだ。多くの人は、簡潔に書くことがどれほど難しいかをよく分かっていないように思える。Jobsは書き手として過小評価されていたのかもしれない
Colliganは、そのような合意は違法だと言うだけでも十分に正しい立場にいた
気まずい内容がやり取りされた会議の直後に使う、よくある非常に有効な戦略だ。簡潔に書いていたら目的を達成できなかっただろう
出来事の直後に日付つきで残されたメモは、後日の記憶よりも大きな重みを持ち、相手に送ったメールが相手の反論なしに残っていれば、単なるメモよりもさらに強い
そのうえJobsのように相手が返信してくれれば、将来の訴訟で使える弾薬まで手に入る
こうした記録作りは他の状況でも役に立つ。職場の上司が非倫理的なことを命じたなら、会話内容を自分の理解どおりに文章で要約し、自分の理解が正しいか尋ねればよい。多くの場合、その依頼は魔法のように「誤解」になる
こうしたことは企業間ではいつも起きている
1990年頃にAppleで働いていたとき、当時NeXTのCEOだったSteveが、NeXT OSに国際化インフラを追加しようとして、私を含むApple社員6人を引き抜こうとした
私たちはWoodsideにある彼の家に夕食に招かれ、階段の下の屋内にDucatiのバイクがあったという話は本当だと確認できる
食卓に着くやいなや、SteveはAppleの弁護士たちが社員の引き抜きで訴えると送ってきた手紙を読み上げた。その後、Chez Panisse出身の元シェフ2人が用意した素晴らしいベジタリアン料理を一緒に食べた
印象に残っているのは、SteveがなおAppleに非常に感情的に結びついていて、夕食の間ずっとAppleについて私たちに尋ねていたことだ
私たちは誰もそのオファーを受けず、後になって、私たちのうち1人がその面会をAppleの弁護士たちに事前に知らせていたため、彼らが知ることになったと聞いた
誰かが先に応募してきた場合は検討したが、こちらから先に連絡してはいけなかった。その後、すべての会社が罰金を支払い、おそらく訴訟だったのだろうが、特定の期間にそれらの会社で働き、求職中だった社員たちはかなりの和解金を受け取った
私は資格対象期間から1年違いで外れたが、この件が事実だったことは確かに知っている。Intuitで採用マネージャーをしていたとき、人事部から、それらの会社の人たちにコールドコールで採用連絡をしてはいけないと何度も言われたからだ