ある妻がプログラマの夫に「買い物にいって牛乳を1つ買ってきてちょうだい。卵があったら6つお願い」と言った。




てとろでP
@beamtetrode350b

プログラミング的思考ってこれだよね?

ある妻がプログラマの夫に「買い物にいって牛乳を1つ買ってきてちょうだい。卵があったら6つお願い」と言った。
夫はしばらくして、牛乳を6パック買ってきた。
妻は聞いた「なんで牛乳を6パックも買ってきたのよ!」
夫いわく「だって、卵があったから……」

09:40 – 2021年06月21日




ツイートに対するネットの反応

🧟‍♀みぃさん🧟‍♀7月から乗馬クラブのパート
@mozu_aka_misaki

何かをお願いする時は特に主語って大事よね🤣🤣🤣

12:38 – 2021年06月23日

おしん🔩制御盤屋
@oshinbosako

//初期化
milk=0; egg=0;
//妻のコード
milk=1;
if(egg<=6) egg=6;
buy(milk, egg);

//夫のコード
milk=1;
if(egg<=6)milk=6;
buy(milk);

日本語ってわかりにくいのよ。みんなコードで会話したらいいのにと思うときがある

12:23 – 2021年06月23日

はる
@haru_gekipo

まさかのif文。
理解はできるが、牛乳を6パック買わなきゃいけない時点でおかしいと気付けよってなるな。
あと、単位が曖昧。

11:20 – 2021年06月23日

すぽん@🐭vrc
@koresponda

俺だったら牛乳1、卵6パック(60個)買ってくるぞこれ…

11:02 – 2021年06月23日

たこやきオジさん
@gatUOe7ns3IpoVm

少なくとも要件定義しないと…(;´Д`)

10:52 – 2021年06月23日

あり@6歳&4歳
@___orz__orz__

なるほどこれはif構文wwww
卵がある/ないで条件分岐するわけね…

10:22 – 2021年06月23日

nissy
@nisshii0247

夫側は何を間違えてたのか最初気づかなかったわ!?

09:37 – 2021年06月23日

タミヤロボットスクール富士宮教室
@tamirobo_miya

よくある笑い話ですが、「誰かに何かを伝える」にあたり大切な要素がたくさん含まれていますよね。
そして、プログラムを作るときにも。

09:18 – 2021年06月23日




きよ#JH脱帽会#LJ脱帽会
@kiyo_basketball

Kazuki KIMURA
@xka_zux13

めっちゃわかる…笑

ミーティング中に良くあるのですが…

話にend や}が見えないと、どこまでが条件なのかが分からず、自分の中で勝手に深掘りして、結果よくコンフューズして行ってしまいます。

解決策あるのかな〜?

08:50 – 2021年06月23日

花ごえる
@goer

卵のあたりの指示も曖昧だよね。単位が分からないし、個だと分かったとしても10個入りパックしかない時にどうすればいいかとか。プログラミングだとこういった条件を網羅して記述し、かつテストしないといけない。

08:14 – 2021年06月23日

NKJ(unlock)
@GSN313

言語による意志疎通は実はものすごくハードルが高い。その点音楽は手短に本質的な意志疎通ができることもある。

07:41 – 2021年06月23日

蕨 餅子(作画長男)@5y♂&1y♂
@xw_mochix

ピザマン
@PizzamanIsPizza

出力8割で過ごしたい人
@m_sickle

全然これではない。
妻の二文目において目的語「卵」が省略されているのが悪い。

06:29 – 2021年06月23日




ほえほえ@DX塾
@hoehoe1234

ふふふ、、、これは業務(家事)を理解していない、いわゆる「かけだしプログラマ」ですね。仕様書に「そう書いてあった」と言い訳するのは恥ずかしいことです。もっと顧客(妻)の業務を理解する必要がありますね。実際の仕様書はこんなにイージではありませんから。

・・・自戒をこめてwww

04:00 – 2021年06月23日

水波ユキノ@岡山&Python勢&ごちうさ難民☕
@minami_suiha

意味はわかるけど、こういう夫めんどくさそう・・・

03:35 – 2021年06月23日

かおてっく
@Kao_Tech_

VBAと結婚したい私は指示の出し方に気をつけなければ😌

03:33 – 2021年06月23日

うにゃん@進撃の腐女子力。
@kojuroko

これ、奥さんの頼み方が明らかに悪い。ってか、うちのぬらりひょんなら「頼み方が悪い」って言うし、うにゃんも納得する。ぬらりひょんはコテコテの情報系、うにゃんはコテコテの文系研究者。情報は正確に。

03:25 – 2021年06月23日

☕はやそう🍸
@master_majikiti

そもそも普段から料理と買い物してないのが悪い🛒🥚

03:18 – 2021年06月23日

Koshi_Kukihara
@2322hr_25uc

冗談抜きで、何言ってるのかわからん。プログラミングは不向きのようだ。

01:26 – 2021年06月23日

じぇい@さよなら星海
@alicej

これ良い例題として扱えそう。
買う対象があくまでも牛乳に絞った上で(Cならアドレスが変わってないとか)有れば牛乳1個、玉子が有れば牛乳を6個。
UMLはだいじねーって。

01:26 – 2021年06月23日




ぺらぺら📄
@yuttey411

こんな事になるならプログラミング的思考なんていらない!ってお門違いの批判がないの安心した

23:25 – 2021年06月22日

ハイデラックマ
@hydern

コンピューターは命令通り動くだけ
全ては使う人間次第ってことですね

22:42 – 2021年06月22日

れいちょる
@Reeka31

仕事中の脳であれば旦那さんの考えになるけど、普通に考えたら牛乳6本もいらんわな。
ただ、主婦モードだとしても卵は1パック×6よね?消費できるのかな。大家族なのかな?(深読みし過ぎ)

22:25 – 2021年06月22日

ろうてつ
@yotsukawadai

このコピペ毎月バズってない?

22:08 – 2021年06月22日

河瀬___ロンダリング
@GOZIRA__love

昔プログラミングを微妙に勉強してたけど、二度読み返したら笑ったw

22:03 – 2021年06月22日

あらいぐまTrS
@araiguma_trs

理解できるが
ちょーっと一般的に思考してみようよw

めっちゃ笑った

21:57 – 2021年06月22日

にこら
@nicora351

面白かったんで夫に読ませたんだけど、夫は全然理解出来なかったようで残念。言葉遊びとか思い違いネタ好きんだよな私。

21:47 – 2021年06月22日

JPN_Anti-style なわけないよね
@JPN_Chip

えー!爆笑した!わかるわかる!

21:45 – 2021年06月22日

あさっての方向(あさって)
@CGkbA9P3IwevPB8

我が家なら、プログラミング的思考、伝え方云々の前に、
「あんたいっつも私と買い物行って何見てんねん😡🤬ほんま、私がやってること何も見てへんねんな!」となります。

21:42 – 2021年06月22日

ヒラタ
@hipappe20

だから僕はバイオインフォマティクスわかんないんだね

21:40 – 2021年06月22日

みやちゃ
@miya_miyacha

前から思ってるんだけど これプログラミング思考じゃなくて読解力じゃねーの?

21:29 – 2021年06月22日

ヨッシー | 図解片付け
@yossy_ktzk

つよぽん🎴どぅ
@2011tsuyopon

そうはいっても、現実ではまさかと思って確認するでしょう

21:18 – 2021年06月22日

澪朱唯*インスタ始めたからみんな教えて!!!
@rish__yi

こういうのがプログラミング系の人の苦手なとこ。。。。
言ってる意味も解説ももちろん分かるけど、人間なら少し考えればって思ってしまう。。。
思考は分かるからせめて「牛乳6つもいるの?」とかコミュニケーションはして欲しいよなって。。人間やん。。。

21:02 – 2021年06月22日

たーぼぉ
@turkey_pc

牛乳がなかったら例外吐いて落ちるのだろうか

20:59 – 2021年06月22日

やまそう
@yamasoday

これはプログラミング的思考ではなく、機械的思考。

20:54 – 2021年06月22日

高橋 佑太/Yuta Takahashi
@LittleDragonJu1

「牛乳を1つ買ってきて頂戴」で1つの命令が完結してるから、牛乳7つ買ってきそうだけど・・・

夫はExcelのif(卵6,牛乳1,牛乳6)って処理みたいな感じか・・・

言葉の順番的に前者の間違いが自然?
というか妻の方がプログラミングっぽい??

20:53 – 2021年06月22日

としじ
@toshi81350036

これはただの主語の欠落だからプログラミング的思考でもなんだもないね。
嫁さんは卵シートのモジュールに書かれたプロシージャを指してたんだけど、旦那は標準モジュールに書かれてるからアクティブになってる牛乳だと解釈してしまった、的な?
#無理やりVBA

20:52 – 2021年06月22日

しょーへー
@shohei_travel

このツイートとスレッドが面白すぎる

20:42 – 2021年06月22日

さでお
@KENZENGER_Z

Haruka kj/きじまはるか『マーブルな女たち』Kindle発売🦋
@careerconharu

分かるけど、イヤー!!🤣
夫、人間じゃないのか笑

20:39 – 2021年06月22日

ゆんか~す
@junkers2

JAかっか
@a_rinkakka0611

小林 高志
@caffe58

言いたいコト分かるが一般家庭で牛乳6本も使う訳無いじゃん
頭悪いだけ

20:11 – 2021年06月22日

Souta@Webエンジニア志望学生
@OS_movie

なんで卵が買う牛乳の個数を決める真偽値になるんだよwwwww

18:55 – 2021年06月22日

ウサ・ギー
@geee_odajori

卵を6パック買ってきたら旦那さんは怒られずに済んだの?🥚

18:46 – 2021年06月22日

ゆうき@琵琶湖エンジニア
@RubyPHP2

かぼちゃん
@75kamotan

興味深い、、、

色んな考え方解釈の仕方があるんだなあ、、、
会話が成り立たない人たまにいるけど、思考が違うのか🤔

17:41 – 2021年06月22日

かざみん / Asako Suzuki🐧
@withCRS

やじまゆういちろう
@WebParty

妻に確認しろって言われるけど、こういう言い方する人に限って聞き返すと途端に不機嫌になったりするんよ。
そうしたら、独自解釈するしかないじゃん。
バリデーション大事。テスト大事。

14:08 – 2021年06月22日

may(めい)
@ccru_

でじけん
@daizyken_GTS

ちょっと考えたわ。

卵は牛乳の数の条件だった。

12:15 – 2021年06月22日

ねこ(耳をお空に置いてきた)
@catfoodmami

プログラミング的には確かにそうなるなw
IF条件で牛乳を設定してたらね。

11:49 – 2021年06月22日

セージ
@sageIity

S駅
@S_Stations

旦那の言いたいことはわかるけど、一般家庭で牛乳を6リットルも消費することはまずないので、旦那に生活力が無いのが悪い(w

11:36 – 2021年06月22日

Selma
@Bo_PLUS

ミズ
@mizu_kikyou

なんだか今風な良くできた小咄(笑)

10:10 – 2021年06月22日

アラン
@asran01131

なゆた京大生ブロガー@プログラミングに挑戦
@kyodaikotaemasu

こういうミスはめちゃくちゃ多い。現実では取り返しつかないけど、コード上では何度でも試行錯誤できる。

09:22 – 2021年06月22日

そうし
@soshi_harami

快速鈍行🎐㉂@カシユリ❤ユウカリン
@kswmhiiswktkomy

これって卵を「6パック(36個または60個)」買うっていう話なんじゃないの

08:03 – 2021年06月22日

ねこがみさま
@okenokig

これ普通に考えたら、牛乳7つだよね?

08:03 – 2021年06月22日

ファンタスティック ひな
@fantastic_hina

古き良き例だけどプログラミング思考ってよりも、要件定義が下手な妻とプログラミングが雑な夫の図

07:59 – 2021年06月22日

あおい@がおらー
@aochan_648

わかるわかるw
リプ欄の読み解けるし
実はまだいけるかも知れん笑

07:40 – 2021年06月22日