こんにちは。今はまだ学生の身ですが、これから社会人になって、必要なプログラム言語って何でしょうか?いくつか教えて頂けないでしょうか?少しでも勉強して置こうかなって思いまして。よろしくお願いいたします!
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/11/22 01:28
2017/11/22 01:31
2017/11/22 01:56
回答4件
0
「社会人になって必要な言語」、というのは存在しないです。「社会人になるにあたり、覚えておいたほうが役に立つ言語」というレベルなら存在します。しかし、それは就職先によってまちまちであり、学生の間に「これだけ」を覚えても、その就職先で役に立つとは限りません。例えば事務系の職に就くのであれば、C等は要らず、VBAのほうが役に立つことがあるでしょう。しかし、組み込み系の開発となるとVBAは全く役に立たず、アセンブリ等の低級言語の知識を求められることがあります。
本当に必要なのは「アルゴリズムを構築する能力」と「1つの言語に頼り切らず、新しい言語を習得する能力」です。
その力を身につけるには、「手当たり次第いろいろなサンプルを見て、参考にして自分なりにプログラミングしてみること」と、「2つか3つほどの言語を習得する」ことが重要になります。
私がおすすめするのはJavaから始めることです。C++と違い下手な使い方をしてもPCやメモリが壊れたりすることがほぼ無く、オブジェクト指向を覚えるのには簡単で向いているかと思います。ある程度Javaが使いこなせるようになったら、PHP等のスクリプト言語を使ってみることをおすすめします。スクリプト言語って何?という疑問は自分で調べてみてください。Java等のコンパイル言語との違いを調べてみましょう。最後にJavaScriptも学べば、一通り「クライアントもサーバもプログラミングできる優秀なエンジニア」になれます。3つ言語を習得しているので、4つ目、5つ目も手を伸ばしやすくなっていることでしょう。
###追記
ひとつぜひ挙げるべき言語があることを忘れていました。それは英語です。他の方の回答にもあるような「海外のほうがプログラマとして活躍の場がある」というのはもちろんなのですが、日本でエンジニアをやるにも英語は**「覚えてたら効率が10倍違う」くらいの差があります。なぜならWebでプログラミングに関する疑問を調べようとした場合、資料の数が英語のほうが10倍くらい豊富だからです。最新の情報も圧倒的に英語**で調べるほうが早いし多いし詳しいです。日本人は悲しいことに「閉鎖的で、自分の知識を他に広める」という意欲が少ない(いわゆる頑固な職人を見ればなんとなくわかりますね)ので、ネットに自分の知識や技術を公開している人が少ないです。もちろんゼロではないので日本語で調べたらある程度の情報は集まります。なので、日本人の誰かが情報を公開してくれるのを待つくらいなら英語で調べる、ということが多発します。英語は覚えていて絶対に損はないです。
投稿2017/11/22 01:53
編集2017/11/22 02:11総合スコア9206
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/11/22 01:58
2017/11/22 02:23
2017/11/22 03:19
0
社会人になるためにプログラミングを勉強するくらいなら、Orlofskyさんのおっしゃるとおり英語を勉強して外国で働くか、商社等へ行った方がいいと思いますよ。
エクセルの使い方を勉強しておく方がよっぽど汎用性があって役に立つんじゃないでしょうか。
投稿2017/11/22 01:56
総合スコア80
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
0
ベストアンサー
会社によって違うのでなんとも・・・というのが正直なところです。
入りたい会社があるなら、面接の時などに
「主に使っている言語や、入社までにざっと勉強しておくと良い言語などありますか?」とか聞くと良いかもしれません。
とくにそういうのではなく、漠然と将来的に…というのであれば、「無い」というのが答えですね。
PHPしか使わない会社もあれば、C# や Java しか使わない会社もあるし、
同じ会社でも案件によって言語は変わるので。
ただ、例えばスマホアプリとかを作る会社に行きたいならスマホでよく使われる言語、とか
業務システムを作る会社に行きたいならスクリプト言語よりはJavaやC#、など
ざっくりとおおまかな分けはありますが。
(それでも 「C# を勉強してたけど、実際に入ったら Java しか使わない会社だった」 とかは十分あり得ます)
投稿2017/11/22 01:47
総合スコア1126
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
0
日本のプログラマは社会的地位も給料も安いですから、ネイティブレベルまで英語を勉強してアメリカで活躍しましょう。
日米格差は600万円か?「プログラミング言語別 年収調査」の衝撃
投稿2017/11/22 01:34
総合スコア16415
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。