• ベストアンサー

Webプログラミングと他のプログラミングのちがい。

ralf124cの回答

  • ベストアンサー
  • ralf124c
  • ベストアンサー率52% (232/446)
回答No.1

まず、いくつか誤解があるようですので言い訳させていただきつつ回答させていただきます。 > ParlやCGI、PHPなどを用いたWeb用のプログラミング CGIはプログラム言語ではありません。 WebサーバがHTTPで垂れ流す手段とシステム上で実行されるプログラム出力とを橋渡しするための仕組みです。 Perl(Parlではありません)やシェルスクリプト、C言語など通常のプログラム言語でシステムを作成し出力をCGI用にHTTPヘッダ(ブラウザへの命令など)と組み合わせて制作します。 PHPはWebサーバ自体がそのプログラムを認識実行できるようにしていますのでCGIとはちょっと異なります(CGIとして制作は可能)。 > 用いる言語の違い以外で何か異なることはあるのでしょうか。 目的を実現する手段としてのプログラム言語の違いよりも、それを稼動させるシステム(OSなど)環境や、担当者がどの言語を信奉あるいは得意としているかというのが大きいかと思います。 要は適材適所ってことでしょうか。CでCGI組もうとしても客先のサーバ側で禁止していたらアウトですから。 > Javaや、Cを使ってアプリケーションなどを作る本格的なプログミラング 「本格的」の基準が良くわかりません。 Webをベースにした業務管理システムや、データベース管理システムなどは「本格的」でないのでしょうか? 「画面に"Hello, world"と表示」させるシステムがDOS窓だと「本格的」で、ブラウザ上だと「非本格的」なのでしょうか。 実際に手間はあまり変わらないのですが。 また、一口にWebプログラミングといっても、サーバサイドで動作させるものとクライアントサイドで動作させるものがあります。 往々にして、同一言語では無いため疲れていたりするとPerlで組んでいるつもりがJavaScriptになってたりして単体試験時まで気がつかなかったりします。 > たとえば難易度は、はるかにJavaやCのほうが難しく、Webプログラミングはそれに比べればずっと簡易的であるとかなどです。 実際にやってみるとわかるのですが、一つの仕組みを構築するのにインフラが整っているおかげで手間が省ける部分があっても、制作しなければいけない内容はインフラそのものとは関係ない場合がほとんどです。 要求に応じたシステムを構築するにはそれなりの手間がかかるのです。 > それと、Web関連の業界についてですが、「Webデザイナー」と「Webプログラミング」の職種とは全然、畑違いの分野なのですよね。 「ホームページデザイナー」ではなく「Webデザイナー」ですよね? 本来は異なるはずなのですが、日本では「SE」も「NE」も「オペレータ」もひっくるめて一緒くたにされる場合がほとんどです。 > 前者は画面の意匠を担当するのでしょうし、 「Webデザイナー」というより「Webディレクター」といったほうが良いかも、優秀な「営業」が兼務して行なう(分業されてはいますがWebの営業が何を売っているのかわからないなんて・・・)ことが良くあります。 Webの全体構成を客先と要件から設計(ラフデザイン)を起こして、ページのデザインはデザイナーにプログラムが必要な部分はその担当に振り分けたりします > 後者はパソコン・ユーザーからの何かのイベントに対して、何らかの反応をするシステムをプログラムで組み立てる 通常それは、上流工程の設計者が動作に関する設計を行ない、その設計書を元に分業してプログラマがコーディングします。 ただし、日本ではしっかりとした分業の仕組みができていない会社が多いのも事実です。 経営者は人件費を削りたがるのです。 最後は愚痴っぽくなりましたが、乱筆乱文ごめんください。

nobulin
質問者

お礼

回答ありがとうございます。 逐一、詳しいご説明をたいへんありがとうございました。 非常に参考になりました。

関連するQ&A

  • Webデザイナーがプログラミングを学ぶ上で何かメリットはありますか?

    Webデザイナーの方にお伺いしたいことがあります。 システムエンジニアという仕事がありますが、WebデザイナーがC言語やJavaを学ぶことによって何か役に立つことはありますでしょうか? ホームページなどを作るとなるとHTMLが必要で、C言語とはまた畑違いになると思うのですが。 どんな事でも構いませんので、アドバイスよろしくお願いいたします。

  • Web系SE・PGとWebデザイナー・プログラマーの違い

    現在求職中の身です。ホームページ作成が出来る未経験OKの会社を探しているのですが、求人で「web系SE・PG」という募集と「webデザイナー・webプログラマー」というのを見かけますが、この違いがよくわかりません。 前者はweb系のアプリケーションを作る仕事で、後者はホームページを作るだけ、という解釈でよろしいでしょうか? もしそうであれば前者から後者、または逆の転職は可能ですか? 求人を見ると前者の方が未経験OKの募集が多かったので、応募してしまおうか迷っています。 回答お願いします

  • 新言語プログラミング2005?

    以前にC/C++言語・Javaプログラミングを勉強したことがあるのですが、今は違う業界にいて、最近では何のプログラミングが最新なのか分かりません。 「これから」という新言語プログラミングを、誰か知っていたら教えてください。 ちなみに、C言語とJavaの検定・2級を持ってます。

  • 技術系とクリエイティブ系Webデザイナーの違いは?

    私は今SEからの転職を考えています。 HPを作成する仕事をしたいと思い、転職サイトで会社を探していますが、 職種で、技術系の中にシステム開発(Web系)とクリエイティブ系の中に Webデザイナーとありますが、違いがよくわかりません。 どのような違いがあるのであようか? また、プログラミングを主に活躍したいと考えていますが、どちらが向いて いるでしょうか? よろしくお願いします。

  • プログラミング言語の難易度ランキングを教えてください

    プログラミング言語の難易度ランキングを教えてください 言語のみの難易度で結構です。 体験されたプログラミング言語の難易度をランキング形式で教えていただけると ありがたいです。 ちなみに私は、VB→C→現在C++を習得しようとしています。(次はjavaの予定・・・いつになるのか) よろしくお願いします。 あと可能であれば言語の人気も教えてください。(周囲で結構です。)

  • プログラミングJAVA科を受講するのは不必要?

    現在Webデザイナー志望で求職中の者です。以前はアパレルの販売をしておりました。 ですが、この業界は全くの素人ですし右も左もわからず・・・ “好き”を仕事にするにはやはり現実は難しく感じております。 先日、ハローワークの職業訓練で、 “プログラミングJAVA科”というコースの募集があり、 このコースを受講するかしないか、現在迷っています。 下記が、自分の思っていることと状況です。 ●就きたい職業・目標は変わらず“Webデザイナー”だが、少しでも必要なことは、職業訓練を利用して学びたい。 ●本当はフォトショップやイラストレーターを履修できるコースが良かったが、無いためこちらを志望。 ●学べる内容は、データベース・SQL基礎・JavaやHTMLの履修など、計3ヶ月。 ●現在無職なので時間はたっぷりある。 ●受講料無料&受講中の3ヶ月間基本手当支給、交通費支給・・・と、職業訓練ならではの待遇で、金銭面の負担なし。 WEBデザイナーとプログラミングは全くもって違うカテゴリーですか?? 通うこと自体意味の無いことでしょうか?? 身につくので受講したほうがいいという方、 受講してもいいんじゃないかという方、 意味の無いことなのでやめたほうがいいという方、 この業界は全くの素人なので、考えが甘すぎるかもしれないですが・・・ いろんな意見をお待ちしております。 よろしくお願い致します!

  • webデザイナーになりたい

    現在CGクリエーターをしていますが、この業界から足を洗いたいと考えており、web制作会社への転職を考えています。 しかしこの不況下で雇ってくれる会社があるのか不安です。 またwebデザイナーの需要は飽和状態にあるのではないかと思い、今後のことを考えると別の職種を選んだほうがいいのかなと迷っています。 3Dやアニメーションをつくれるwebデザイナーというのは需要があるのでしょうか?

  • サーバ側のプログラミング言語

    サーバ側のプログラミング言語としてどれが優勢なのでしょう。 CGI、Perl、PHP、JAVA、rubyが代表的なところのようです。 ざっくりと見た感じではPerlの方がCGIよりも良く、 更にPHPとPerlではPHPが優勢と読めました。   でも、WebでまだまだJAVAは耳にしますし、 rubyは国産で力を入れてるとか。 CGIは今後廃れていくのでしょうか。 JAVAはどうなるのでしょう。 何かご意見があればお願いします。

  • Webデザイナー

    私はWebデザイナーを目指しています。 そのために情報系の大学に進学し、 毎日勉強しています。 ただ、Webデザイナーになることに不安があります。 それはデザイナーの現実がとても厳しいこと。 デザイナーの平均年収がとても低く、やめといた 方がいいと言われました。人気の職種で もあるから大丈夫だと思ったけどその逆で 出来る人がたくさんいるからだそうなんですが、 実際はどうなんでしょうか? 私にとってサイトを作ることは生きがいでも あったのでまだ納得がいきません。 しかし、私の場合奨学金で大学に通っていますので 将来払っていかなくちゃいけないし年収が低ければ 食べていくことも出来なくなるかもしれません。 デザイナーになることはあきらめた方がいいのでしょうか? フルフラッシュのサイトを作ってみたい。 PhotoshopやIllustrator等ソフトの技能をつける。 PHP等プログラミングを理解して、Webアプリを作りたい。 やりたいことがいっぱいあります。

  • プログラミングの役立て方?使い道?

    こんばんは。 私は趣味でプログラミングを勉強している者で、Perl、PHP、JavaScriptをWebで役立てられるぐらいまでには習得できました。 現在Javaを勉強しているのですが、ここで質問です。 PerlやPHPはホームページ制作を実現する事が出来ますが、CやJavaなどのプログラミングは習得した後、どう役立てればいいのでしょうか? 私はCやJavaはWindowsアプリケーションを制作するためのものだと思っていたのですが、どうも違うようですし・・・(winアプリはVBが良い?) 入門書を読んでもコマンドプロンプトでforやらifやらプログラムの仕様を学ぶだけで、その後どういう風に役立てるのかが分かりませんでした。 ファイルの書き換えならPerlやPHPでも十分出来ると思いますし・・・。 CやJava等のWeb系じゃないプログラムの特徴や使い道?(何に向いているかとか)を教えていただけないでしょうか。 よろしくお願いします。

    • ベストアンサー
    • Java