In today's information society, electronic devices such as PCs and smartphones are now indispensable devices in our lives. However, most users don't understand how these devices actually are operating when using them. The internal specifications have been black-boxed and the process is invisible to the user.
These devices are controlled by programming, and there are factors in programming called "bugs" that can cause faulty operation. Bugs are mainly logical bugs in the program design stage and erroneous bugs caused by input errors, which can cause unintended behavior or results.
“AI” is one of the top concerns of the information-related sector today. As AI technology continues to improve, some studies have predicted that in about 20 years' time, as many as 47% of the jobs that exist today will be taken by AI. AI will become an even more essential technology in the future, and the benefits it will bring will be immeasurable.
Let us consider the value of human existence in this era. One of the crucial differences between humans and computers is that we “make mistakes”. From trivial to life-threatening, human error is generally considered to be avoidable. On the other hands, mistakes for the self may also be seen as individuality for others.
A computer "bug" is also a "mistake" caused by human manipulation or design. By correcting these mistakes (debugging), the program will work properly and achieve the results we intend.
However, it’s not always necessary to correct all mistakes in life planning, and there are many mistakes that cannot be corrected. Therefore, instead of being afraid of mistakes, we should accept them and move on to the next process, and try not to make the same mistakes again, which is the way we should be as human beings living in the future.
情報化社会である現代において,PCやスマートフォンといった電子機器はいまや我々の生活に必要不可欠なデバイスである.しかしながら,ユーザーの大半が実際にどのような仕組みでこれらのデバイスが挙動しているのかを理解したうえで使用している訳ではない.内部仕様はブラックボックス化され,そのプロセスはユーザーにはみえなくなっている.
このようなデバイスはプログラミングによって制御されているが,プログラミングには「バグ」と呼ばれる動作不良を引き起こす因子が存在する.バグには主にプログラム設計段階における論理的バグと,入力ミスによって生じる誤記的バグがあり,意図しない挙動や結果を引き起こす原因となり得る.
現代における情報関連部門の最たる関心のひとつとして,AIが挙げられる.今後さらにAI技術が向上していくことで,おおよそ20年後には現在にある仕事のうち実に47%もの職がAIに奪われてしまうと予測する研究結果もある.これからの時代においてAIはさらに必要不可欠な技術のひとつとして位置付けられ,AIによって享受される恩恵は計り知れないであろう.
こうした時代における人間の存在価値を考えてみる.人間がコンピュータと決定的に異なる点は,「ミスを犯す」ことにある.些細なものから生死に関わるものまで,一般的に人為的ミスは避けうるべき事象であると捉えられている.その一方で,自己にとってのミスは他者にとっての個性であるとも捉えることができるのではなかろうか.
コンピュータの「バグ」もまた人為的操作や設計によって生じた「ミス」である.このミスを修正する(デバッグ)ことによって,プログラムは正常に動作し,我々が意図する結果を獲得することへとつながる.
しかしながら,人生設計におけるミスは必ずしもすべてを修正する必要はなく,また修正できないミスも数多く存在する.そのため,ミスを恐れるのではなく,そのミスを許容したうえで次のプロセスへと移行すること,同じミスを犯さぬように努めることこそが,これからの時代を生きる人間の,人間であるべき姿なのかもしれない.