- ベストアンサー
今後のスキルアップについて
情報サービス産業の仕事をしています。 現在、汎用機系のソフトウェア開発にかかわっておりますが今後のことを見据え、 WEB系の開発にかかわるようにシフトを行いたいと考えています。 そこで習得言語はJAVAにしようか、C#にしようかと迷っております。 正直難しいとは思いますが、どちらのほうが開発業務の需要があるかが疑問の為、 このような質問をさせていただきました。 なお、私の略歴としては・・・ 30歳、男性。 業務開発経験のある言語としては、 C言語、COBOL、JavaScriptでの開発経験があります。 ご教授のほどよろしくお願いいたします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
なぜJavaかC#? 『JavaからRubyへ』 http://www.amazon.co.jp/Java%E3%81%8B%E3%82%89Ruby%E3%81%B8-%E2%80%95%E3%83%9E%E3%83%8D%E3%83%BC%E3%82%B8%E3%83%A3%E3%81%AE%E3%81%9F%E3%82%81%E3%81%AE%E5%AE%9F%E8%B7%B5%E7%A7%BB%E8%A1%8C%E3%82%AC%E3%82%A4%E3%83%89-Bruce-Tate/dp/4873113202/ref=sr_1_1?s=books&ie=UTF8&qid=1297649871&sr=1-1 Web系であれば、今はスクリプトの方が主流だと思います。 Twitterも初めRubyで書かれて、その後Scalaに移行しています。 大きいシステムを作りたいならともかく、ニーズで言えばスクリプト言語の方が多いです。 私のおすすめは、2010年もっとも伸びたPythonです。 これからの主流になっていく可能性が高いと思います。 日本ではRubyのニーズは多いと思いますが、皆がやっているので面白くないと思います。
その他の回答 (1)
- kmee
- ベストアンサー率55% (1857/3366)
その2択ならJavaでしょう。C#を使ったものはあまり見かけません。 が、業界全体で見れば、Javaの需要もそれほどでも無いでしょう。 一時期Javaが大流行だったので技術者の「供給」も多いです。 また、Web関連といっても、サーバーそのものの運用、サーバーサイドプログラム、サイトのデザイン、SEO対策、通信、クライアントサイドプログラムなどなど沢山の分野があって、それぞれでハードもソフトも目的もやり方も違います。