• ベストアンサー

30年後も含め、一番給料が高い言語は何?

PG業界をみてると 組み込み系や PHP、javascript開発経験者で募集 java経験者で募集 建築CAD経験者 C、C++、ObjectiveCのスマホ経験者で募集 データベース などがあります。 あまり極端な例でなくがんばればあがっていける年収で考えたとして どの分野や言語が現在年収が高いんでしょうか また20年後30年後はどれが生き残るかつぶしがきくんでしょうか アンドロイドがなくなっても→他の言語をすぐにおぼえればいいから年収がかわらないよというなら話は違ってきますが。

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

  • ベストアンサー
  • zwi
  • ベストアンサー率56% (730/1282)
回答No.6

> 有り難うございます。勉強はいいんですけど年収が大幅に下がる確率が他の職業に比べてたかい不安定なら、困る業界だと思います 他の人に保証してもらったら、それを信じるんですか? それは安易な決め方だと思いますが。 まぁ、無くならない&そこそこ安定していそうなのは官公庁・銀行・医療関係とか? けど30年後なんて何の保証も出来ませんよ。

osietegoo88
質問者

お礼

有り難うございます

その他の回答 (5)

  • zwi
  • ベストアンサー率56% (730/1282)
回答No.5

違いますよ。 一生安泰なものなんて無いので変な夢をみるのはやめましょうって事です。 勉強や変化が嫌なら止めておけって事です。 IT業界以外でも生涯の仕事と保証できる仕事なんてありませんけどね。

osietegoo88
質問者

お礼

有り難うございます。勉強はいいんですけど年収が大幅に下がる確率が他の職業に比べてたかい不安定なら、困る業界だと思います

  • hashioogi
  • ベストアンサー率25% (102/404)
回答No.4

多分あなたは日本でプログラマをやっていくつもりだと想像します。 現在日本のプログラマは年収は高いのでしょうか?調べた方がいいと思いますよ。 でも日本の中でプログラマとしてやっていくと覚悟を決めたうえで30年後にどの言語がと問われた場合、#1さんと同じでわからないとしか言いようがないです。私も30年前はCOBOLやBASICをやっていましたし、Cを勉強し始めていたころと思います。 そして私としては#3さんと同じで計算機言語なんてどうにでもなるから、どうでもいい話で、むしろバックグラウンドの知識が大切だと思います。 そしてさらに言えば、30年後にその世の中にプログラマという職種があると仮定しても日本でそういう職業が成り立っているかどうかはわかりませんよね?

osietegoo88
質問者

お礼

回答ありがとうございます。趣味でやるのが一番な感じですか

回答No.3

日本でやっていくなら日本語で、海外でやっていくなら英語でしょうね。 プログラミング言語なんてそれらとは比べ物にならないくらいどうでもいいことです。そんなもん、飾りです。よほど変な言語でない限り、特に勉強しないでもそれっぽく書けるのが普通でしょう。 ここのカテゴリーで言うのもなんですが、高給を得たかったら、コミュニケーション能力が一番大事で、プログラムを書くこと自体に汲々としていても高給は得られないです。まあ、プログラミングを生業として生きていく場合は、言語が大事なのではなくてそのバックにある知識が大事で、情報系の学部学科でそういうのを身につけるものですね。それに加えて、最近の技術を知って追従していくだけの語学力が必要でしょうね。

osietegoo88
質問者

お礼

回答ありがとうございます

回答No.2

言語ってくくりだと現在の組込装置やマシン構成が大幅に変わらない限り、アセンブリ言語が残る可能性は高いんじゃないでしょうかね。 他の言語はすべて廃れる可能性を秘めてると思いますが、その中でも比較的CPUに近い言語は、汎用的に機械を制御できる物なので廃れる可能性は低いと思います。 それが年収に繋がるかは別問題なのでノーコメントです。

osietegoo88
質問者

お礼

回答ありがとうございます 年収につながらないと遊びの範囲になり意味がないですね。

  • zwi
  • ベストアンサー率56% (730/1282)
回答No.1

20年前、30年前に現状が予測できた人はいませんので、当然ながら今後30年の予想など出来ないと思います。 30年前だとFortran/COBOL/BASIC全盛でしたが、今は見る影もありません。C言語も流行かけから今はレガシー扱いです。言語なんてそんなものです。 給料を気にするなら、SEから上級を目指して下さい。20年もすれば設計から顧客の対応までで自分でコードを組むことはなくなります。

osietegoo88
質問者

お礼

回答ありがとうございます

関連するQ&A

  • 組込みプログラム言語の容量・速さの比較

    組込みプログラム言語の容量・速さの比較 組込みプログラムで使用する言語には ・C(++) ・アセンブリ言語 ・JAVA ・(組込み用JAVAのJ2ME) ・(組込み用JAVAのKVM) がありますが、ターゲットデバイス(マイコンなど)へロードする ロードモジュールの状態でのサイズ(容量)は同じなのでしょうか。 違うのであればどれくらいの差があるのでしょうか。 私の予想では  アセンブリ言語 < C(++) < JAVA ですが、どれくらいの差があるのか想像がつきません。 また処理の速さは  アセンブリ言語 > C(++) > JAVA になるのでしょうか。

  • プログラマ転職 学ぶ言語について

    23歳男です。 プログラマへ転職をしたいと考えています。 未経験なのですが、組み込み系の開発に興味があるためC言語を勉強している所です。 しかし、求人や質問サイトなど見るとWEB系に強いPythonや Javaの方が良いのかなと気持ちが揺らいでいます。 組み込み系は、現場経験を積んでから学んだ方が良いのでしょうか?

  • PGの仕事で最初にやる言語

    PGの仕事で最初にやる言語 未経験でどの言語も使ってる会社のPGの仕事をやらせるとしたらどの言語を最初に習得させますか? 当方恥ずかしながらVBAしかできません。 一応Javaを勉強してるんですが、敷居が高いようですね。

  • 「制御、組込系の仕事」について

    「制御、組込系の仕事」について いつもお世話になっております。 出来れば、「制御、組込系の仕事」についてみたいと考えております。 C#、javaを使ったweb系の開発経験が3年程あります。(他の言語も併せれば、経験年数は5年程度です) c言語の基本知識はありますが、業務経験はありません。 年齢は30を超えてしまっています。 何らかの努力次第で、「制御、組込系の仕事」に就く事は可能でしょうか?

  • 始めてのプログラミングは何の言語?

    始めてプログラミングを始めるには何の言語がいいですか? 今考えているのは、C/C++,C#,perl,JavaScript,Java などです できれば、簡単なものでも、一つの制作物ができるようなものがいいです 説明下手ですが・・・ 勉強途中でも1つ何か作れるようなというか 回答よろしくお願いします

  • 言語の勉強方法について

     一年前からネットのHTMLに組み込んで使えるアプレットが面白くて実用もかねてjavaの勉強をはじめました。 しかし最近すこし気にかかることがあります。  周りがCを多く使っていることや、javaの本当の良さを理解するためには他の言語をやらないとわからないと意見があるからです。  逆に一つの言語を極めれば他の言語も分かるという話もチラホラ聞きます。  勉強する言語をjavaからC言語に切り替えようと迷っているのですが、プログラムを学ぶという観点からこの転換は、プログラム経験者からはどう思われますか

  • C言語を学習することに将来性はあるのか

    現在C言語を勉強中なのですが、C言語自体の将来性はどのくらいあるのでしょうか? せっかく勉強するので、できれば将来性のある言語に重点を置いて学習したいと思って います。 よくC言語は枯れた技術だと言われることが多いのですが、これからはC++やJava等が 使われることが多くなり、C言語はあまり使われなくなる言語なのでしょうか? 現状はゲーム分野や組み込み分野ではC言語は現役バリバリに使われていると 聞いているのですが、今後はJavaやC++といった言語がこういった分野でも 主流になってくる(C言語に取って代わる)のでしょうか? C言語自体、あまり将来性がないようであれば、今後勉強するに当たって、 C言語をとことん追求するよりも他の言語に学習の重点を移行させたいと 考えています。 私自身はプログラムを勉強し、将来はゲーム制作あるいは組み込み分野の 開発に携わりたいと思っています。 こういったことに詳しい方がおられましたら、ぜひ教えて頂けないでしょうか?

  • ブラウザが解読できる言語を教えて下さい html,

    ブラウザが解読できる言語を教えて下さい html,css,javascript他にはどんな言語を読めるんですか? php,ruby,python,perl? C,java? swift,kotlin?

  • プログラミング言語の住み分けについて

    はじめまして。ほぼ初心者です。 某書籍の一文なのですが、 A君「博士!CGIはPerlでつくるものなのですか?」 博士「いや、別にCでもC++でもなんでもいいんだよ」 私{・・・(メダパニ&コンヒュ)} 私{CGI・・・Common Gateway Interface、ということは、APIのようなものか?GetメソッドやらPostメソッドでのデータを受信?して処理できれば言語は何でもいい、ということだろうか???} 前提として、 言語は C/C++ Java Perl PHP Ruby VB(や.net系) ジャンル 組み込み系 Web系C/S(C側 S側) 非Web系C/S(C側 S側)(…クライアント側にWebブラウザを使わないものの意味です) 単体アプリ C/C++ C++はオブジェクト指向で、最もマシン語に近い。処理高速。 Java オブジェクト指向 WriteOnce(非OS依存) 処理時間は??? Perl 文字列処理が得意らしいが、たいていのことはできる??? PHP htmlに埋め込んで使うらしい。PHPのみのアプリはあるのか不明。 VB(や.net系) MS製品上でしか動かない。 ※Javaは、処理内容や動作環境によって、JSPとかAppletとか呼ばれる という知識があります。 ここで、疑問なのですが、これらのプログラミング言語の住み分けはどのようになっているのでしょうか? 私の持っている答えと疑問は以下のとおりです。 ・組み込み系ではマシン語に近いC/C++が使われる  ⇒組み込み系以外ではC/C++は使われないの?LinuxOSはアセンブリ?言語とC言語だったような。。OSに近い処理をするアプリではC/C++も現役? ・「いまやWebアプリ開発といえばJavaである」と偉い人が言っていた  ⇒RubyとかPHPとかとの住み分けはどのような感じ?"大は小を兼ねる"で、Javaさえできれば、RubyやPHPと同じものを作れるの?(手間隙は別として) ・サーバーサイドJavaという言葉があるくらいだから、Web系、非Web系を問わず、C/SシステムではC側もS側もJavaで作るのがよいの? ・Perlを用いて、文字列処理やテキスト処理を他の言語よりも簡易に処理することができる。GUI開発はできない。  ⇒Linux上でも動くアプリのGUI開発は、C/C++か、Javaでないと作れないの?(MS.netはMS製品上でしか動かないGUI開発なので除く)  ⇒例えば、FirefoxとかThunderBirdなんかはJava?それともC++? ・VB.net、VC#などはMSの製品上でしか動かない。  ⇒MS依存言語というところにあまり魅力を感じないのですが・・・。  ⇒Javaと例えばVB.netとで、同じアプリを作るときに、手間隙が同じだったらJavaで作ったほうがいいんじゃないの?それともその「手間隙」が大きく違ってくるの? ・Perlは文字列処理に強い。シェルの上位版みたいな感じらしい。  ⇒PHPとRubyのウリは一体何?Rubyはオブジェクト指向がウリらしいけど、オブジェクト指向の言語ならC++とJavaとか.netがあるし。。 ちょっと脱線します。 ・JavaScriptとhtmlで、Ajaxを作れる。動的な表示もお手の物。  ⇒ますますPHPとRubyの住み分けがわからない。。 まだまだいろいろあるのですが、脳内整理が出来てません・・。 各言語の得意とするところ(長所・短所)、Web系、非Web系C/Sシステムにおけるそれぞれの言語の住み分け、単体アプリはどれでも作れるのか。GUI開発をするにはどれがよいのか。。。 などなど、いろいろ調べたのですが、キチンと住み分けを図表示してくれているサイトはありませんでした。そもそも住み分けを図表示すること自体が無理なのかな?とか思ったりしました。 乱文で申し訳ありませんが、アドバイスをいただけたらと思います。 よろしくお願いいたします。

  • 二次元CADの収入と将来性

    29歳男性です。ITの技術派遣に転職しました。 職業訓練校ではjavaを勉強していたのでjavaに関わる 仕事をしたいと思っています。 会社からは、二次元CADを一から勉強させて4年間 経験を積める仕事を紹介されているところですが、 この仕事を受けるべきでしょうか? 担当者からは、CADは食いっぱぐれもなく、C言語を 使うので、学んでおけば容易にjavaに移行できるとの 事なのですがこれは事実なのでしょうか? どなたか詳しい方がおられたら事情を教えていただけないでしょうか。 出来れば、現在の年収もご教示いただけないでしょうか。 以上、何卒よろしくお願いいたします。