※これは2015年及び2017年にFacebookに投稿した記事をリライトしたものです。
完璧主義者は100点を取ろうとして失敗する。世の中はあなたに100点なんて求めてない。たぶん70点いや60点でもOKと言ってくれる。
私見だけど、70点取るのに必要な労力を70%とすると
80点取るには100%
90点取るには120%
100点取るには200%(←ひぇっ)一時的には達成できても、とても続かない。
— 鈴木博之(鈴木ボデー) (@suzukibody) June 28, 2020
ソフトウェア開発の現場でも「間に合わねーっ」「やべーっ」ってことはよくある。結合テストまでに自分の担当分が全然仕上がっていないこともある。
そんな時は、正常系が一本通るようにしておいて、とりあえず出してしまう。仕上がりは60点かもしれないけれど、他の担当者に迷惑をかけずに済む。
その上で正常系の別ルートや繰り返し部分を作り込んで80点まで完成度を上げて、異常系を作り込んで100点に近づけていく。
最初から100点満点で出せたら最高だけど、そこにこだわって他の担当者に迷惑をかける位なら、こだわりを捨てて60点で出せばいい。
あの頃に戻れるなら、昔の自分にそう言ってあげたいねぇ。
コメント