JavaScriptを勧める理由【プログラミング初心者の学習】
【職場にて】 私自身の経験から、職場の事務作業においても、ちょっとした VBA や JavaScript で作ったツールが効果を発揮すると私は思う。しかし私自身の経験だが職場の同僚に VBA や JavaScript を勧めても理解して貰えない。面白そうと言ってくれる人は居るが、その人さえ自分でコードを書こうとはしない。
【ハードルが高い】 まあ それは無理の無い話でプログラミングに触れた事が無い人にいきなり VBA や JavaScript と言っても、ハードルが高いのだ。私は過去にソフトウェアに関する仕事をしていた事が有るので「関数」や「変数」という言葉を知っているが学校でプログラミングを習わなかった彼らにとっては、その言葉さえ意味は知らないし難しく感じるだろう。それに彼らは往々にして英語に苦手意識を持っている為コードのアルファベットの羅列を見ただけで「自分には無理」と諦めてしまうのだ。
【VBA】 しかし諦めてしまうのは勿体無いと思うのだ。最初の心理的抵抗さえ乗り越えてしまえば後は案外うまく行くものである。VBA は Excel に標準搭載されているので Excel を持っている人なら基本的に利用できる。利用の第一段階は「開発タブ」を表示する事だが多くの人はそれさえもやっていないのだ。開発タブを表示したらエディターを開いて最も簡単なコードを書いて実行してみよう。そこまで出来れば最初の大きなハードルを乗り越えた事になるのだ。しかし多くの人はそこまで達する事が出来ないし、やろうともしないのが現状なのだ。
【JavaScript】 さて私がプログラミング初心者に学習用にお勧めしたいプログラミング言語は JavaScript である。JavaScript の良い所は誰でも始め易い事だ。パソコンとブラウザとメモ帳アプリが有れば後はコードを書いて実行するだけだ。勉強用のサンプルコードがインターネット上には沢山在るので、簡単な物をコピーして実行してみると良いと思う。
【まとめ】 VBA も JavaScript も、始め易いが最初の心理的ハードルが結構高い。JavaScript の簡単なサンプルコードを実行してみてコードの動作を実際に見てみる事がプログラミング初心者(プログラミング未経験者)にとっての学習のスタートには良いと思う。
ad: