プログラミングの「ゴルフ」から価値観へ/現代で働くということ(結城浩「ワークスタイル・ライフスタイル」) 2017.08.12 こんにちは、結城浩です。 プログラミング技術を使った「競技」の一種に、「ゴルフ」と呼ばれるジャンルがあります。 通常のゴルフというのは、ボールをカップに入れるまでに「できるだけ打数を少なくする」競技ですよね。それと同じようにプログラマのゴルフというのは、ある特定のプログラムを作るのに「できるだけ文字数を少なくする」ことを競う競技です。プログラマが腕をふるって短いプログラムを書くわけです。 複雑な処理をほんの数文字で実現できたとき、難解なパズルを解いたような喜びを味わいます。大げさにいえば 「うーん、これだぜ!」のような幸せを感じることも。 * * * プログラマのゴルフは競技ですから、通常の業務で書くプログラムと直接の関係はありません。 しかし、通常の業務でも、同