
はてなキーワード:コミッタとは
一連のShopify強奪事件によって、BundlerとGemsがrubycore teamに還元されたが、ついに管理権限の全権掌握に失敗した。
そもそもrubyとはrubyという言語単体の開発とメンテを司っており、言語仕様は見ているがエコシステム全域を見てるわけではない。Matzですらそうだ。
rubyにおいては、BundlerもGemsも言語の付属品という立ち位置だ。
近年の言語は言語仕様もパッケージ管理システムも全部コアメンテナに権限を委譲する。しかしrubyはそうなっていない、C/C++のように。
bunやrustに馴染んでる人には意味がわからないかもしれないが、往々にしてこんな権限統合失敗事案はOSSのアセットマネジメントにつきものだ。
古くはperlが、そしてその後phpもが、やらかした。web業界は過激なオープン思想の裏で、常に権限の落ち着きどころにリポジトリを悩ませている。
だから自由という名の管理放棄パッケージから、法人格での中央集中管理へとOSSはシフトしてきた。ここ10年でFOSは死んだと言って良い。
ソースコードの開示はサプライチェーンの混入可能性を第三者検証可能にする健全性の証左としてきた。OSSコミッターの高額収入はこの信用性が担保していた。
しかし自由ソフトウェアとは自由の範囲を明示的に境界引きしており、本件では自由の範囲外にBundlerとGemsがあった。
つまり自由とは何であるか政治的に理解してない局面においてOSSコミッターはそれを行使するのに無力であり、実際法人格のプレッシャーに負けた事を証明した。
これは歴史的転換点だと思う。
Matzが間に入らなければ、rubyはメンテコストを捻出できず崩壊する所だった。たまたまMatzという優秀すぎる人間がいたので、どうにか死なずに済んだだけだ。
逆に言えばこの崩壊は真祖Matz以外が止められるものではなく実質、Shopifyの強圧に屈してrubyは死んだのだ。
金がないrubycore teamはShopify主導のサプライチェーン混入可能性を否定できない環境が整ったのだ。
日本だとクックパッドやSkebが該当するだろう。未だにruby製バックエンドを使ってる企業はサプライチェーン混入可能性を常に評価してrubyを運用する責務を負った。
どの言語だってその可能性は常に念頭にあるが、この歴史的転換点を観測してしまうと、高すぎるリスクを保有するテック企業として技術力を喧伝してきた信用は底値を叩く。
コンピューターサイエンスの信頼性という文脈で、信用を失うのだ。
懐かしいなぁ。10年以上放置してたんだけど、はてなってまだサービス続いてるんだね。
こんにちは。俺はかつてGREEとDeNAがソシャゲ戦争やってた時代に、ソフトウェアエンジニアとしてDeNAに入社したかつての新人だよ。
サービスのプラットフォーム争いを両社がやってる最中に一人だけハードウェア抽象化の研究やってた、当時としてはちょっと逸れた事やってたgeekだよ。
DeNA vsGREEの勝者はAlphabetとAppleになっちゃったね。それで良かったと思う、両社ともゲームしか見えて無くてエコシステムの設計は全然だったから。
当時はDeNAとGREEの新卒年収1000万が連日話題になってたね。俺も例に漏れずその帯域だった。
入社祝い金だけで奨学金完済出来るとは思ってなかったよ。それどころか3年目処に家買いなって当時の上司に言われたときはビビった。
そういう金銭感覚って当時は外資のバイオ系以外持ってなかったから、というか内外証券マンすら新卒は700届かなかった時代だから、なんかやばいとこきちゃったなって。
でも、持たなかったね。
知っての通り、2012年のJP広域エンジニアショックで優秀な人材は海外に散った。二次派生は2014だっけ、Dowangoの高専流入組がすごい流出したね。優秀だったのに勿体無い。
俺は全然優秀じゃないから先輩の後を追う事しかできなくて、というか何も考えずに、成り行きでアメリカに来た。当時のJTC仕草にうんざりしてた人たちも大体このあたりだね。
まぁ株式会社って大きくなりすぎると国籍宗教問わずJTC化するなってのは後々体験するんだけど。
それでもソフトウェアが世界を変えるという盲信から、ハードウェア抽象を社会実装してDockerにJoinしたり、AmazonにJoinしたりした。
学生の時から仮想環境を使い捨てることによる冪等性がもたらすソフトウェア開発体験がテスタビリティを向上させるっていう論文書いてたんだけど、まさにDockerだよね。
同じこと考えてる人が海の向こうに何人も居る!って楽しくなって、無我夢中でコード書いてた。同僚と深夜までブレストするのが楽しくて仕方なかった。
今ではリファクタリングとか最適化とかでblameすら探すの困難だけど、初期DockerのPoCコミッターだったのは割と自慢。
ソフトウェアエンジニアと平行して投資業もやって、フルコミットが難しくなったタイミングでAmazonにJoinした。ロックダウン前年の話。
AmazonはマジでJTCそのもの。ソフトウェアにどうコミットしたか、どう改善すると社会のエコシステムに還元できるかなんて考えない。チケットの消化。それだけが、評価基準。
JTC仕草にうんざりしてた人にとっては拷問なんだよ、これ。確かに給料は良いけど、良いのは給料だけ。マジで仕事したっていう感覚は無い。
その上コロナのロックダウンを皮切りに、部署の資金繰りを二転三転させたり、業績悪化を理由に人身御供を吊し上げて首にしたり、マジで狂っていった。
コロナ明け、Amazonの株価がゴリっと減ったのを契機に退職した。それでも仕事続けてれば多分資産は250万ドルに到達したと思う、今はその半分も無いけど。
でも社内政治で消耗してたらいずれ働くのが嫌になる。ソフトウェアを書けなくなる。Amazon離職を金脈捨てた咎人のように責め立てられたけど、そうなる前に判断できたつもりでいる。
そう判断して数年経ってる。が、生きてはいるし総資産は平行線だ。増えてないけどね。
アメリカに来るきっかけになった当時の上司は、かつてはてなで働いていた。2000年代のはてなは今のNvidiaみたいな輝きを放ってたらしい。
そういう話をしたなぁと思ってふとググってみたらまだサービスが残っていて嬉しかった。DeNA時代にやった事は全部畳まれてしまっているので。。
というのを昼飯食いながら思い返している。
10数年前の自分の書き込みがらき☆すたの放送に言及してて懐かしい。
10数年前の自分の書き込みが日本はオワコンと言っていて微笑ましい。
「Rubyコミッター」という単語を見てid:moonwolf もいたなと思い出した(今ググって出てくる人は恐らく別人)
https://magazine.rubyist.net/articles/0001/0001-NoraTutorial.html
失踪した糸柳から遺書が届いて、それからしばらくして警察から連絡が来たらしい。死ぬ前の彼とは疎遠になっていたのでその時期のことは伝聞でしか知らなかったが、色々と(そして過去の彼の行動とはまた違った形で)顰蹙を買っていたとよく聞いていた。
死ぬ何年か前の彼は誰から見てもおかしくなっていると言えるような状態で、仕事も上手くいってなかったと話していた。ドワンゴ時代の成功体験と山の話とRubyコミッターの話をしていたが、何回も何回も同じ話をしていた。彼のコミュニケーションの方法は彼の得意な話題に変更し、そして彼の長いターンが始まり、その後こちらが一言入れるというものだが、それにしてもこちらの話を聞いているというポーズすら晩年は取らなくなっていた。彼のそのスタイルが通用するのは彼を知っている人間に対してであり、何も知らない若者からすると典型的な老害のように写っただろう。実際にそう言われている場面を何度か見たことがある。
とにかく生きているだけで迷惑な人間なのだが、能力と愛嬌だけで許されている彼が、能力と愛嬌を失った場合には、ただの迷惑な人間として排除される。社会の除け者みたいな人間が集まるところでも、彼は迷惑がられていた。
多くのことに手を出して、何もかもが中途半端になっていた。生まれつき気が散って仕方なかった彼は過集中という名目で手を動かすことに成功していたが、それも加齢と共に難しくなっているように見えた。教育からもコミュニティからも疎外されている彼が、真っ当にエンジニアリングの知識を手に入れる方法は手を動かしたり本を読むことだけだったが、そこが損なわれると急速に判断の精度は低下する。ここ10年はシステムに対する考え方が大きく変わった時代であり、彼の語るドワンゴ時代のマネジメント論は石器時代のものでしかなかった。古い知識は大体2年ほどで錆付き、5年ぐらいで正真正銘の時代遅れになる。彼はどれぐらい前線から離れていたのだろうか?
彼の昔の同僚がIT企業でマネジメントのレイヤーにいる(もしくはCXOをやっている)という話をしていた。彼は肩書や社会的地位について気にする性質があり、他人のことを紹介するときもプロフィールのように読み上げる傾向があった。まだIT業界が未成熟で、リーガルやコンプライアンスが緩く、ナードやギークしかいない時代とは現代は全く違うし、彼のような人間の居場所はどうしたってないだろうと思うが、仮にその内輪に入れたとしたらここまで道を大きく踏み外さなかったのかなと思うことはある。とはいえこれは仮定の話であり、彼がドワンゴから離れた当時にしきりにしていたコンプライアンスに問題がある人間との関わりの話はどう考えても排除される側の烙印を押されるには十分だったし、仮にそういう話をしてなくても彼の軽率さは現代の業界とは水が合わなかっただろう。
彼のコミュニケーションスタイルは嘘と誇張であった。知っている人間がいかに凄いか、そしてその人間がどのようなことをしたか(時として常軌を逸したか)という話をして、物事を大きく見せる。言語によるコミュニケーション(アジテーションに分類される技能)が得意だと分類していいかはわからないが、とにかく彼は時流に乗り、その能力を上手く活用して一定のプレゼンスを得た。象徴や虚像を操作し、そして実際の能力で辻褄を合わせる。実際にこの行為を繰り返せば影響力も大きくなるし、影響力が大きくなればレバレッジも大きく掛けられる。例の事件でドワンゴから離れ、SNSからも離れた彼はデレバレッジを上手く出来てないように見えた。信用というものは単に積み重ねればいいし、有言実行さえすれば増えていく。その地道な作業を怠って大きなことを言い、そして辻褄を合わせられずに残りの信用を失うところを見てきた。とはいえそれは彼の特性として受け入れられていたように見えるし、持ち前の愛嬌によってある時期までは許されていたように見える。
愛嬌とは消耗品である。普通に使っている分には減らないが、地雷を踏んだ瞬間にそれは消失する。彼はそれが無くなることは無いと思っていたのかもしれないが、残念ながら完全にそれは間違いだった。ある女(女と呼ばない人もいるらしい)の揉め事で彼はその能力を使い、そして大きく失敗した。愚かな自己愛による行動により、彼の特性は愛すべきものから、軽蔑されるもののようになったのを感じた。少なくとも自分はそうだった。他人やよくわからないもののためではなく自分の小手先の欲望のために使うのだったら、そんなデタラメは到底許容されるはずはない。とりあえず信じた粗の多い話を受け入れられなくなると、彼のあまり見たくない実像だけが見えるようになった。
ある時期のことだが、彼は女に別れを言って山に行き、そして数カ月後に帰ってきた。冬山の山荘はよく人が死ぬらしいし、彼も死ぬつもりで行くと言っていた。長く白い髪と白い肌をしてた。彼は痩せて別人のようになっていて、それから山に真剣に取り組み始めた。帰ってきた彼が全ての話題を山でマウンティングするようになったのは、遠野物語的な神秘なのかもしれない。彼の人生の起点になったイベントだっただろうが、俺からすると状況は更にまた不味くなったように見えた。ここで知ってほしいのは様々な要因があって彼の感覚は壊れたという部分で、単一の何かが原因じゃないという話だ。
加齢による実行機能の低下、時代の変化、所属するコミュニティの変化、不味い選択肢を選び続ける不運、山にハマったこと。様々な要因はあるが、彼が目の前の人間がどこかのタイミングで見えなくなってしまい、自分の利益のためだけに周囲を消費するようになったのは確かであるし、周囲は順当に彼を爪弾き者といて扱った。一度得られた尊厳を人は保とうとする。時代と彼の特性がマッチしたときに得られた尊厳を彼はなんとか取り返そうとしたが、自分の話に突然割り込まれ、山やドワンゴの方が凄いという話を黙って聞く目の前の若者がそのような感情を彼に見せるだろうと期待するのはあまり合理的な判断とは言えないだろう。
とにかく何が言いたいかというと、長い時間をかけて糸柳という男の幻想の形成と完全な解体が起こり、そして最後に自殺という選択を取るに至ったのかを振り帰ったときに、明確にこれは不味いだろうなというポイントがあったので、彼の死からいくつかを学んでおくと良いだろう。
3. 山には行かない
彼の事を知っている人間が読むことを念頭に置いたため、ここに書かれている内容そのものだけでは糸柳がただの駄目な虚言癖のように読み取れてしまう恐れがあるなと思い、彼の能力に関して追記をすることにした。
彼は特別な能力を持っていた。それは対面で他人に対して短期的な印象を自在に形成する能力であり、彼の荒唐無稽な話に一定の説得力と信頼を与える力であった。最近でいうとDJ社長が似たような能力を持っているように感じる。話を聞かせる、何かあるように思わせる、感情を呼びよこすような力、つまりペテン師の才能を持っていた。彼の周りの人間は彼の話を聞いたし、彼の話を聞いた人間は彼の言葉に何らかの似たような感情を抱いていた。と俺は昔の人から聞いていたし、実態対面をしてみると彼その能力のようなものは感じたことがある。DJ社長も彼も同様に全部壊してしまったが、所詮短期的なイカサマの能力でしかない。そして一度きりの魔法なのだが、当人だけがまだ使えると信じ込んでいる。
https://niryuu.hatenablog.com/entry/2025/01/05/214709
この能力の根幹になるのは感受性と繊細な情報のコントロールである。その能力を如何に上手く披露したところで、その根幹部分が崩れていれば種の割れた手品でしかなく、醒めた目で見え見えのブラフを眺めることになる。ある瞬間にそれが崩れてしまったというのはこの記事の内容なのだが、確かに彼はあるタイミングでそれが崩れてしまい、その後はいちばん重要な要素について気にしなくなったように見えた。誰に何を話すか、誰がどのようなことを知っているのか、そして眼の前の相手がどのようなことを感じているか。そういったものの全体像を知覚する精巧な技術が彼の生まれつきの才能であり、そしていつかのタイミングで完全に失われたのだろうと思う。ある人間は彼の脳が壊れたと言っていたが、自分も似たような印象である。ある瞬間から彼は様々なことが急に出来なくなり、何かがおかしくなった。そう思っているのは俺一人ではない。
彼は病気の女と同じだ。病気の女はコミュニティに入り、虚飾で地位を得て、そして捲れていなくなる。大体はどこかで落ち着くのだが、落ち着いていた場所を吹き飛ばしたのは彼自身だった。最後には居場所がない連中の吹き溜まりのような場所にたどり着き、そこでは自暴自棄のようにもう通じない魔法を眼の前の相手に何度も何度も繰り返していた。吹き溜まりはある種の実力主義で、他人を簡単に軽んじる。彼はもう尊重の対象ではなかったのだろう。壊れた年長者の相手は誰だって嫌だからな。
ついでだから彼に与えられた呪いのような言葉について書いておくと、彼は表層的な話とひとまとまりのエピソードの会話以外に珍しく普通に話をするときがあった。その中で彼は自分がエンジニアとしての知名度が実力で得たものではないこと、そしてその象徴であるのが@kazuhoさんからの悪目立ちに対する「IT芸人」発言での揶揄だったと何度も言っていた。彼はリアル志向であったし(これはリアル志向であるというより、自分はリアル志向であるという宣言を繰り返すこと)、実際山もエンジニアリングもリアル志向であろうとして、その結果の自己破壊は説明するまでもない。彼はリアル志向の話と「IT芸人」という揶揄を絡めて様々な形から繰り返し発言していた。彼の自己認識に対して何らかの(説明しやすい一つの象徴としてだろうが)影響はあったのだろうと思う。AI驚き屋の話もそうだが、軽薄な人間への当てこすりは楽しいかもしれないが、何らかの形で他人の人生に良くない影響を与えることもあるのでほどほどにした方が良い。
Permalink |記事への反応(14) | 16:59
社会人になってからのぼんやりした目標でITを極めたいという思いがある。
一分野に特化したタイプではなくIT領域におけるオールラウンダーのような総合格闘家のような存在。
まずITを極めるとは具体的にどういう状態なのか。そのためには何をすればいいのかを考察する。
まずITを主要トピックに大別する。必ずしもMECEではない。
そしてどういうことができたらITを極めたと言えるかを思いつく限り列挙してみる
次は具体的に列挙した例について解像度を上げてどの要素に分類されるものかを考えた上で、それを極めるには何をすればいいかを考える。
ほんと増田でこの手の会話すると😩ってなる
トンチキなこと言ってるからではなくて、妄想で何者かになろうとしているからだ
何かを真っ当に楽しめるようになる、自信を持つには、根気良くコツコツ積み上げなきゃいけないんだよな
残念ながら君の親はそれを放棄しちゃったみたいだけど、世の中には重たい知的障害があっても正社員雇用で働き、
余暇にピアノやゲームを楽しんでいる人たちがいるという事実を重く受け止めて、自分で自分を育て直したほうがいいぞ
う○ち・ち○こ・ま○こはオッケーで△△はダメってこたぁない
ただ、それだけ繰り返していても人生上向かないぞ
ネタ抜きにマジで言ってるんだけど、君が思ってるほど増田民の生活・給与レベル低くないぞ
フツーにはてな基準(首都圏なら単身で600万以上、地方なら500万以上)あるぞ
賃金格差の闇で微妙にその額に届かない場合もフツーに人生楽しんでる
あと、ワイのような文字通りの意味でのガチ技術ポンコツが何かの間違いで侵入したりすることもゼロではないですけど、
基本的には、某デストリ・某DB屋・某メーカー研究所は、著名なOSSのコミッターがいたりするところと、覚えておくと良いと思います
その人らをgeekと呼ばずして誰をgeekと呼ぶんだという話です
一度でも求人チェックしたことある?その上でエリートしか無理そうだなってなった?
1から10まで米国にお伺いを立ててる日本法人どころか、米国本体でもならないと思うが
そこそこエリートか、国際競争力のある人になる可能性は高いだろうけど、
(すべてのポジションに高給払っているわけではない。どうでも良いポジションはそれなり)
技術以外のウエイトのがデカいって点だけ事実。GAFAMで働いてる連中ですらそう
ミドルウェア界隈で働けば1ヶ月もしないうちに『あっ、技術以外のことしなきゃ』ってなると思うんだけどな
ならなかったのならフリーランスで技術のみ(マネージメント含まない案件) で1000万イケるクラスか
ただのバカですね
中国出身でアメリカの大学院卒でアメリカでソフトウエア開発していたのに
日本でアプリのテクニカルサポート(もちろん日本語堪能)してるオーバースペックとか、
同じく非英語圏出身でもちろん院卒、クワドリンガルで同じく日本でアプリのテクニカルサポート(もちろん日本語堪能)しているオーバースペックとか
もう日本人のサポートに日本人を雇う必要性って無さそうっての見るやで
ワイが理解出来ないのはApple信者では無いエンジニアなのにドヤ顔でMac使ってるヤツと
カーネルエンジニアやデストリでもWindows使ってるのにドヤ顔でデスクトップLinux使ってるヤツ
デスクトップ環境周りのコミッターとか自作OSやドライバ作ってるとかなら納得だけど
どーせ単なるユーザー利用でしょ?
https://anond.hatelabo.jp/20220910173047#
https://b.hatena.ne.jp/entry/s/anond.hatelabo.jp/20220910173047
アンサー幾つか
あとこれ↓
○組織名は差し控えますが大学のお話です