MicrosoftがOpenAIなしの未来を計画中?その背景にある狙いとは
引用元:https://news.ycombinator.com/item?id=43292946
正直言って、Microsoftのこの取り組みは、第三者の技術に縛られたくないっていう内部の人たちの思惑が強いんじゃないかと思う。7年前、GoogleがAngularをReactに並べようとしたとき、ドキュメントが全然不十分で、上司がそのプロジェクトをリードしてた人はもう成功を収めててAngularの未来なんか気にしてないって笑ってた。
テック業界には、報酬や地位を追い求める人たちがいて、いいものを作ることには無頓着な場合が多い。立ち上げ後にイノベーターが去ってメンテチームにプロジェクトが渡されるケースや、昇進を狙ったリブランドなどのジョークがいっぱいあるよ。これはkilledbygoogle.comにも共通すること。
>テック業界には、報酬や地位を追い求める人たちがいて、いいものを作ることには無頓着な場合が多い。
やっぱり、組織や業界全体の採用や報酬の仕組みがこういう行動を助長してると思う。短期間で転職する人が評価されると、製品よりも転職が主要な目標になっちゃうから。
じゃあ、どんなシステムがいいんだよ?
理想的には、経営層が会社に最も利益をもたらすソフトウェアを考え、そういった人に報酬を与えるのが理想だよ。でも、CEOに『素晴らしいドキュメントとテストカバレッジ』を売り込むのは難しくて、『何も役に立たないGen AIのラッパー』を勧める方が簡単なんだよね。
過剰な報酬は出さない方がいいよ。お金は悪臭を放つもので、フライを引き寄せる。システムにお金が入れば入るほど、厳しい選考をすることになる。これが有名なGoogleの採用システムが始まるきっかけだって。
つまり、社員に給料を払わない方がいいってこと?お金を払うと、それを目当てにしてる人が集まるってことじゃん。
『kidding-on-the-square』という言葉は初めて聞いた。検索したら意見が色々あったけど、ダークユーモアの『真実だから面白い』とは違って、ユーモアがあっても受け手の価値観を測るものみたい。どこに位置すると思う?(スレッドの脱線ごめんね)
母親や祖父から学んだ言葉で、”on the square”は”でも本気でもある”って意味だよ。
いい加減にしてくれ、レモン。
なんでMicrosoftは自分から可能性を狭めるんだろうな。10チーム作れるのに。だから10個の新しいAIスタートアップが大企業が達成できないことを実現しちゃうんだよ。
前の会社では、成果を重視する開発チームがいて、Javaが適してるのにGoでプロジェクトを進めてたんだ。メンテチームのスキル考えたら明らかに間違いなのに、そのチームはGoの機能が足りないって愚痴ってた。
履歴書重視の開発者には同情するな。彼らは労働市場に応えているだけだから。企業が市場の期待に応えると褒められるのに、労働者がそうすると非難されるのはおかしい。採用が経験や適応力に基づくようになれば文句を言えるけど、今は彼らを天才扱いすべき。
こういう人たちと働くことへの恨みが多いのは分かる。十分に理解できるよ。
それは理解できるけど、選手じゃなくてゲーム自体を責めるべきじゃない?
自分の利益のために他人の生活を難しくする人を非難するのが間違ってるとは思わない。ゲームはプレイヤーなしでは成り立たないし、自分がMetaやAmazonで働けばもっと稼げるけど、代償もある。自分の選択を責められるのもゲームの一部だよ。
Go派の意見はよく見かけるけど、言語に対する強い意見は能力の指標としては貧弱だと思うんだ。言語による差異はあるけど、エンジニアは言語では決まらない。派手なものに惹かれる人は駄目な計画者だ。
アプリケーションの構築において、言語はかなり重要だと思う。強い意見がない人は、多様なプロジェクトを経験してないんじゃない?
年を重ねるごとに、自分の意見が少なくなるな。誰かが違うことをやりたがっても、なんでもいいじゃん。結局、言語や技術スタックは特定の道に進む以外はそれほど重要じゃない。
正直に言って、全く逆の意見だね。同じシステムをGolang、Python、Javaで作ったことがあるけど、どれを使いたいかには強い好みがある。要件によって言語を選ぶことが多いし、例を挙げれば、非同期や並行性が必要な場合はPythonが最悪だから。
プログラミング言語の選択が“派手なこと”のためだと思ってる人がいるけど、それは生産的じゃないよ。Golangの開発者には実用主義が見えるし、俺はElixirかRustを使うことが多いけど、Golangでも20個以上の小ツールを作った経験がある。完全な正確さにこだわりすぎずにやると、時間と生産性が大幅に向上したんだ。言語選択で人をステレオタイプするのはやめた方がいいよ。 俺はコンピュータ工学を学んだビルダーなんだけど、言語は基本的なものの抽象に過ぎないと思っている。これはハンマーとドライバーの話じゃなくて、15種類のハンマーがあると言ってるようなもんだ。この道具なら何でも作れるから、無駄に工具の話をするより、実際に作ることに集中してほしいよ。 >”その道具をくれれば家が建てられる” Golangは悪くないし、新しい言語の中で人気が7位まで上がった唯一のもので、得意なことは本当に光るよ。 GoとRustのコミュニティは、自分の言語で何かを書きたがる傾向がある。でも、大規模なWebバックエンドにはGoは合うけど、他の多くの場面には不向きだね。 >”GoとRustのコミュニティは、自分の言語で何でも書きたがる” GoやRustを使う人たちは実用的な理由で選んでいることが多いけど、コミュニティの熱心な支持者の文化とは別だよ。HNにある“Goで書かれた”や“Rustで書かれた”って見出しを検索して、その数を“JavaScript”や“Kotlin”と比べてみて。 Rustは履歴書主導の開発には逆行していて、Rustで書かれたコードは非常に良くできていることが多いんだ。なので、“もう完成”になってしまって、保守に関わる理由がほとんどなくなっている。実際、この状況が仕事場でのRustへの不満の背景になっていることも多いよ。 Microsoftを外から見ていると、レガシーAPIやWindowsエコシステムでの後方互換性を維持することに感心するよ。Microsoftはkilledbygoogle.comとは真逆の存在だと思っているけど、これは実証に基づいてない(ただの印象)。Red Hatも長期サポート文化の例だと思うけど、IBMの下でそれがまだ続いているかはわからない。Microsoftの文化が間違っているか知りたいな。 Microsoftがプロジェクトを殺さないと言われているけど、ZuneやGames for Windows Live、Skype、Encarta、CodePlex、Windows Phone、Internet Explorerなどがあるよ。https://killedbymicrosoft.info/ この人たちクビにすべきだよ。良い製品を作るために働く会社が欲しいし、給料はその後でいい。その給料は良くて、生活も快適で、ストレスなく働ける環境が理想。情熱を持って夢の仕事をする人たちを雇えば成功するはずだと思う。 残念ながら、誰かがやる気をなくしてるかどうかは後から分かるものだよ。やる気のある人が知らず知らずやる気をなくすこともあるからね。1.0になったらすぐ解雇するのも問題だし、その人の知識を活かせなくなるから。 これはMuskがTwitterやDOGEでやったことの動機部分だよ。やる気がなくなった人を見つけるのは難しいし、急いでいるときは手荒な手段を使わざるを得ないこともあるからね。 >”良い製品を作るために働く会社が欲しい”おめでとう、アメリカの企業におけるHR部門を発明したね。 なんでそんな人たちを“クビ”にする必要があるんだ?昇進プロセスやドキュメントでは“範囲”や“影響”が重要だって言ってるし、誰も世界を良くするためにBigTechにいるわけじゃないからね。若い人たちには”レトコードを磨いてFAANGに入れ”ってアドバイスしてる。 >”誰も世界を良くするためにBigTechで働いているわけではない”こう思っている人は多いと思う。名声は薄れてきたけど、でも大企業では自分が手掛けたものを日常で指摘できることもあるんだよね。自分が関わった部分を見せられる電話も多いし。 意見を二つの反発する磁石を合わせようとしてるね。Tesla/SpaceXは「良い製品を作るために働く会社」の基準を満たしてる。一方、Googleは「給料と快適な生活」を満たしてる。情熱を持つ人を雇うことが重要だとは思うけど、実際にはトレードオフがあるんだ。 >”Teslaが良い製品はない”良い製品ではないよ。いくつかのリンクを見れば分かるけど、Teslaの信頼性は低いし、インフォテインメントシステムも他の車に比べて劣ってるよ。 OpenAIはすでにSoftbankと離婚手続きを始めてるから、世界最大のソフトウェア会社が自前のSOTA AIモデルを持たないことは賢明じゃない。NadellaはAIの急成長に最初は驚いたかもしれないけど、状況を上手く管理してるかも。 何が巧妙なことをやってるっていうの?製品マーケティングはメチャクチャだし、すぐに名前を変えるし、何が何だか分からなくなってる。急いで市場に出そうとしてる感を感じるよ。使ってるけど、あまり良いとは思わないな、Microsoftでなければ選ばなかったかも。 数日前にOpenAIが新しいAIエージェントの価格を発表する計画が漏れた。PhDレベルのエージェントが月額20万ドル、ソフトウェア開発者エージェントが10万ドル、知識労働者エージェントが2万ドルとのこと。この価格は実際に利益を出すために必要なもので、月20ドルや200ドルでは絶対に赤字になると思う。 OpenAIが“PhDレベル”のモデルをこの価格で売ろうとしてるのが面白い。これなら実際のPhDを雇った方が安いんじゃない? 次は、CEOレベルのモデルが会社を運営するために登場。価格は月額80万ドルから、ストックオプションも追加。 早期解約手数料は1500万ドルだから、注意が必要だね。 CEOレベルのやつは自動化するのが一番簡単だってのが笑える。 Steve Jobsは一年度に3つぐらいのCEOの重要な決定をするって言ってたけど、実際はそんなもんだよね。 CEOって、ある意味で子供の親とあまり変わらない観点から見て影響力のある決定をする職業。結局大した決定はせず、過去の決定を強化したり、スケジュールを守ったり、ルールを実行するのが大変なんだよね。 ゴルフをしながら友人たちとおしゃべりするのは自動化が難しいだろうな。 そのおしゃべりは実は簡単に自動化できる。安い給料でゴルフをする人を雇えば、CEOの報酬の一部で済むんじゃないかな? CEOの基本的な役割は会社の顔となってさまざまな利害関係者にマーケティングをすること。このプロセスは自動化が難しい。 AIに会社を任せる信頼感はないね。Riskで私に勝てるまでは。 AIにとっては簡単なことだと思うんだけど。 誰もこれを提供しないのは深い意味があると思う。機能しないかリスクが高いか、リーダーが特権を持ってAIを独占したいか、どれかだね。 君は予算のオーバーヘッドや資金調達のコストを過小評価しているよ。 確かに「3-5」は誇張かもだけど、120KでSWEを雇えるのと同じように、1人のPhDはその価格で雇える。CEO視点だと、AIが人間の代わりになるのはあんまり魅力ないってわけ。 彼らを完全にコントロールできたり、スケールさせたり、労働税や健康プランのコストを避けたりできるから、企業にとっては利点ありかも。でも実際はOpenAIのために働くコンサルタントみたいなもんだよ。 企業にとって実際の給料の倍くらいのコストがかかることを忘れないでね。 AIは24時間働けるからね。 何をするの? 失礼だけど、120Kで2人のPhDを雇ったことがあるよ。 20万ドルでそんなに多くのPhDは無理じゃない?PhD学生の給料は月に3〜5千ドルだけど、学校の経費とかでその倍くらいかかるし。 今のPhD学生って、ほんとにそれくらい貰ってんの? EPFLやETHではその額が標準だけど、アメリカの事情はわからない。 EPFLでPhD取った人知ってるけど、アメリカの自分の3倍くらい稼いでた。 ETHZとEPFLはEU・UKでもトップクラスだよ。 もし本当に同等なら(LLMはそうじゃないけど)、数学的には妥当だと思う。人間は通常、仕事の3分の1の効率だから、同じことができるロボットは自動的に3倍優れてることになる。 これ、AWSみたいになるんじゃない?物理サーバーの運用コストを計算して、少しだけ安くしてくるやつ。 PhDレベルの知能を持つモデルなら、実際のPhDが数日かかる研究を数分で作れるかもしれない。 これまでにそんな証拠は見たことないから、もし本当なら画期的だし、OAIの価格設定も理解できる。 このモデルは全ての分野での博士号を持ってて、ずっと働き続けてるってことを忘れないでね。 24時間働くけど、人間が指示しないといけないし、出力をチェックする必要があるから、自動では信頼できないね。 契約法が得意でもインテリアデザインも得意じゃ、博士を雇う必要ないって。 ヨーロッパのポスドクはアカデミックリサーチで月3〜4千ユーロもらってますよ。 それに、月2万ドルや1万ドルの価格設定が本当に利益を生む理由はないと思う。ソフトウェア開発者の代わりになるには、どのくらいの推論が必要かまだわからんし。 OAIが“博士レベル”のエージェントを持ってるみたいだけど、採用を大幅に減らすのかな? この技術が全てのソフトウェア開発者や博士を置き換えられるって言うなら、その能力を信じるよ。 これらのリークの情報源はあるの?その価格は全く信用できないし、「openai leak」でHNで何も見つからないよ。 https://techcrunch.com/2025/03/05/openai-reportedly-plans-to…このリンク、”The Information”の記事を指してるけど、ペイウォールで見れないね。 Microsoftが2019年からAI企業に130億ドル以上も投資してきたって言うけど、実際はそのほとんどがAzureのクレジットなんだよね。これが無料だとは言わないけど、実際のコストは表記されてる金額ほどじゃないと思う。クーポンとかギフト券を配るのと同じで、企業は確かにコストを負担するけど、記載された金額と同じなわけじゃないし、余裕がある時にはもっと安くなることもあるし。もっとコメントを表示(1)
プログラミング言語やツールについての話は、まさにそれを目指しているんだよ。もっと簡単なら、プログラミングはとっくに解決されているはずだから、そんな発言は少し高飛車に聞こえるし、もう少し謙虚に言った方がいいんじゃないかな。
そんな変な一般化は信じられないよ。ファンボーイや熱心な支持者は確かにいるけど、多くの開発者はそうじゃなくて、現実的に言語を選んでいるんだ。もっとコメントを表示(2)
もっとコメントを表示(3)