0207|09|
2007|09|10|12|
2008|01|02|03|
2009|01|05|08|10|11|12|
2010|01|02|03|04|09|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|10|11|12|
2016|01|02|03|04|05|06|07|08|09|10|11|12|
2017|01|02|03|04|05|06|07|08|09|10|11|12|
2018|01|02|03|04|05|06|07|08|09|10|11|12|
2019|01|02|03|04|05|06|07|08|09|10|11|12|
2020|01|02|03|04|05|06|07|08|09|10|11|12|
2021|01|02|03|04|05|06|07|08|09|10|11|12|
2022|01|02|03|04|05|06|07|08|09|10|11|12|
2023|01|02|03|04|05|06|07|08|09|10|11|12|
2024|01|02|

2018-04-01 ―― いいか、自分の能力以上のことに挑戦してはダメだぞ [長年日記]

プログラムというのは、対象を小さくしておいてコーディングすれば、対象を大きくしても、そのまま動く ―― ということが売りです。

"Software program" has a merit that "If you code it with a smaller object, it moves as it is even if you enlarge the object".

ですから、例えば、制御対象を5つにしておき、その後、それを数十万個に拡張しても、原則としては動くハズ ―― なのですが、そう上手くいくとは限らないのです。

So, for example, if you have five control targets and then extend it to hundreds of thousands, the program will work well in principle, however it is not always doing well.

対象が小さいままでは効果が見えず、対象が大きくなると、上手く動かなくなり、原因が見えなくなる、ということになるからです。これは、ビッグデータとかAI技術では、よく表われる現象です。

If the target remains small, the effect can not be seen. However, if the target becomes larger, the effect often becomes beyond my predictions. This is a prominent phenomenon with big data or AI technology.

すると、数十万の対象の中の一つを選んで、丹念に追跡しなければなりません。

Then, I have to select one of the hundreds of thousands of objects and carefully track it.

しかし、この追跡プログラムを作るだけで、別のシステムが作れるくらいの労力が必要となります。

However, just creating this new tracking program will need tremendous difficulty.

「期待通りに動かないプログラム」というのは、本当にもう、喩えようがないほど怖いものなのです。

"Programs that do not move as expected" are truly scary things that can not be compared.

そして、そういうプログラムを目の前にして、心底私は疲れ果てていたのです。

And, I was really exhausted with such a program.

-----

そんな「心底から疲れ果てていた」ある日のこと、私は、娘たちに言いました。

One day I said, "I was exhausted from the bottom of my heart", I told my daughters

―― いいか、自分の能力以上のことに挑戦してはダメだぞ

"Okay? my children. Do not try to do more than your own ability"

―― 上限は自分の能力の8割で設定しろ

"Set the upper limit of you at 80% of your ability"

―― 自分の能力が『低く査定された』としても、それが何だというのだ?

"Even if your ability is "assessed low", what's the matter? "

―― 『できる』と思えても、『できない』と言い張る勇気こそが、良い人生を行きるコツだぞ

"Even though you can think "Yes, I can", you should have a courage to insist "No I can't". This is a tip for your good life"

-----

娘たちは、疲労困憊した父親を、生暖かい目で見ながら、

The girls saw their exhausted father with warm eyes and said,

「分かったよパパ。私たち、『挑戦』なんかしないから、安心してよ」

"We understood, Papa. We will never "challenge", so please be relieved."

と言ってくれました。