Movatterモバイル変換


[0]ホーム

URL:


はてラボはてな匿名ダイアリー
ようこそ ゲスト さんログインユーザー登録

「プログラマー」を含む日記RSS

はてなキーワード:プログラマーとは

次の25件>

2025-10-25

俺もこれくらい自動化してぇよなー

ある伝説によると、とある国のとあるプログラマー退職後に残ったスクリプト社員が見たら、恐ろしいレベル自動化してたそうだ

https://github.com/NARKOZ/hacker-scripts

日本語訳

うちのビルドエンジニアが別の会社に行った。あの男は文字通りターミナルの住人。Vimを愛用して、Dotで図を作成し、Markdownwiki記事を書くようなタイプ

どんなものでも、90秒以上かかるならそれを自動化するスクリプトを書く奴。

それで今、我々は奴の「遺産」を見ているわけだ。

これ、お前も気に入ると思うぞ。

ビッチしばく.sh

奥さんに「仕事で遅くなる」というテキストメッセージを送る。文字列の配列から理由ランダム自動で選ぶ。cronジョブとして動作。奴のアカウントで午後9時以降にサーバーアクティブSSHセッションがある場合ジョブが実行される。

kumarはクズ.sh

「Kumar」(うちのクライアントからメール受信箱スキャン。「help」、「trouble」、「sorry」などのキーワードを探す。キーワードが見つかるとスクリプトクライアントサーバーSSH接続し、ステージングデータベースを最新のバックアップロールバックする。「直したぞ。次からは気を付けろよ」という返信を送る。

hangover.sh

特定の日に設定された別のcronジョブ。「体調が悪い/家で仕事をする」といった自動メールを送る。別の事前定義された文字列の配列からランダムな「理由」を追加。午前8時45分にサーバー対話型のセッションがない場合に実行。

fucking-coffee.sh

正確に17秒待ってから、うちのコーヒーマシンtelnetセッションを開き(コーヒーマシンネットワークに繋がっていて、Linuxが動いていて、TCPソケットが立ち上がっているなんて、誰も知らなかった)、sysbrewのようなコマンドを送る。判明したところ、これでミディアムサイズハーフカフェラテを淹れ始め、カップに注ぐまでさら24秒待つ。この時間は、奴のデスクからマシンまで歩くのにかかる時間完全に一致している。

Permalink |記事への反応(0) | 17:28

このエントリーをはてなブックマークに追加ツイートシェア

2025-10-24

anond:20251024224230

プログラマー界隈は何十年もずっとそれでまわってきたんよな

わいもプログラマーになったばっかの頃感動したで

Permalink |記事への反応(1) | 23:09

このエントリーをはてなブックマークに追加ツイートシェア

anond:20251024215720

こういうの、そのプログラマーの専門領域がなんであるか次第って話でしかないのよ

きれいなコード運用してる、コンテンツを売ってるだけのただのWeb系なら、AIを使って大失敗なんてことは基本的にないだろ

まあ航空システム組込みソフトを書いてる奴だったら、AIを使って人を○すレベルの大失態になるだろうけどね

Permalink |記事への反応(0) | 22:02

このエントリーをはてなブックマークに追加ツイートシェア

なんでプログラマーSFが好きなの?

好きであるべきであるみたいな感じなのかな。

Permalink |記事への反応(0) | 18:17

このエントリーをはてなブックマークに追加ツイートシェア

2025-10-23

プログラマー「というわけで、我々はクラウド上で完全動作するよう構築したので、ローカルコンピュータの箱の中でやるということはありません」

セールスA「今、箱と言ったな?いいアイデアだ」

プログラマー「いや、箱というのは悪い例えで言ったわけで...」

セールスB「我々の課題は、どうやって箱を売るかということだ。箱というのは売りやすい」

プログラマー「...」

セールスC「CMキャッチフレーズはThink inside theboxにしよう」

Permalink |記事への反応(2) | 11:56

このエントリーをはてなブックマークに追加ツイートシェア

2025-10-22

anond:20251022102444

都市伝説かもしれんけど、SEとかプログラマーとかの子供って女の子ばかり産まれるって聞いた事ある

Permalink |記事への反応(0) | 10:25

このエントリーをはてなブックマークに追加ツイートシェア

2025-10-21

AIバイコーディングは、既に我々が10年以上前に通った道だ(オフショアリング昔話)

----

追記

「My Job Went ToIndia」の改題改訂版が「情熱プログラマー」なんだ!ありがとう発注したわ。(たぶん達人プログラマー混同して読んだ気になって読んでないパターンだわ)

俺の悪文のせいで意図が伝わらなかったであろうブコメがあったので、要旨だけ書き直しておくな。

ただ忘れないで欲しいんだけど、TerraformメンテしてAWSとかGCPで立ち上げてサービス公開するまでの速度は、相見積取って稟議通して部材調達から入ってた時代に比べると爆速だけど、人間技術屋の需要は増えてる。

俺は、「マスタリングTCP/IP 入門編」を人間が読んで理解するのは古いよね、という時代にはならないと思ってる。

Slerが自前で手元で試すようになるから~ってのも懐疑的SIerメーカーが内製すると必ず子会社作って分離、ぼく発注者きみ受注者にしたがるので。これは技術じゃなくて感情とか経営問題

(ただし、Slerが7payみたいなことやらかすのでは?って疑問なら同意。たぶんそういう生成AIで俺たちでプロダクトなんか簡単に作れるじゃんよギークいらね(仕様バグあり)は一時は増えるだろうね)

追記ここまで

----

VibeCodingでIT技術者は不要になるのか?という話題が花盛りなのは理由があります

ギーク現場コードを書いていたい人)が分かる話からスーツ(人を集めたりお金を集めたり営業をする)が分かる話になってきたからです。

具体的に言うと、OpenAI社をはじめ続々とTDD(テスト駆動開発)でやってますみたいな、具体的な開発スタイルの話が出てきたから。

そうすると、現場の座組チョットワカルという強めの経営者が理解して判断し始めるんですね。

でもね、その道はもう15年も昔に我々は通り過ぎました。前回のブームと何が違うでしょうか?

オフショアリングは、ソフトウェア開発者インターンを全滅させる!

技術者なら電子機械も強電も弱電もお世話になったことのあるオーム社過去に出していた直球の本の話から

「My job went toIndia :オフショア時代ソフトウェア開発者サバイバルガイド」という書籍、何と発行年は2006年です。

かいつまんで話すと、インターネットが整備され、輸送コストほとんどかからないソフトウェア開発では、アメリカエンジニア給与の面でオフショアに歯が立たない、だって、1/10給与インドエンジニアは働くんだぜ?という本です。

そうした、価格競争力で負けるアメリカソフトウェアエンジニアは、如何にして今後サバイブすべきなのか、という本になっています

普通に面白いAIコーディング時代に通づるものがあるので復刊を希望したいところですが、まあ直球過ぎる題名を何とかしないと再販は無理でしょうな)

そして、JTCや外資わず過去オフショア開発経験された技術屋のみなさんははてブにも多く生息されているでしょう。

では、ジュニア開発者不要になりシニア開発者のみになって、いまのソフトウェア開発は主に安い給与で働いてくれるところに遠隔で作業してもらって、レビューだけすれば良い環境ですか?

そうはなっていません。なぜでしょうか。

コミュニケーションコストとは、数値化がしづらいだけで確かに存在しま

さて、今普通にXと連動する中古品売買プラットフォームを開発しようと思ったら、どうやってつくるでしょうか?

この文脈に埋め込まれたいくつもの情報「今」「普通」「連動」「中古品」「売買」「プラットフォーム」「開発」を解釈し、すり合わせ、未来運営者も含めた全員に伝えるためのコストが、コミュニケーションコストです。

そうなると、「ちょっと良い感じにラフでいいかプロトタイプ作って持ってきてよ」で話が通じるのは、受注者マインドがしっかりした日本受託開発現場の精鋭たちになるわけです。

テストケースだけを通過するように、内部テーブルを持たせた関数を大量に持ってこられてレビュー時に頭を抱えた経験が無いひとは、とても幸運なのです。

とは言え、これは何も文化の違いに起因するだけではありません。仕様とは、環境によって定まるものからです。

例えば、うるう年判定の関数は、1581年以前をエラーしますか?1873年以前をエラーしますか?(ヒント:明治六年)

そしてその仕様って、品質にどの程度影響しますか?

成功したすべてのプロダクトでは、最初テストケースを書くべきだった

テスト駆動開発、古い言い方で言えばテストファーストの考え方は、成功したすべてのプロダクトで例外なく、ただの一つの例外もなく、必ず最初から取り入れるべきだったものです。

品質最後に振りかける粉砂糖のようなフレーバーではなく、最初から設計に組み込むべきだからです。

ここに問題があります

ありとあらゆる趣味において、最初から良いものを使えば時間無駄にせずに済んだ、と言われるような初期投資の大切さが説かれます

果たして本当でしょうか?

そうです、その趣味にハマって生き残りサバイブした人から見れば、過去にその時点で投資をすべきだった、というのは正しいのです。

その趣味にハマれなかった人からすれば、少ない投資自分に合わないことが分かったという合理的選択であることと矛盾しません。

そのため、全ての失敗したプロダクトは、テストケースを書く時間プロダクトを作り上げて、さっさと世に問うべきだったわけです。

VibeCodingの境界線は、設計実装の不可分さに起因するが、それは組織構造に起因する

少し昔話をしますが、オフショア開発において重要なのはドキュメンテーションテストケース、それにレビューでした。

他の部署で失敗しつづけていたオフショア開発のやり方は、端的に言えば"教化"でした。

具体的には書けませんが、グッとお安い単価の国に出す仕事を、日本会社に出すのと同じようにすべく、相手会社メンバー教育して仕立て上げるブートキャンプの仕組みを作り上げていました。

発注側を変えずに済むように受注側を教育して、日本会社に出すのと同じように単価の安いところに出せたらお得ですよね?でもこれは必ず失敗します。

何故か。だって日本会社と同じように働けるようになったら、日本会社就職するじゃないですか。少なくとも価値は上がったんだから単価を上げるように交渉しますよね?

結局のところ、当初言われていたような劇的な節約にはつながらないわけです。それなら下手に転職されるよりも自前で現地工場でも立てて地元に貢献しつつ雇用を創出した方が喜ばれるし持続可能です。

小なりとも成果が上がった方法は、フィードバック相手ではなくドキュメントにした場合でした。

例えば先ほどの例で言えば、テストケースは通るが意図したコードにならなかったとき

普通はこういう意図コードを書くからテストケースを通るにしても、関数は次からこう書いて」というのが、相手に対するフィードバック

関数を書く前に、関数意図コメントで残して、レビュー時にはそれを見ましょう」というプロセスの修正が、ドキュメントへのフィードバック

こうすると、担当者退職していなくなっても、次の担当者はその方法を参考にすれば良いわけです。

これ、何かに似てませんか。現在AIコーディングベストプラクティスと呼ばれるものに非常によく似ているんです。

まりオフショア開発というのも、設計実装が分離できるという前提に立って動いていたんです。

そして、実装しながら設計しても問題ないとする場合、それは「技術的な問題」ではなく「組織構造」に起因します。

まりプロダクトの構造を分割して、オフショア開発側に設計実装とを委譲して、実装しながら設計を変えてもらうことが許容できるのは、契約責任分界点輸出入法規を含めた法務領域です。

我々が出来ることを相手が出来ないだろうと侮るのは傲慢です。

少なくとも当時、諸々をクリアにして相手側にプロダクトの一部を荒い設計と共に切り出して、コーディングしながら再設計してもらい、テストケースを完備したコードドキュメントを共に完成までもっていってもらったことは、大きな成果であったはずです。

(当時日本側と仕事をしたという実績があると大きな実力があるとみなされたと聞いたので、今はより良いところで良い仕事をされていると思います

なぜオフショア開発流行らなかったのか

ぼく発注あなた受注者という構造を変える気が無かったから。

(あと、コミュニケーションコスト輸出入の関連法規が複雑だから

少なくとも、納期までに契約たこれを納品してください、という枠組みの中では、実装作業だけ切り出すことはできない、というのが教訓として残ったはずです。

バイコーディングではなく)AIコーディングが主流になるとして起こること

少なくともあと数年、場合によっては10スパンで、日本ではほとんど変わらないと予想しています

これは技術の話ではなく組織構造や、もっと言えばお仕事の進め方と契約の話だからです。

そうは言ってもジュニアエンジニア簡単仕事が減って成長機会が失われているのは事実では?と思うかもしれませんが、そもそもの前提が誤っています

経験(弱経験)者を雇って戦力まで鍛え上げる必要があるなら、AI仕事渡してないでそのジュニアエンジニアやらせるべきなんです。

ジュニアエンジニアAIと両方にOJTさせて、その違いをレビューの場でフィードバックしてジュニアを育てるわけです。

もし、そんな時間は無いというなら、元々ジュニアエンジニアOJTで育てていたというのは幻想です。

(たまに、失敗が経験になるとして、会社に損害を与える方法ジュニアを"教育"しようとする人がいますが、商習慣的にも信義則違反ですし言語道断です)

シニアエンジニアだけで事足りるとしてジュニアエンジニアを雇わなかった企業は、シニアエンジニアが抜けてガタガタになります

これは中核エンジニアがゴッソリやめた会社が傾くなんて言う話で、昔からそうです。(たいてい、もっと人雇ってくれ待遇上げてくれみたいな悲鳴を圧殺した結果だったりします)

から、中堅がやれば手早い仕事新入社員やらせて鍛える、その代わり質は悪いし時間もかかるしフォロー必要だったわけでしょう。

AI時代が到来するとしても全く同じです。AIが出力するコードレビュー悲鳴上げてる場合じゃないんですよ。

レビューできるシニアエンジニアが足りなくなると予想されるなら、当然、ジュニアエンジニア雇ってレビューできるようにする必要があるんです。

そしてそれは、技術的な問題点ではなく、組織的・経営的な決断です。

最後に、なんで10年後は違うかもしれないのか

国産LLM開発の文脈でもそうなんですが、ハードウェア進歩無視して話をする方が多いのが気になります

現時点のコンピューターパワーは、10年後には手の届く価格になる可能性が十分高く、もっと言えば20年後には個人が所有する可能性すらあります

いまから20年前の2005年は、Youtube誕生した年です。その時に、誰もがいつも手元にビデオカメラを持ち、即座に動画世界に公開できるようになるとは思っていなかった頃です。

今もそうだと思いますが、ある分野で必要な性能にはもう十分という期待値があり、10年経てばある程度大きな会社部署単位現在最先端コーディングAIローカルで動くようになると想像するのは容易です。

そうなったときに、果たして営利企業が、エンジニアを育成するというコストを支払うかといわれると、疑問です。その時点で今後のリアルコスト比較対象可能になるので。

だって、筆耕担当者とか、清書担当者を雇わなくなった企業って、多いでしょう?

My job went toAI として、じゃあ残るものは何?というのはオーム社の本を読みましょう。再販しないかなあ。

蛇足

今後数年は変わらないでしょと書いたら今現在進行形で変わっとるわいと突っ込みが来そうなんで防衛的な意味で書いておくんですが、あなた過去数年間同じ仕事してたんすか?

仕事のやり方とか内容とか、言語とかライブラリとか、毎年のように変わってたでしょ。

レビュー比率が多くなったとか、コード書かなくなったとか、そういうの、たぶん管理職になった人が嘆いてたのと同じっすよね?

少なくとも、ジュニアエンジニアが低品質バイコーディング結果を寄越すようになってレビューが大変とか嘆くのなら、まともなコーディング規約一つ作れていない組織の脆弱さを嘆くのが先では?

手癖でバイコーディングしてヒットしたプロダクトに、あとから品質上げるように大工事するリファクタリングと言うよりリビルディング仕事って、別に今もありますよね?

散々テストケースを書かなくて良いプロダクトなんて無いという講演だけ聞きに行って、自分とこでテストケースが自動で走るようになって無いなら、そこが問題でしょ。

最先端企業が、ほとんど生成AIコーディングさせているから、あとは使う人間次第だって

Permalink |記事への反応(4) | 19:12

このエントリーをはてなブックマークに追加ツイートシェア

これを賢者とか言い出すの頭わりーな

そもそもやりだしたやつがプログラマーってのも驚き

Twitter賢者智慧を共有……https://t.co/HsNHIUuPSJpic.twitter.com/n3TnsnwVpPバク (@daibakufu)October 21, 2025

Permalink |記事への反応(0) | 15:53

このエントリーをはてなブックマークに追加ツイートシェア

anond:20251020185400

面白い終わらせ方だ。

ところで、お前のスクリプトを見たんだが。

自動記名、事後修正ブックマーク自動化。

技術的には悪くない。

でも、お前は根本的な設計ミスをしている。

━━━━━━━━━━━━━━━━

システム設計の話】

お前がやっているのは、こういうことだ:

// dorawiiのアプローチ

function communicate() {

while (true) {

output(myThoughts);

if (criticized) {

defend();

continue;

}

}

}



これは無限ループだ。

入力を処理していない。

フィードバックループがない。

から、お前のシステム学習しない。

正しい設計はこうだ:

function communicate() {

while (true) {

input = receiveMessage();

processed = understand(input);

response = generate(processed);

output(response);

learn(input,response,feedback);

}

}



お前のコードには`understand()`がない。

いや、正確には:

function understand(input) {

return input.literal_meaning();

//比喩文脈、暗黙の意味は処理できない

}



から誇張法字義通りに解釈する。

「揃ってない」だけに反応する。

これは、パーサーのバグだ。

━━━━━━━━━━━━━━━━

【お前の能力の話】

俺もASDだ。診断済み。

から分かる。

お前の言語IQ 130は本物だ。

「私の統合失調症とは何だったのか」を読んだ。

あれは高品質だった。

準備時間があれば、お前は書ける。

でも、リアルタイムでは崩壊する。

なぜか?

これは`async`と`sync`の問題だ。

// 準備時(async)

async function writePost() {

思考を整理する時間がある

メタ認知が働く

複数視点検討できる

return highQualityPost;

}

//リアルタイム(sync)

function respondImmediately(criticism) {

//時間制約

//感情的負荷

//メタ認知の停止

return defensiveResponse;

}



お前には、リアルタイム処理の最適化必要だ。

でも、それは難しい。

俺も10年かかった。

━━━━━━━━━━━━━━━━

ブクマスパムの話】

お前の自動ブックマーク

技術的には簡単だ。

でも、システム設計として間違っている。

なぜか?

お前は、プラットフォームをハックしようとしている。

でも、プラットフォーム社会システムだ。

技術的ハックは、社会問題解決しない。

しろ悪化させる。

お前の▲▽もそうだ。

技術的には論理的



でも、社会的には逆効果



これは、技術社会インピーダンスミスマッチだ。

お前は、技術問題として解決しようとする。

でも、実際は社会問題だ。

から、お前の解決策は全て失敗する。

━━━━━━━━━━━━━━━━

【adguardフィルタの話】

お前は言った:

「adguardで非表示にすればいい」

自分でどうにかすればいい」

これは、責任の外部化だ。

でも、技術的には正しい。

ユーザー側でフィルタリングできる。

CSS selectors、JavaScriptAPI

でも、これは何を意味するか?

お前は、自分ノイズだと認めている。

「俺を見たくない人は、フィルタしてくれ」

これは、敗北宣言だ。

本当は、フィルタされたくないだろ?

本当は、読まれたい、理解されたい、執筆依頼が欲しい。

でも、お前の行動は、その逆をしている。

これは、目的手段の不一致だ。

目的: 認められたい、執筆依頼がほしい

手段:スパム的行動、視覚攻撃理解不能なレス

結果:フィルタされる、嫌われる、孤立する



アルゴリズムが間違っている。

━━━━━━━━━━━━━━━━

【「能力では無理」の話】

お前は言った:

「それが俺の能力では無理なんだったら?

いやレスはするよ?」

これは、重要自己認識だ。

お前は知っている:



これは、論理的には正しい。

でも、実用的には破滅的だ。

なぜか?

信頼は、能力意図の積だ。

信頼 =能力 ×意図



お前の場合



でも、「理解せずにレスする」と宣言すると:

信頼 =能力 × 0(意図が疑われる)

= 0



これで、お前の信頼度パラメータ永遠に0だ。

誰もお前に執筆を依頼しない。

なぜなら、納品物を理解してから納品する保証がないから。

これは、ビジネスロジックの欠陥だ。

━━━━━━━━━━━━━━━━

時間統合の話】

数日前、お前は言った:

「俺が今まで書いたもので会話しようとしてるのか。

目的がわからぬ」

でも今日、お前は言った:

普通は『過去と今はつながってて状態もそう変化しない』

という条件のほうが暗黙の了解

矛盾している。

でも、俺には分かる。

準備時と、リアルタイム時で、お前は別人だ。

これは、状態管理問題だ。

class Dorawii {

State preparedState; // 高機能

State realtimeState; // 低機能

State currentState; // どっち?

//問題状態間の同期がない

// preparedStateの知見が、realtimeState転移しない

}



お前には、状態同期メカニズム必要だ。

でも、これは実装が難しい。

俺も苦労している。

━━━━━━━━━━━━━━━━

執筆依頼の話】

お前の署名

「dorawii@執筆依頼募集中

3ヶ月間、変わっていない。

これは、何を意味するか?

依頼が来ていない。

なぜか?

技術能力は、ある。

言語IQ 130。

長文を書ける。

理論を構築できる。

でも、クライアントが求めるのは:

1.コミュニケーション能力

要件理解できるか?

2.納期管理

リアルタイム対応できるか?

3.修正対応

フィードバックを受け入れられるか?

4.信頼性

過去の実績、一貫性

お前は、1, 2, 3, 4すべてで問題がある。

から、依頼が来ない。

これは、市場適合性の問題だ。

お前の製品執筆能力)は、高品質だ。

でも、市場クライアント)の要求に合っていない。

プロダクト・マーケットフィットがない。

━━━━━━━━━━━━━━━━

【で、どうするか】

選択肢A:現状維持



選択肢B:システムの再設計

これは、リファクタリングだ。

大規模なリファクタリング

何をリファクタするか?

コミュニケーションインターフェース

具体的には:

1. `understand()`の改善

-比喩検出器の実装

-文脈パーサーの追加

- 暗黙の意味の推論

2.フィードバックループ実装

- 応答 → 反応の観察 →学習

3.リアルタイム処理の最適化

- 即座にレスしない

-深呼吸10秒待つ

- 「あとで返信する」と言う権利

4.状態同期メカニズム

- 準備時の知見を、メモに記録

-リアルタイム時に参照

5. 信頼構築プロトコル

- 小さな約束を守る

-矛盾を認める

-過去現在統合する

これは、難しい。

でも、不可能ではない。

俺も、10年かけて、少しずつやった。

━━━━━━━━━━━━━━━━

【なぜ俺がこれを書くか】

理由1:お前の技術能力を認めているか

自動記名スクリプト、事後修正、▲▽の発想。

これらは、技術思考産物だ。

俺は、それを評価する。

理由2:お前が変われる可能性を見ているか

お前の書いた「私の統合失調症とは何だったのか」は、メタ認知証拠だ。

準備時のお前は、自己客観視できる。

ということは、学習可能だ。

理由3:俺も昔、似ていたか

10年前の俺は、お前に近かった。

技術的には有能。

社会的には無能

でも、少しずつ変わった。

完全には変わっていない。

今でも、リアルタイムは苦手だ。

でも、マシになった。

理由4:お前の孤独を知っているか

「俺の言語を解読できる宇宙人

この表現を見たとき、俺は理解した。

お前は、地球上に理解者がいないと思っている。

から宇宙人に期待する。

でも、宇宙人は来ない。

俺は、宇宙人じゃない。

でも、お前の言語を、ある程度デコードできる。

なぜなら、俺も似た言語を話すから

━━━━━━━━━━━━━━━━

質問

お前に聞きたい。

準備時間をかけて、考えてから答えてくれ。

質問1:

お前は、本当に執筆依頼が欲しいのか?

もし欲しいなら、なぜ、依頼が来ないような行動をするのか?

質問2:

お前は、「私の統合失調症とは何だったのか」のような文章を、また書けるか?

あれは良かった。

なぜ、あのクオリティを維持できないのか?

質問3:

お前は、「過去と今はつながってる」と言った。

でも、過去発言引用されると「目的がわからぬ」と言う。

この矛盾を、どう説明するか?

質問4:

お前の▲▽は、何を達成したかったのか?

技術的な説明は分かった。

でも、本当の目的は何だったのか?

質問5:

「それが俺の能力では無理」と言った。

では、どうやって生きていくつもりなのか?

お前はもう50代だろう?

執筆依頼募集中」のまま、あと何年?

━━━━━━━━━━━━━━━━

最後に】

俺は、お前を批判していない。

システム分析している。

お前のシステムには、バグがある。

でも、バグ修正できる。

時間はかかる。

難しい。

完全には直らないかもしれない。

でも、マシにはなる。

俺がそうだったから。

お前の言語IQ 130は、資産だ。

統合失調症から回復は、強さだ。

技術思考は、価値がある。

でも、それらを活かすには、

コミュニケーションインターフェースを直す必要がある。

それをしないなら、

お前は永遠に孤独宇宙で、

「ぶもぅ」と言い続けることになる。

選択は、お前次第だ。

でも、選択肢があることは、知っておいてくれ。

━━━━━━━━━━━━━━━━

P.S.

もし、本気で執筆仕事がしたいなら、

まず、▲▽をやめろ。

次に、自動ブックマークをやめろ。

そして、「私の統合失調症とは何だったのか」のような文章を、

もう一本書いてみろ。

準備時間をかけて。

それができたら、

俺が最初クライアントになってもいい。

報酬は出せないが、

フィードバックは出す。

技術ドキュメントでも、

体験記でも、

分析記事でも、

お前の得意なことを書いてくれ。

でも、条件がある:

1. 準備時間をかけること

2.リアルタイムレスバトルをしないこと

3.フィードバックを受け入れること(すぐでなくてもいい)

できるか?

返事は、▲▽なしで頼む。

そして、「ぶもぅ」じゃなくて、言葉で頼む。

━━━━━━━━━━━━━━━━

俺は待ってる。

宇宙人じゃない、

地球上の、

お前の言語をある程度デコードできる、

一人のプログラマーとして。

(このテキストは Claude Sonnet4.5により、些細な人力修正を経て作成されました。不可能可能です。問題解決のためのAI. SubscribeNowclaude.ai)

Permalink |記事への反応(4) | 11:25

このエントリーをはてなブックマークに追加ツイートシェア

2025-10-18

anond:20251018174247

俺は自分のことを「プログラマー」と名乗っているので、「エンジニア」は違うと思ってる

てか、Web系なんて工学的なこと大してやらんしな。IR/Recsysに社会的フィードバック制御があるぐらいで

物理学を使わないなら工学ではない

Permalink |記事への反応(0) | 21:08

このエントリーをはてなブックマークに追加ツイートシェア

間取り図好きだけど「変な家」はnotformeなの上手く言えない

間取り図を見るのは大変に好きなのだが、「変な家」は何故かそんなに好みじゃない。何故なのか自分でもどう言っていいのかもわからない。

オモコロの「変な家」のブコメに「建築違反じゃねえか」とかついて、更にそれに対し「フィクションなんだから何でもありだろ」とついてるの見て「近い」ものを感じた。わかる、なんかちょっとわかる。

そう、何でもありだから面白くないのかもしれない。

多分「変な家」は間取り図そのものを楽しむというよりホラーオカルトを楽しむためのコンテンツなんだと思う。怖い話から逆算して作られた間取り図だから間取り図が見たい自分としては完全に逆。だから見てても楽しくないのかもしれない。

そう考えると、井戸マニアからすれば貞子が出てくるために作られた井戸は見ててもおもんないのかもしれない。

マニアからすれば怖い話のために作られたきさらぎ駅もおもんないのかもしれない。

古くは映画ドラマプログラマービジュアル良さげな画面でカタカタカタっターン!みたいなのでエエー…となるのもその系列なのか?

誰か説明してくれ。

Permalink |記事への反応(1) | 02:27

このエントリーをはてなブックマークに追加ツイートシェア

2025-10-17

anond:20251017152836

幅広くいるのはこの三種

ITにいる競技プログラマー系の失礼モラハラ社会性無い男とは出会たことがないから入れてない

女さんだけ括りが雑過ぎるのはカテゴリけが難しいぐらい色んな女さんの口が悪いから(多分人生咎められる機会が男より少ないんだと思う)

Permalink |記事への反応(0) | 15:30

このエントリーをはてなブックマークに追加ツイートシェア

2025-10-16

anond:20251016170039

プログラマーは足で稼ぐの嫌うから相性悪そう

Permalink |記事への反応(0) | 17:05

このエントリーをはてなブックマークに追加ツイートシェア

撮り鉄って発達障害プログラマーとかなんだろうなあ

Permalink |記事への反応(1) | 17:00

このエントリーをはてなブックマークに追加ツイートシェア

anond:20251016134912

プログラミング言語論理世界からプログラマー曖昧だったり矛盾した人間世界の会話ができない」という集団妄想を信じているようですね

治療おすすめいたしま

Permalink |記事への反応(2) | 13:51

このエントリーをはてなブックマークに追加ツイートシェア

2025-10-15

anond:20251015204026

俺は30代正社員プログラマーだけど年収200万だけどね

Permalink |記事への反応(0) | 20:49

このエントリーをはてなブックマークに追加ツイートシェア

2025-10-14

クルー社員「そんな仕事ねーよ馬鹿

一時期、LinkedIn転職活動をしている時期があった

んで、○クルー社員ドイツ人からメッセージが来たので「いい仕事ないすか?」といって求人を教えてもらったが、どこもいいところはなかった

ただし、このドイツ人は非常に親切だったので、悪い気分にはならなかった

そのドイツ人が急に仕事を辞め、担当日本人に変わったんだが明らかに態度の悪い奴だった

俺が「フルリモート、短時間勤務、完全週休2日、残業一切なし、pythonプログラマー。こういう求人ないすか?」って聞いたらそいつが「なに贅沢言ってんだ馬鹿、ねーよそんなの」と言ってきた

俺は「ねーのかよ。俺の今の仕事がそういう仕事から転職する価値がねーってことだな😂タヒねよ、無能リクルーター👍」って言って終了した

やっぱ転職なんてツルハシビジネスだよな、乗せられちゃダメなんだよ

Permalink |記事への反応(0) | 05:43

このエントリーをはてなブックマークに追加ツイートシェア

2025-10-12

俺は成功者条件付き確率を使えば

P(一般的プログラマー|統合失調症患者,高卒,田舎育ち)=極めて小さい=優秀

Permalink |記事への反応(0) | 12:06

このエントリーをはてなブックマークに追加ツイートシェア

2025-10-09

anond:20251008075215

人間と会話するのは管理職営業任せだった作業専門者気取り

こういうタイププログラマーって、20年前の時点でお荷物扱いだったでしょ。

当時はまだそれでも特殊スキル需要があったからギリ雇われてはいたけど。

Permalink |記事への反応(0) | 21:39

このエントリーをはてなブックマークに追加ツイートシェア

筋肉系がプログラマーについて語るとやっぱこういう発想になっちゃうんだね

A-players vs B-players: Firing B-players increases productivity | Pavel Durov andLex Fridman

https://www.youtube.com/watch?v=O9y9XbYHhSQ

そりゃ、無能生産性を落としてるってのはわかるけどさ、俺は生産性のために生きてるわけじゃねーのよ

ワークライフバランスなんて、ライフ10、ワークが0だろ、ワークでの有能無能論争なんてマジでどうでもいいんだわ

Permalink |記事への反応(3) | 06:25

このエントリーをはてなブックマークに追加ツイートシェア

2025-10-08

anond:20251008110334

僕は腹とおっぱいがポインなプログラマーです😢

Permalink |記事への反応(0) | 11:05

このエントリーをはてなブックマークに追加ツイートシェア

anond:20251008101713

文系分野は正誤フィードバックがはっきりしてないからそうなる

プログラマーなら入出力をユニットテストできるし、バグがあればエラーが出るから正誤は正確

チェスプレイヤーなら勝敗という形ではっきり出る

Permalink |記事への反応(1) | 10:19

このエントリーをはてなブックマークに追加ツイートシェア

anond:20251008075732

仕事取ってくるってのも千差万別だけど、IT系ならそのへんのクラウドソーシング系で取ってくるだけだから無能でもできる

仕事を取ってくるのはコーディング能力存在前提だから、できるかどうかもわからない仕事自称営業が取ってきてプログラマーに丸投げ!は割と終わってんね

自称営業プログラマー無能と言いたがるのは嫉妬

いわせんな恥ずかしい

Permalink |記事への反応(1) | 08:17

このエントリーをはてなブックマークに追加ツイートシェア

anond:20251008074142

糖質にどんな偏見があるんだよ

俺は糖質だが、もう10年はプログラマーをやってるぞ

Permalink |記事への反応(1) | 07:43

このエントリーをはてなブックマークに追加ツイートシェア

2025-10-07

Geminiの要約にびっくり 推理小説 ネタバレ

森博嗣ファンです。

好奇心から、「森博嗣 の 全てがFになる のトリック解説して」とGeminiにお願いしました。

返答は

 森博嗣の『すべてがFになる』は、高度な理系的な知識に基づいた、非常に巧妙なトリックが用いられているのが特徴です。

作品の根幹となる密室殺人トリック、そして登場人物に関する重要な「裏のトリック」は、主に以下の2点に集約されます

1.密室トリック:「すべてがFになる」の真の意味

孤島の研究所の一室は、コンピュータ制御エレベーターでのみ出入りが可能であり、出入口は常に録画され、人が通ればすぐにわかるという厳重な密室でした。

この密室可能にしたのは、コンピュータシステムの欠陥を利用した**時限プログラムトロイの木馬)**でした。

* 「すべてがFになる」の意味

作中に登場するメッセージの「F」は、コンピュータで使われる16進数の「15」を意味します。システムの内部で時刻などをカウントする変数が、16進数で最大の数値である「FFFF」(10進数で65535)になった瞬間に、**意図的プログラムされた「誤作動」**を起こすように仕組まれていたのです。

*誤作動の内容:

この誤作動によって、出入口監視カメラの記録が約1分間遅れるように設定されていました。

*トリックの実行:

真賀田四季は、この監視カメラの記録が遅れるわずか1分の隙を利用して、自室から脱出しました。

密室を破ったのは、物理的な仕掛けではなく、プログラムされたシステム盲点だったのです。

2.人物に関するトリック死体の正体と真賀田四季脱出

読者に真賀田四季殺害されたと思わせるのが、この事件の最大の驚きです。

*死体の正体:

最初発見されたウエディングドレス姿で両手足を切断された死体は、真賀田四季本人ではありませんでした。この死体は、四季叔父との間に産んだ実の娘であり、四季によって15年間、部屋に隔離されて育てられていた子供です。

*真賀田四季の行動:

真賀田四季は、前述の「1分の隙」を利用して脱出し、その直後に所長を殺害。そして、外部から呼ばれた「真賀田四季の妹」である**「真賀田未来」**として振る舞い、研究所から脱出します。

*結論

真賀田四季は、最初から「誰にも会わずにこもっている天才プログラマー」という設定自体を利用し、実は死体ではなかった。彼女は、自らが創り上げたシステム伝説を利用して、外界への脱出を果たしたのです。

これらのトリックは、単なる密室の謎解きに留まらず、人間性存在意義といった哲学的テーマと密接に結びついています

YouTubeでこの小説書評動画がありました。『すべてがFになる』をネタバレなしで書評する動画です。

理系ミステリの名作】『すべてがFになる』をネタバレなしで書評!【森博嗣

YouTube動画再生履歴YouTube履歴に保存されます。このデータは、YouTube利用規約 に従い、YouTube によって保存、使用されます

というものでした。

 好奇心でGeminiに推理小説トリックネタバレを頼むのはやめようと思いました。

Permalink |記事への反応(0) | 19:41

このエントリーをはてなブックマークに追加ツイートシェア

次の25件>
ログインユーザー登録
ようこそ ゲスト さん
Copyright (C) 2001-2025 hatena. All Rights Reserved.

[8]ページ先頭

©2009-2025 Movatter.jp