Togetter/min.tを安心してお使い頂くためのガイドラインを公開しました。
2016年5月25日

IT業界を蝕むハンマー釘病

IT業界でよく見られる謎のIRやオーバーエンジニアリングを不思議に思ったことはありませんか?あれらはハンマー釘病患者による犯行なのです。
40
Graham Neubig @neubig

IT会社面接官:「数字を列挙し、3の倍数ならfizz、5の倍数ならbuzz、15の倍数ならfizzbuzzを出力するプログラムを書いてください。」 面接を受けている人:「では、まずTensorFlowをインポートします…」 joelgrus.com/2016/05/23/fiz…

2016-05-24 12:17:16
kudzu @kudzu

FizzbuzzをTensorflowでやる、というネタ笑ってる人多いと思いますが、機械学習を学んでる人はハンマー釘病患者が多い印象があるので、こういうの割とリアルにあると思います。

2016-05-24 13:48:02
kudzu @kudzu

ハンマー釘病とは、ハンマーしか持ってないと、あらゆるものが釘に見える、という喩えに準ずる病気で、ソフトウェア業界では往々にして新技術を本来適応されるべきでないところで使いたくなってしまう病である。わしが考えた。 en.wiktionary.org/wiki/if_all_yo…

2016-05-25 01:43:16
kudzu @kudzu

@kudzu もう少しわかりやすく書くと、手段と目的が逆転してしまい、手段をあらゆるものに適応させたくなってしまう病気です。

2016-05-25 01:45:12

If all you have is a hammer, everything looks like a nail.

ハンマーを持つ人には、すべてが釘に見える。

アブラハム・マズローの名言だそうです。

kudzu @kudzu

機械学習をやった人がハンマー釘病に陥りやすいのは、ルールベースで記述しているものが、全て機械学習で置き換える余地があるように見えてしまうからではないだろうか。

2016-05-25 01:59:40
kudzu @kudzu

ハンマー釘病はソフトウェア業界における深刻な病です。私の独自調査によると、singletonクラスの9割はデザパタハンマー釘病患者によって書かれています。

2016-05-24 14:22:07
kudzu @kudzu

P2P、オーバーレイネットワークが流行ってた2000年前半の頃、界隈の人たちは大体ハンマー釘病患者でしたね。

2016-05-24 14:24:44
kudzu @kudzu

VRやAR関連のIRも割とハンマー釘病な感じがしますね。

2016-05-25 11:12:24
kudzu @kudzu

botのAPIが公開された時に「これからはbotの時代だ!」と騒いでた人たちは多分重病者です。

2016-05-25 11:13:03
kudzu @kudzu

今では恐らくフィンテック、ブロックチェーンとか言ってる人たちがハンマー片手に釘を求めてさまよっている人たちなので、話半分くらいに聞いておくのがいいんじゃないですかね?

2016-05-24 14:26:20

コメント

いそむら忘久@とまや工務店 @i8o 2016年5月27日
結局釘宮病とは関係がないのですか
15
Chariot @BLACK_RX_24 2016年5月27日
なるほどわからん(C言語で早々と投げ出しちゃった人)
0
カーンFZ@コードを書き続けるフレンズ♠🚬 @okanikani 2016年6月4日
まずい、FizzBuzzはともかく、デザパタは当てはまるかもしれん。
0
@kankichi57301 @kankichi57301 2018年4月17日
「クリスマスプレゼントに金槌をもらった子供は何でも叩きたがる」(「金槌の法則」)に似てるw
0
alan smithy @alansmithy2010 2019年12月20日
「鶏を割くに焉んぞ牛刀を用いん」
0