プログラミングを始めよう
プログラミングは難しい?
プログラミングは難しいのでしょうか? いえ、そんなことはありません。使用する言語によっては確かに難しいかもしれませんが、慣れてしまえばすぐに苦にはならなくなります。特にこのサイトで扱っているHSPはかなり使いやすいです。私自身いくつかの言語を学習しましたが(プロフィールを参照してください)やはりHSPが一番楽なのでずっとこれを使っています。
勉強の仕方も重要なところです。本で勉強することも出来ますが、今ではネットでたくさんの講座が開講されています。わからなくなったときに質問することもできますので、こちらをお勧めします。また、ただ闇雲に文法や命令をを覚えても面白くありません。何か目的を持って(○○みたいなゲームを作りたい、などで結構です)学習することが重要です。そうすれば”この命令はこんなことに使えるな”という風なことを考えながら講座を読むことが出来、定着しやすいです。
ゲームはやっぱりやる方が良い?
ゲームを作るのとプレイするのなら遊ぶほうが面白いと思われるかもしれません。ですが、あらかじめ決められた流れに従って進むことしか出来ない他人の作ったゲームより、無限の可能性を秘めているゲームを作るほうが面白いと個人的には思います。筆者は自作のゲームで延々と遊べる性質なので…。
プログラマーってオタク?
プログラマーはオタクではありません。確かにパソコンに向かって作業をし、一般人から見ればかなりの専門知識を有している点を見ていればそのように思われるかもしれませんが、われわれの作業はもっと生産的で学術的なものです。(筆者はオタクを嫌っているわけではありません。彼らのひとつの内容に対する熱意はすばらしいと思っています)
皆さんは、知らないうちにプログラマーの恩恵に与っています。無償でいろいろなサービスを提供するプログラマーがいなければ情報化社会はこれほど発展しなかったでしょう。情報化社会を外側から見るだけ、少し表面に触れるだけでは便利かもしれませんが、面白くはありません。どうせ参加するなら自分もサービスを提供する一人になりましょう。
プログラミングをするなら
ここまで読んでプログラミングをする気になったのなら、ためらうことはありません。すぐに必要なツールをダウンロードし、コードを入力しましょう。どうせソフトを作るのなら最高のものを、市販のものにも負けないつもりでやりましょう。筆者は”所詮市販には負けてしまう”と思ってはじめのうちプログラミングをしていました。そしてすぐにプログラミングに飽きてしまいました。市販に負けてしまうのなら自分がプログラミングをする必要はないと思ったのです。ですが多くのフリーソフトを使い、プレイしているうちに、無料でもここまで出来るのかと感じ、この世界に戻ってきました。最初から負ける気ではいつまでも勝つことは出来ません。筆者の目標はあくまで最高です(今はまだそれからは程遠いですが)。
皆さんの作ったソフトを使うときを待っています。