• ベストアンサー

おもしろ半分の質問ですが、付き合ってください。

正直この質問はおもしろ半分なのですが、 どうか受け流さないで下さい。 もし、 ある一人の人が プログラミングのほぼ全部。 (有名なのを挙げていくと、 CGI,Prel,PHP,MySQL,HTML,CSS,XML,C,Java,ASPや プログラミングではありませんが、 Studio8,Creative Suite 2,) を全てマスターしている。 となると、 当然企業が欲しがりますよね。 このときには企業同士でどのようなことがおきるのでしょうか? あと、もうひとつこれもおもしろ半分なのですが、 もし、上にあるのを全てマスターしたら、 その全てを組み合わせてどのようなことができるのでしょうか?

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

  • ベストアンサー
  • EFA15EL
  • ベストアンサー率37% (2659/7009)
回答No.7

このままでは突き放したようでアレなので、 意図を汲んでみます。 要はスーパープログラマーがいたら?という意味ですよね。 というわけで、 「全言語を開発レベルで熟知(長所、短所、バグまで最新情報を完全把握)」 「というか、言語開発側の人間ともツーカー」 「どんなプログラムでも1時間ソースを見ればボトルネック箇所とその解決方法が分かる」 「絶対音感を持つ人間が音階で音を聞くように、モノを見るとコードで見えてしまう」 「AMAZONレベルのウェブショッピングから金融機関まで広範囲なシステム知識と経験を持つ」 「プロジェクトマネジメントのスキルも超一流」 と、これくらいのスキルを持った人間なら引く手数多じゃないですかね。 特に何か肩書きとなる実績があれば完璧です。 それこそAMAZONのシステム設計のリーダーとか。 そうすればその動向はヘッドハンターの世界で常に注目されることになります。 年収1000万円超えは確実でしょう。 が、あなたが思うほど高額にはならないかもしれません。 というのはですね、例え常識を超えた天才でも、1000万円の案件に1ヶ月はかかる→年間1億2千万(売上)がいいところですよね。 人件費が1/3とすると4000万ぽっちです。これを他のスタッフと分けるのですからね。 2000万を超えるのは難しそうです。 高額年俸を期待できるとしたら汎用ソフト/サービスの開発かな。それこそWindowsの開発主任とかになれたらものすごいですよ。 だって数年がかりでも一つ完成させたら数千億にも上る売上が期待できるのですからね。

その他の回答 (6)

回答No.6

質問者さんがいったい、どんな回答を求めているのかよくわかんないので、あえて場合分けを試みます。 >このときには企業同士でどのようなことがおきるのでしょうか? 真面目な回答その1 他の回答者さんも述べられていますが、プログラミング言語を10個も20個もマスターすることで有利になるほど、世の中は甘くありません。現実のビジネス社会で求められることは、「人」や「モノ」や「お金」や「情報」のそれぞれを、どう扱うかということよりも、それらを元にして、決められた制約条件(納期とか、品質とか、…)の中で、いかに最適解を求めることができるか、ということです。なので、上記の事がきちんとできていれば、プログラミング言語を一つもマスターしていなくとも、様々な企業等から欲しがられるようになります。 あと、雇用する側からの視点としては、やはりその人が、プロフェッショナルとしてのスペシャリストなのか、もしくは、アマチュアレベルでの単なる「スゴイ人」なのかどうか、ということですね。どんなに優秀な人でも、時間にルーズだったり、社会人として当り前の事ができなかったりすると、企業からは敬遠されます。 シロウトさんにわかりやすく言えば、「プログラミング言語」というのは資格みたいなものです。それをいくつも持っていたとしても、ビジネスで常に有利になるとは限りませんし、免許などとは似て非なるものです。 おあそび回答その1 企業同士でどうなるのかについては、僕もよくわかんないけど、まず始めに企業内においては、営業さんたちが情報収集のために動き出しそうですね。あと、ストーリー的にはヘッドハンターなんかも何人か登場させとけば、面白い展開になるんじゃないかな。 >もし、上にあるのを全てマスターしたら、 >その全てを組み合わせてどのようなことができるのでしょうか? 真面目な回答その2 考えられることの一つに、また新たなプログラミング言語がこの世に誕生します。 おあそび回答その2 このサイト内で言えば、マスターポイント取得しまくり、って感じですかね。仮に、1ヵ月間で10000ポイント取得するとすれば、1年間で120000ポイント、その状態を10年間キープすれば、120万ポイントで、100万ポイント達成も夢じゃないっすね。

  • rouden
  • ベストアンサー率30% (13/43)
回答No.5

ほしい企業はいるかもしれませんが、微妙なところだと思います。 人には個性があるように、プログラム言語にも個性(適した使い方)があります。 科学計算をするなら「Fortran」、事務計算なら「COBOL」、OSを作りたいなら「C」・・・・などなど。 ですから、ほぼ全部をマスターしていれば、企業が欲しがるのではなく、自分がどの企業に行っても、プログラミングの仕事をやっていけるような気はしますが・・・・。 ちなみに自分は、プログラム言語を7種類ほど、それぞれでプログラミングした経験がありますが、今の仕事ではまったく意味はありません。(T_T)

  • hawkwind
  • ベストアンサー率34% (160/469)
回答No.4

ある意味欲しいともいえるし、欲しくないともいえる。 やはり絶対的に欲しいのはスペシャリストです。 しかも、言語ではなくシステム設計(デザイン)ができないと話になりません。 記憶力を頼りに力まかせにプログラミング言語を幾ら覚えても 考える力がなければすぐに淘汰されるでしょう。 尤もこれら言語のマスターですから考える力も相当なんでしょうけど・・・ 幅広い知識の持ち主ならば、現場では字引として重宝します。 私はこのような人はコントロールタワーとして置いた方が面白いと思います。 つまり、横にアンテナをはるのがうまいタイプですから、 プロジェクトのレイアウトやドキュメントを集中的に管理させます。 同時にプロジェクトのスタックとして機能させます。 おそらくは本人の能力性向と嗜好が一致して、かなり高い動機づけとなるでしょう。 >その全てを組み合わせてどのようなことができるのでしょうか 何もおきないでしょう。 あまり意味のない質問であることが、 一度デザインをしてみれば分かります。

  • ultraCS
  • ベストアンサー率44% (3956/8947)
回答No.3

勘違いがあるようですが、企業は特定の言語に対するスキルを求めます。ですから、色々な言語がわかる人などという求人自体があり得ません。 もっとも、一部のコンピュータ学校などでは求められるでしょうね。私はコンピュータの講師をしていたときにはそのプラットフォームで使える言語をすべてマスターすることを求められました。実際問題として、一つ完全にマスターしていれば、他の言語に取り組む敷居は非常に低くなります。

  • parapa
  • ベストアンサー率15% (42/273)
回答No.2

ほしがりません。 いくら言語を覚えていてもなん意味もないからです。 欲しいのはその言語でシステムを作ることができる 業務などいろいろわかっている人です。 料理道具に例えましょう。 プログラミング言語は料理道具 で料理道具だけが扱える人が欲しいですか? それとも料理ができる人が欲しいですか?

  • EFA15EL
  • ベストアンサー率37% (2659/7009)
回答No.1

言語についてはそれらをマスターしている人は珍しくはないので、争奪戦と言う程の事は起こらないでしょう。 転職の時に結構高い給料になる、というくらいかな。 (そもそも分業が進んでいる現在ではマルチプログラマーよりは得意分野を持つスペシャリストが重宝されます) 後半のデザイン系ツール全般に関しては、「センス」が問題です。いくら技術があってもデザイン能力が低ければ話になりません。 考えられるポジションとしては、バックエンドにDBを備え、FlashによるWEBアプリケーションのプログラマー、月給40~50万ってとこでしょうか。 これくらい広範囲の知識を持つのなら、PGではなくPMを目指した方がお金はもらえるでしょうね。

関連するQ&A

  • 言語は全部でいくつですか?

    プログラミング のカテには↓ ・ Microsoft ASP ・ C&C++ ・ CGI ・ Flash ・ HTML ・ Java ・ JavaScript ・ Perl ・ PHP ・ Visual Basic ・ Web Page Design ・ XML ・ その他(プログラミング) と、たくさんありますがこれらはすべて言語なのですか? あと、HP(サイト)を作りたいのでHTMLを勉強したいのですが何かいいサイトはありますか?

    • ベストアンサー
    • HTML
  • WEBプログラミング

    現在WEBクリエーターとしての独立を目指しているものですが、HTML,CSS,JAVASCRIPTの勉強を終えたのですが、WEBプログラミング(CGI、PHP等)の勉強をこれからしようと思っています。WEBプログラミングのお奨めの習得順があればお教えください。また、クリエーターとして独立するならば、データベースの知識は、MYSQL程度では駄目でしょうか?また、駄目かなという場合、ORACLEを学んでいこうと思うのですが、ORACLEの資格に、ランクがブロンズからプラチナまでありますが、どのレベルまでマスターすれば良いでしょうか?

    • ベストアンサー
    • CSS
  • 商用のホームページを作成する為に必要なスキル

    今回商用のホームページを作成しようと考えています。 環境はCreative Suite 2、Studio8のソフトはあります。 この2つのソフトは只今勉強中です。 それ以外に必要なスキルは何でしょうか? パソコン歴は10年くらいですがweb系はまったくの今まで勉強したことがなかったので素人です。 C言語・JAVA・CGIとか言葉だけは知っているのですが内容がわかりません。 質問なのですが、例えばC言語とかは何をする為に必要でホームページのどの部分に使われているのでしょうか? こんな感じで、具体的に覚えるもの・何に必要で・どうやって勉強すればいいか教えてください。 すみませんが宜しくお願い致します。

  • Webプログラミングを勉強するには?

    私は、VisualBasicやVisualC++のプログラミング経験者です。 このたび、Webプログラミングを勉強し、ゆくゆくは、 例えば、ホテル予約システムのような、システムを構築しようとしております。 巷では、「PHP」や「ASP」や「Java」や「CGI」といわれておりますが、 いったい何が何やら検討がつきません。 まず、何から勉強していけば良いものでしょうか? ご経験者のお知恵をおかしください。m(._.)m (補足)  データベースは、ORACLEを考えています。

  • IT系短期講座受講

    (1)Webデザインマスター →情報系企業のWebデザイナー、Webサイト構築・ 画像製作、FLASHアニメ製作、Webマスター など (2)Javaプログラミング技術 →Javaエンジニア(プログラマー・システム エンジニア・セールスエンジニア)など (3)Java・Webプログラミング実践→情報処理産業のシステムエンジニア、プロ グラマー プログラミング全くの初心者が受講するならまずどれが最初とかってありますか?それぞれ違うとは思うのですがIT関係の職に就くにはどれを受講しておくと有利とかありますか?

  • プログラマになりたい

    はじめまして。 地方に住んでいる34歳の男性です。 現在教育関係の仕事(学校の先生ではない)に 勤務しています。 現在プログラミングが好きで、空き時間を 利用してプログラミングをしています。 どうしてもプログラミングが好きで 職業にしたいと思い求人広告をチェック するようにしているのですが、 年齢や経験がネックとなり、なかなか みつかりません。どのような雇用形態 (当然アルバイトから)でもかまわない のですが、少しでも就職が有利になる情報、 つまり、IT企業が求めているような 情報を探しているのですが、何が重要 なのかがピンときません。 年齢や経験が不利であることは、 承知しているつもりなのですが、 夢が捨てきれません。 プログラミングができれば、 どんな仕事でもかまいません。 何でもかまいませんので、アドバイス していただけませんでしょうか。 よろしくお願い申し上げます。 これまでに学習してきた言語は C、C++、Java、JavaScript、HTML XML、CSSです。 特にC++でも応用できると思い、 Java言語を通してGoFのバターン などは、力を入れて学習してきました。

  • 数多くのプログラミングをどうやって習得するか。

    私は、プログラミングを始めたばかりの初心者です。 いきなりC#を勉強中です。 独習C#を読んでいる最中で、これをマスターすると、もっといろんなプログラミング言語を学ぼうと思っています。 私の知り合いには、以下、こんなにもプログラミングをできる方がいます。 Ruby、Ruby on Rails、VB.NET、C#、PHP、CakePHP、JavaScript、jQuery、HTML5、CSS、VBA、MySQL、PostgreSQL、SQLite こんなにもできるなんて、すごいですよね? ここまでできるのに、どうすればいいのでしょうか? もうひたすら努力しかないのでしょうか? しかも、その方は、まだ大学生です。 プログラミングの習得には、すごく時間を有すると聞いたことがあります。 私もこれだけできるようになりたいです。

  • LinuxによるWebサーバ構築知識

    標記の考え方についてキーワードとして ・Apache ・CGI(Perl,PHP,JAVA,C) ・DB(PostgreSQL,MySQL) がインターネット文書等であげられていますが、 これら3つのカテゴリの関連性がイマイチよく理解できません。 どなたかご教授願います。 +αそれぞれプログラミング言語も挙げてあるのですが比較してどの言語が良いか教えていただけると幸いです。 目的といたしましては、WebによるDB管理です。

  • JAVAプログラマーは人手不足?覚えるならやはりJAVAが良い?

    Webデザインをやっていましたが、プログラミングもやらなくてはならなくなりました。 いったいどのプログラミング言語が良いのか考えておりますが、JAVAが人手不足だとスクールから聞きました。ホントのホントか?と聞いても間違いないと言われます。 スクールは売上上げたいだけかも知れないので話半分に聞いていますが、本当にJAVAプログラマは需要が多く人手不足なんでしょうか? 「確かにそうだが、実はハイレベルプログラマしか需要は無い」のが現実とかじゃないでしょうか。 生活の為にツブシをきくようにするのが第一優先なので、プログラミングが嫌でも何でもただただやるだけなんですが、どうせ好きでないことをやるのだからせめて需要が多くツブシがきく言語が良いわけですが、やはり言語としてはJAVAが良いでしょうか? 例え中小企業に多い共用レンタルサーバでPHPやCGIを操ろうとしても、JAVAがわかっていれば楽である、とも聞きますが。 宜しくお願い申し上げます。

  • 技術的な質問ではありません、ASP.NETについて

    技術的な質問ではありませんが、皆様のご意見ご教示いただきたく思います。 ASP.NETに一度も触れたことのない者ですが、 転職したいところではASP.NETでのWEBプリケーション開発を行っています。 今までの私の経験は、サーバはLinux、DBはPostgreSQL(と少しだけMySQL)、 言語はPHPでした。 その他の言語としては、Perlを少々、Javaは業務では一度も使用したことがなく、 もう6年近く前になりますが資格だけ持っています。(それ以降はまったく触っていません) また、シェルスクリプトも少しだけ書けます。 プログラミング経験は、3~4年程度です。ネットワーク・サーバ構築の経験はありません。 この程度なのですが、新しい環境で、ASP.NETでの開発に携わるのはやはり敷居が高いでしょうか。 Windowsサーバでの開発は6年ほど前に一度だけ、1ヶ月だけIIS+PHP+MySQLで やった以来でほとんど覚えていません。 今まで経験したことのある言語の感覚では、私の感触では ・Java=はじめて勉強した言語、かなり難しい…。6ヶ月勉強してやっと基本が分かった気がする・・ ・Perl=Javaの後にやったので結構簡単 ・PHP=年数が長いせいもありますが、かなりお手軽言語 ・シェル=文法が慣れないけれど、まあ頑張ればできるくらい という感覚です。 ASP.NETはどれくらいの難しい部類に入りますか? 皆様の感覚で結構です、是非ご意見いただけますと幸いでございます。