「効率よくオーダー」というレベルだと研修費用を入門関係の雑誌、本を購入して独学で学ぶほうが安上がりかもしれません。ま、強制的にやりたい、ということであれば、研修コースがいいでしょうね。▽3●t_shiono●16ポイントまず、仕組みを知りたいのか、効率よくオーダーしたいのかは全く別な要素です。どちらかというとオーダーが最終ゴールと思いましたので、以下、効率よくオーダーという視点で回答します。効率よくオーダーするという立場であれば、技術的な知識は不要と思います。それよりも、やりたいことを明確につたえる技術です。ソフトウェアを作る側の立場としては、正直に言って中途半端に技術介入されるとやりにくいです。あるパターンとしては、「Ajaxっていいんでしょ?あれ使ってやってみてよ」みたいな注文です。実際にAjaxが適している場合であれば、よいのですが得てしてそうではないです。いって、技術的な判断も開発には必要になりますし、その判断は開発側だけではできません。開発側は、どうすべきかに関する検討項目は上げられます。検討項目から判断することは、クライアントさんにしかできません。Ajaxの例で言えば、開発側は、ブラウザの互換性の問題がありますといった検討項目はあげれます。これに対して、クライアントさんが、IE7で動けばいいんだと明確にしてくれれば、開発はすすめやすいです。実は画像をいろいろ制御して表示したいんだ。いうことが分かると、それなら、Flashでその部分作った方がいいですよ。いう提案も開発側から出すことができます。自分がやりたいことをしっかりイメージできるようにするそれを人に伝えられるようにするその実現をサポートしてくれる会社(人)などを見つけるということの方が重要と思います。期待されていた回答とは方向性が異なるかもしれませんが、何かの参考になれば。http://dummy▽4●masaboz●17ポイントすみません。先ほどの回答した内容は回答になっていないので、補足させていただきます。この回答は技術的な回答になると思います。1)mixiのようなSNSサイトPerl言語で作られた。mixi社長の笹原氏はPerl言語は人件費高騰のため、PHP言語に置き換えようと悩んだ程だ。mixiのSNSサイトを真似て構築したい場合、単にPerlを学んで、MovableType等のブログソフトを利用して、その中身や仕組みを調べる等、理解していく形が良いでしょう。2)GPS携帯電話を使ってリアルタイムにマッチングさせる?ロケーションバリューのようなシステムこれはかなり敷居が高いでしょう。Java言語でリアルタイムにマッチングできるライブラリ(モジュール)が必要になる。Kit(SDN)が必要になる。JSPやServletに対応したレンタルサーバ業者と契約しなければならない。現実はJSPやServletに対応したレンタルサーバ業者は全くない。あったとしても、基本料金がとても高い。そのGPS携帯電話を使ってリアルタイムにマッチングさせるシステムは、ほとんどライブラリで実装したと思いますが、具体的なソースコードは企業秘密なので全く分からないでしょうね。ケータイアプリを作りたい場合はJava言語が良いと思いますが、現在はFlashのActionScriptに置き換わる傾向がありますでしょうね。2)myRakutenRuby言語で作られた。Rubyを学べば良い。3)TwitterこれもRuby言語で作られたが、開発者は「Rubyはあまり良くない言語なので捨てる。これからはPHP言語かJava言語に置き換える」とか言っています。・ひろゆき氏はperl言語で2ちゃんねるを作った。・脳内メーカーはPHP+JavaScriptで作った。・Ok-WaveやYahoo!知恵蔵はPHPで作った。・顧客の重要な預金を扱うオンラインバンキングでさえ単にPHPで作っていることもある。・GoogleMapはJavaScriptで作った。最近はFlash版もある。>"構築されているのかという事を理解でき、業者に効率よくオーダーできるところ"まで学びたいと思います。残念ながら、このサイトはどうやって構築されたのか、そこまで理解するのは自分の力しかないと思います。場合によってはコミュニティサイトを使って質問をすると良いでしょう。http://perl-users.jp/http://as-users.jp/http://www.phppro.jp/http://www.flash-jp.com/本当はあらゆるプログラムコードを読んでマッシュアップしながら自分なりのソフトウェアを作って、後はmixiやGPS携帯サイトの構築を自然に理解できることもできるようになるでしょう。要するには独学と経験が大事です。そのコミュニティサイトでも大抵は有意義なソースコードは誰でも教えたがりません。自分で考えるしかないです。最後に学校でそこを学べるのかは微妙です。学校は教科書通りしか進まないと思いますし、サークルや自由研究でない限りは難しいと思います。学校より独学の方が良いということで...。実践的なプログラムを開発しながら勉強するしかないです。このような物理が動くようなモノであれば、数学(二次関数や三角関数)が大事ですし、プログラミング言語の技術を誰よりも早く先取りしたい場合は英語力が必要です。海外のレポートを読むためです。▽5●uml●10ポイント何がしたいのかさっぱりわからないな。金があれば「○○を作ってくれ」と発注すればいいだけだ。問題は何を注文するかだが、これまで無いものを作るわけだが、発想法や、既存のものについてトコトン知り尽くすことができれば良いのでは。これについては教えてくれる学部は存在しないだろう。自分でやりたいことが無く、顧客の要望を業者に発注したいのであれば、ただのSEだ。SEを養成する学部もないので、書店でSEの○○と書かれた本でも読むか、対象業務の知識を深めるための学部に行くか、技術的知識を持つために情報系の学部に行くかしかないだろう。http://q.hatena.ne.jp/answer1-5件表示/7件4.前の5件|次5件6.関連質問SOHOで活躍される方へ質問します。□はてなトップ(C)株式会社はてな。