番外編 マスターの営業日誌(店舗内限定閲覧可能ブログ)納品不能

◎月◎日。

天候、晴れ。

客入り、普通。

売上、普通。

特記事項なし。

今日、またオッサンが妙なことを言い出した。

「画竜点睛って、仕事として考えたら失敗じゃね?」

また始まったと思った。

寺の壁に龍を描く。

目だけ描かない。

なぜ描かないのかと聞かれて、目を描いたら飛んでいくからだ、と答える。

誰も信じない。

仕方なく目を描く。

龍が飛んでいく。

大した腕だ、という話だ。

そこまではいい。

問題は、あいつがその先を考えたことだ。

「でも、壁画なくなってるよな」

確かになくなっている。

***

仕事には目的がある。

壁に龍を描くことと、

龍を完璧に描くことは、

似ているが同じじゃない。

依頼が「寺の壁に龍の絵を残せ」なら、

目を描いて飛ばした時点で失敗だ。

どれだけ見事に飛んでも関係ない。

要求仕様を満たしていない。

あいつはそこで蛇足の話を持ち出した。

蛇を描く競争で、早く描き終えた男が足まで描いた。

そのせいで蛇ではなくなり、褒美の酒を失った。

普通は正反対の話だ。

蛇足は、余計なものを加えた失敗。

画竜点睛は、最後に必要なものを加えた完成。

だが、目的から見ると少し違って見える。

蛇には、描く必要のない足を描いた。

龍には、描いてはいけない目を描いた。

理由は違う。

だが結果は同じだ。

本来得るはずだったものを失った。

できることと、

やるべきことは、

別だ。

***

システムを作っていると、よくある。

性能を上げられる。

機能を追加できる。

精度を上げられる。

自動化できる。

だからやる。

そのうち、何のために作っていたのか分からなくなる。

個々の機能は前より優秀になっている。

なのにシステム全体としては使いにくい。

別に珍しい話じゃない。

目的関数を取り違えただけだ。

龍を上手く描くことを最大化したら、

壁画がなくなった。

そういうことだ。

***

帰り際、あいつが言った。

「できるけど、しない、って結構難しいよな」

難しくない。

目的が分かっていれば、やらなければいい。

難しいのは、

できるようになった瞬間に、

それをやること自体が目的に見えてくることだ。

技術者が一番危ないのは、

できないときじゃない。

できるときだ。

サイト内検索

コメント