番外編 マスターの営業日誌(店舗内限定閲覧可能ブログ)納品不能
◎月◎日。
天候、晴れ。
客入り、普通。
売上、普通。
特記事項なし。
今日、またオッサンが妙なことを言い出した。
「画竜点睛って、仕事として考えたら失敗じゃね?」
また始まったと思った。
寺の壁に龍を描く。
目だけ描かない。
なぜ描かないのかと聞かれて、目を描いたら飛んでいくからだ、と答える。
誰も信じない。
仕方なく目を描く。
龍が飛んでいく。
大した腕だ、という話だ。
そこまではいい。
問題は、あいつがその先を考えたことだ。
「でも、壁画なくなってるよな」
確かになくなっている。
***
仕事には目的がある。
壁に龍を描くことと、
龍を完璧に描くことは、
似ているが同じじゃない。
依頼が「寺の壁に龍の絵を残せ」なら、
目を描いて飛ばした時点で失敗だ。
どれだけ見事に飛んでも関係ない。
要求仕様を満たしていない。
あいつはそこで蛇足の話を持ち出した。
蛇を描く競争で、早く描き終えた男が足まで描いた。
そのせいで蛇ではなくなり、褒美の酒を失った。
普通は正反対の話だ。
蛇足は、余計なものを加えた失敗。
画竜点睛は、最後に必要なものを加えた完成。
だが、目的から見ると少し違って見える。
蛇には、描く必要のない足を描いた。
龍には、描いてはいけない目を描いた。
理由は違う。
だが結果は同じだ。
本来得るはずだったものを失った。
できることと、
やるべきことは、
別だ。
***
システムを作っていると、よくある。
性能を上げられる。
機能を追加できる。
精度を上げられる。
自動化できる。
だからやる。
そのうち、何のために作っていたのか分からなくなる。
個々の機能は前より優秀になっている。
なのにシステム全体としては使いにくい。
別に珍しい話じゃない。
目的関数を取り違えただけだ。
龍を上手く描くことを最大化したら、
壁画がなくなった。
そういうことだ。
***
帰り際、あいつが言った。
「できるけど、しない、って結構難しいよな」
難しくない。
目的が分かっていれば、やらなければいい。
難しいのは、
できるようになった瞬間に、
それをやること自体が目的に見えてくることだ。
技術者が一番危ないのは、
できないときじゃない。
できるときだ。
コメント
コメントを投稿
ご感想をどうぞ。コメントは承認後に公開されます。読者同士の議論ではなく、作品へのコメントとしてお寄せください。