C言語・php・ajax・sqlなどなど今の自分にとっては訳がわからない世界なの
ですが、「プログラマーになりたい。」「ウェブ構築を自分でやりたい。」というのでは
なく、{MIXIのようなsnsサイト}や{GPS携帯電話を使ってリアルタイムにマッチングさせる
㈱ロケーションバリューのようなシステム}などがどう構築されているのかという事を理解でき、
業者に効率よくオーダーできるところまで学びたいと思います。
上記の事をマスターするためには、どういった勉強(科目)を受ければよいでしょうか?
>{MIXIのようなsnsサイト}や{GPS携帯電話を使ってリアルタイムにマッチングさせる㈱ロケーションバリューのようなシステム}などがどう構築されているのかという事を理解でき、業者に効率よくオーダーできるところまで学びたいと思います。
このようなことができるのは独学と経験と才能次第になると思います。実際、大学や専門学校で卒業された大半は仕事でソフトウェアが作れないそうです。学校ではこのようなことを作る機会はまずないと思いますし、習わされる言語はJava言語かC言語がほとんどでしょう。PHP言語等のスクリプト言語を習わされる学校は少ないと思いますが…。また、mixi等のベンチャー系企業ならでは、即戦力が求められているので、実際生き残れる人は学校以外で趣味でもプログラミングをかなりやっている人ではないでしょうか。
大学や専門学校はマスターするよりはあくまで教える場に過ぎず、マスターできるようになりたいのなら、あらゆるソフトウェアを作る等、実践的な経験を掴まなければなりません。私も本を読んで学ぶよりは何かのソフトウェアを作って学んだ方が体感的に向上心があったと思います。何かのソフトウェアを作りたいのか、それを目標にして、目的の言語を覚えると良いでしょう。初めは簡単なカウンターや掲示板でもOKです。
また、プログラマーは会社で仕事をする以外に帰宅後、自宅で予習・復習を繰り返さなければならないことが多いです。プログラマーはある意味生涯勉強になると思いますが、慣れるととても楽しい仕事です。
>どういった勉強(科目)を受ければよいでしょうか?
言い方は悪いと思いますが、一番良い勉強(科目)は独学です。
0から学ぶPHP