プログラムの特徴

tokです。また日が変わってしまった・・・!

今日は相棒のプログラム君の特徴を紹介します。

思った通り動作するのが嬉しい

人間関係など、人間が絡むものは思った通りにいくことは稀です。でもプログラムは記載したコードに忠実に動作します。何度でも同じように。その代わり「後は適当にやっておいて」ということはできません。細かい部分まで記載して、思うように動作したときはすごく嬉しいです。頼れる相棒が仲間になった瞬間です。違う??

人間より速く、正確にできる

決められた処理は高速に動作します。また、間違ったりすることがありません。何度も繰り返すような定型作業であればプログラミングしてコンピュータに任せることで人間は楽できます。

人間にはできないことができる

速くて正確という点もある種、人間にできないことなのですが、各種センサーや通信機能と組み合わせるとすごいことができます。人間には聞こえない音をひろって何かしたり、世界の人に情報を届けたり。

たまに予測不能な動きをする

俗に言うバグというやつですね。大半はプログラマーの指示の仕方が間違っているケースです。最近だと新型コロナウイルス接触確認アプリのCOCOAで不具合があったり、みずほ銀行でシステム障害がありました。相棒が間違った道へ進みそうになったら別の相棒が教えてくれるような仕組みを作るなど、しっかり見守ることも重要です。

まとめ

“人間が想像できることは、人間が必ず実現できる”  ジュール・ヴェルヌ

プログラムの可能性は無限大です。こんなことできる?を実現する重要な要素の1つがプログラムだと思います。これからますます情報が肥大化するので、情報を効率的に扱うスキルが必要です。興味を持った方は「プログラム 入門」で検索してレッツチャレンジ!

コメント

タイトルとURLをコピーしました