• ベストアンサー

プログラムの需要をおしえてください。

プログラムってゆうのは ゲーム関連: 3Dエンジンを開発 ゲームの仕様をゲームプログラムに書き起こす ゲームのネット接続などのプログラムを作る アプリケーション関連: 事務ソフト(図書館の管理システム、一般の会社の伝票とかの管理システム) 画像編集ソフト 動画編集 WEB関連: ホームページを作成(デザインはデザイナー) ショッピングモールやオークションのCGIを作る ハードウエアのドライバ: ある会社が作ったハードウエア(キャプチャカード、サウンドカードとか)をいろいろなOSでつかえるようにできるソフト(ドライバ)などを開発する デジカメや家電製品: デジカメの撮った写真をデジカメ内でjpegに変換したり、jpegをプレビューしたりするソフトや冷蔵庫が開いたら電球?をつけたり、5分以上開けっ放しだったら、警告するプログラム 物理シミュレーション: スーパーコンピュータなどをつかって、航空力学を研究したりする。高度なプログラム そのほかに人工知能とか。 などが自分では考えられるのですが、どんなプログラムが需要がありますか?(大体のパーセントで教えてくれればありがたいです。) 後全体的にプログラミングの需要と供給のバランスは昔とくらべてどうゆうふうに変わってきていますか? プログラマは人手不足なのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • DIGAMMA
  • ベストアンサー率44% (620/1404)
回答No.2

こんにちは、  プログラムの需要は増える一方です。 但し、「プログラマーを数多く雇ってそれに対処する」という対処方法は限界点に来ていると思います。 今のところ、日本は中国やインドなどの海外に開発を依頼して、何とか需要に対処していますが、全世界規模で見れば、それもやがて限界に達するでしょう。  これからの時代は、「いかに効率的に作るか?」、さらには「1ステップもコーディングしないで何百万ステップものソフトを完成させる方法」が真面目に論じられる時代となることと思います。  なお、プログラムの種類とか生産量に関しては、判りやすくまとめた資料が「ソフトウエア・エンジニアリング・センター」という独立行政法人から公開されてますので、そちらを参照してください。  御参考まで

参考URL:
http://www.otij.org/event/umlforum/2005/slides/k-4.pdf
tattin894
質問者

お礼

インドや中国なら人件費がやすそうですね、インド人なんかは数学得意そうだし、数学のランキングでいえば日本はこの二つの国に勝ってない。それにプログラムだから輸送費とかもかからないし。日本のプログラマがいなくなることはないにしても(顧客の要望に答えるのは日本語だから、ハードウエアなどのソフトの場合、海外に技術が流出する可能性があるから)、日本人が商売としてやっていけるのでしょうか? 海外の受注だったら、インドは10%ぐらいの人が英語しゃべれるみたいだし、インドが結構有望そうかな。 回答ありがとうございました。

その他の回答 (2)

noname#13675
noname#13675
回答No.3

たしかに他の回答にもあるようにプログラムの需要は増えます。そして、数多くのプログラムはインドなどに製作を依頼することになります。 これからのプログラマはかなり高度な技術を持たねば二束三文の値段しかつかないということです。オブジェクト指向とか、それに基づく設計、適切なコンポーネントを選ぶといった、いわゆる「上流」の設計もふくめたことができればすばらしいことです。最近は組み込み系も資格などがいわれています。 うまく他の人が書いた、これから書く、プログラムを組み合わせて自身は少しだけとても付加価値の高いプログラムを書くプログラマーを目指すべきではないかと思います。

noname#43437
noname#43437
回答No.1

そのほか、 銀行や証券で使われるプログラム インターネットのサーバー Windowsなどのオペレーティングシステム などなど・・数え上げると、きりがありませんね。 プログラマは、人手不足です。 けれど、10人で10日で終わる仕事を、100人なら1日で終わる・・わけではなく、下手すると逆に1ヶ月もかかってしまったり・・多ければはかどる、というわけでもないのが、この業界の難しいところです。。

tattin894
質問者

お礼

たしかにプロジェクトの連携とかが人数が多くなってくると大変そうですね。

関連するQ&A

  • Windows Media Playerの音が出ません?

    プログラムの追加と削除で不要なソフトを削除している内に、 誤ってサウンド関連のドライバーを削除したらしいのです。 システム→ハードウェア→デバイスマネジャーを開くと その他のデバイスのマルチ関連のドライバーが?になってます。 ドライバーを更新しようとするがパソコンの中にはありません。 どこから拾ってくれば良いのでしょうかお訊ね致します。

  • プログラムの関連付け

    こんにちは。 ファイルを、普段使っていないソフトで起動したいとき(例:jpegファイルを、普段はWindows Picture and Fax Viewerで開いているが、Windows Office Picture Managerで編集したいなど)、ファイルを選択して右クリック→プログラムから開くをしたときに、jpegファイルなどメジャー(?)な拡張子のものだとプログラムを複数選択できるのですが、そこに表示されてないソフトで開きたいとき、または「プログラムから開く」しかないときに、前者の場合は「プログラムの選択」を、後者の場合は「プログラムから開く」をクリックしたのですが、 「指定されたファイルに対してこの操作を行うプログラムが関連付けられていません[フォルダオプション]コントロール パネルでプログラムを関連付けてください。」 と表示されてしまいます。しかし、以前使用していたPC(WinXP SP2)では「ファイルを開くプログラムの選択」と出てきて 「この種類のファイルを開くプログラムを選択してください」という文の下に「推奨されたプログラム」と「ほかのプログラム」という欄が出てきて、その中からプログラムが選択でき、その中に使いたいソフトが無いときも下のほうに「参照」タブで自分でディレクトリを辿って使いたいプログラムを直接選択できました。 今のPCも設定にほぼ代わりはなく、強いて挙げるならばスタイルをWin98仕様のものにしたり、フリーソフトを使ってレジストリをいじくってる(薄々これのせいじゃないかとも思っているのですが、いじくる前からできなかった気がします。)程度です。 地味にストレスたまるのでなんとかしたいです。アドバイスお願いします。長文すみませんでした。

  • 画像データにタグ付けする方法

    タグによる画像データ(JPEG等)の管理ソフトを作ろうとしてます。 WindowsXPでの動作を考えていますが、そもそも画像データのタグはファイルのどの部分に記憶させればよいのでしょうか?それをプログラムで変更できますか? プログラムでプロパティの概要情報を編集したりできないかとも考えています。 開発環境はHSPにしようと思っていますが、難しいようならばVBやC++などでもかまいません。 何かヒントになるようなアドバイスでもいいのでお願いします。

  • プログラムの関連づけ??

    Windows XPを使っているものです。 デジカメで撮った画像をマイドキュメントに保存して、 大きさを変えたいので「編集」をしようとしたのですが、 「指定されたファイルに対してこの操作を行うプログラムが関連付けられていません。  『フォルダオプション』コントロールパネルでプログラム関連づけをしてください。」 とエラーがでてしまします。 コントロールパネルを開いて「フォルダオプション」を見てはみたのですが サッパリわかりません・・・(ーー;) 以前は何の問題もなく「編集」できました。 思いあたることといえば 「クリーンアップをしたこと」 「『プログラムの追加と削除』で「使用頻度の低いもの」(ほとんど使ってないアプリケーション)をいくつか削除してしまったこと」 どうしたらいいのでしょうか?? 削除してはいけないものを削除してしまったのでしょうか???(TT) どうにか直せる方法はありませんか?? 教えてください。よろしくお願いしますm(__)m

  • ソフトウェア開発、プログラムエンジニアとはどんな職業??

    19才、男、フリーターです。 同じカテゴリーで色々な質問をしてごめんなさいm()m 仕事を模索中なのでお許しを。。 今日、ハローワークへ行ってきてこのような求人があったのですがどんな仕事になるのでしょう? ●職種  ソフトウェア開発  プログラムエンジニア ●仕事の内容  ・ライン制御システム、生産管理   システム等の開発。  ・金融系システム、公共システム、   販売管理システム等の開発   です。お願いします。

  • プログラムをアンインストールできない

    お世話になります。 OS:Win Bista ウィルスソフト:McAfee を使用しております。 プログラムのアンインストールまたは変更で、プログラムをアンインストールしたいのですが、 「システム管理者によって、ポリシーはこのインストールを実行できないように設定されています。」 「***をアンインストールするのに必要なアクセス権がありません。システム管理者に問い合わせたください。」 と表示されて、どのプログラムもアンインストールすることが出来ません。 どうしたらよいでしょうか? よろしくお願いします。

  • VBでSQL-serverをプログラムする

    VBでmdbファイルを操作するプログラムを勉強していますが、データベースをサーバー管理するならば、AccessではなくSQL-serverなどを使った方が良いと聞きました。 質問なんですが、 SQL-serverには、Accessと同じようにユーザーフォームを使ってデータベースシステムを構築するような機能が付いているのでしょうか? そもそもOracle、dBase、SQL-serverといったデータベースソフトは、DBそのものを作成するソフトであって、DBシステムを構築するにはVBなどによるプログラム開発が必要なのでしょうか? 分かりにくい質問ですみません。

  • プログラムの選択ができない

    あの、テキストドキュメントとか(txt)、JPEGイメージ(JPG)とかファイルを右クリック-プログラムから開く-プログラムの選択(C)..を押すと 一覧が通常は現れますよね? それが前までは一覧見れて選択できたんですが、なんかできなくなってしましました。 元に戻すにはどうすればいいでしょうか? ちなみにシステムの復元は、してみましたけど駄目でした。 ご回答お願いします。 エラーをテキストでご覧ください。 --------------------------- D:\ユーザ名\My Documents\ファイル名.txt --------------------------- 指定されたファイルに対してこの操作を行うプログラムが関連付けられていません。[フォルダ オプション] コントロール パネルでプログラムを関連付けてください。 --------------------------- OK ---------------------------

  • プログラムを勉強したいのですが・・・2

    みなさまへ、回答よろしくお願します。 Winです、PCはXPです。 PC暦二年です。素性を明かします。 PCと出会って二年間の間、オンラインゲームや誰かが作った音楽編集ソフトを使って遊んでいました^^; PCデビューの時を考えるといろいろ成長したと思います。自然と音楽が大好きになったし、いろいろなアーティストを知るようになったし、ゲームは小さい頃から大好きですが、オンラインゲームという世界も知ることが出来たし、PCの世界性の凄さに魅せられてきた感じでした。 でも、まだまだ素人レベル・・・だって、作り側に回らないでだれかが作ったソフトで楽しんでただけですもん;; プログラムを知って、自分でゲームや音楽編集ソフトやこんなものがあったらいいなぁと思うようなソフトを作りたいです。 考え的にはPCでソフトを作ってCDR?を(CDRなどにそういうソフトのデータ落とせますよね?それもハッキリしてない^^;)ネットオークションで流すとか自分でホムペを作ってそれで売ると考えています。 この二年間、好きなことばっかしてたし、もちろんお金がない!?仕事もしていません・・・というかする気ありません。PCがあるだけです。PCで少しでもお金を稼いで目標のためにがんばっていきたいんです。 だから、プログラムを勉強したいのですが、こういう場合プログラムを勉強しないと話しにならない!?と思いまして、まずプログラムを勉強しよう!と思ったわけですが、もっといい方法ありますか?と、まずプログラミング勉強しないで、これを勉強したほうがいいというようなPCで出来ることってありますか?

  • すべてのプログラム(P)

    スタート→すべてのプログラム(P)の表示内容をエクスプローラで直接編集する(アプリケーションをすべてのプログラム上に表示するかどうか、また関連性のあるソフトのショートカットをフォルダを作ってグループ化する等)にはどこを開けばよいでしょうか。

専門家に質問してみよう