少しずつ、プログラミングを教える場所が増えているようです。
でも、できれば、教える人はプログラミング経験というか、
ソフトウエア制作経験がある人がいいと思います。
今日はその理由等を、書かせていただきますね。
私もプログラマとして、
製作していました。
ソフトウエアを作るというのは、
プログラミングができるだけで、できる訳ではありません。
製作する為の行程というのが合って、
それを経て、製作する事が必要になります。
プログラミングがわかっていても、
ソフトウエアを製作できる訳ではありません。
具体的には、
企画、設計、製作、テスト、リリース等です。
細かく言うと、もっとあるかもしれません。
あと、
現場にいると、プログラミング等とともに、
やっぱりコンピュータの事に詳しくなります。
古いITテクノロジーや、
これからメインになっていくような新しいITテクノロジーに、
触れる機会も多くなります。
私自信は文系技術者だし、経験も浅かったのですが、
周りには、かなり優秀な方が多かったのです。
とてもラッキーな環境でした。
プログラミングを学ぶ上で、
プログラミングだけでなく、ハードとしてのコンピュータ自身や、
テクノロジー、トレンド等にも興味を広げてもらう為にも、
製作経験者に学ぶ方が、リアルな経験になるでしょう。
教えると、作るってことは、
違う能力です。
作る経験がある人が全員、
教える事がうまい訳ではないでしょう。
でも、
製作経験がある人に、
リアルなプログラミングを
習ってほしいと思います