プログラミングの基礎って?

プログラミングの基礎知識は本当に必要?

こんにちは。今日は、プログラミングの基礎を勉強しようとなさっている方には、ちょっと逆行したようなことを申し上げるかもしれませんが、「プログラミングの基礎知識は本当に必要か?」ということについて考えてみたいと思います。

プログラミングはご存知のとおり、言語自体も多く、文法など覚えることも沢山!なかなか初心者には敷居が高いものですよね。でも最近は、プログラミングの基礎がわかっていなくても、プログラミングが出来るという環境ができています。
有名なところでしたら、米国のYahoo!が提供しているPipesや、AppleのMac OSXに付いているQuartz Composerなどですね。
一般的なプログラミングであれば、文字を記述していくのが基本ですが、上記のような環境なら、とにかく簡単!すでに用意されているモジュールをつなげていくような手軽さで色々実現できてしまいます。

例えば、AppleのQuartz Composer。
Webカメラとマイクを連携させ、音の大きさに合わせてWebカメラからの画像をスムーズに拡大縮小するのも、非常に簡単な作業で出来ますが、これをJavaなんかでやろうとしたら、きっと知識のある人でも、数時間はかかると言われています。
もしも、やりたいことが限られているなら、プログラミングも覚えることが、より少ないものを選ぶほうが、実際にやりたいことを実現するための近道な気がします。あまりプログラムそのものにこだわりすぎないことも、プログラミングの基礎を学ぶ上では必要かもしれませんね。

Comments are off for this post

Comments are closed.