回答編集履歴

1

追記

2017/11/22 02:11

投稿

masaya_ohashi
masaya_ohashi

スコア9206

test CHANGED
@@ -7,3 +7,11 @@
7
7
  その力を身につけるには、「手当たり次第いろいろなサンプルを見て、参考にして自分なりにプログラミングしてみること」と、「2つか3つほどの言語を習得する」ことが重要になります。
8
8
 
9
9
  私がおすすめするのはJavaから始めることです。C++と違い下手な使い方をしてもPCやメモリが壊れたりすることがほぼ無く、オブジェクト指向を覚えるのには簡単で向いているかと思います。ある程度Javaが使いこなせるようになったら、PHP等のスクリプト言語を使ってみることをおすすめします。スクリプト言語って何?という疑問は自分で調べてみてください。Java等のコンパイル言語との違いを調べてみましょう。最後にJavaScriptも学べば、一通り「クライアントもサーバもプログラミングできる優秀なエンジニア」になれます。3つ言語を習得しているので、4つ目、5つ目も手を伸ばしやすくなっていることでしょう。
10
+
11
+
12
+
13
+
14
+
15
+ ###追記
16
+
17
+ ひとつぜひ挙げるべき言語があることを忘れていました。それは**英語**です。他の方の回答にもあるような「海外のほうがプログラマとして活躍の場がある」というのはもちろんなのですが、日本でエンジニアをやるにも英語は**「覚えてたら効率が10倍違う」**くらいの差があります。なぜならWebでプログラミングに関する疑問を調べようとした場合、資料の数が**英語**のほうが10倍くらい豊富だからです。最新の情報も圧倒的に**英語**で調べるほうが早いし多いし詳しいです。日本人は悲しいことに「閉鎖的で、自分の知識を他に広める」という意欲が少ない(いわゆる頑固な職人を見ればなんとなくわかりますね)ので、ネットに自分の知識や技術を公開している人が少ないです。もちろんゼロではないので日本語で調べたらある程度の情報は集まります。なので、日本人の誰かが情報を公開してくれるのを待つくらいなら英語で調べる、ということが多発します。英語は覚えていて絶対に損はないです。