• ベストアンサー

C#とJavaどちらを習得すべきですか?

内定が決まりそうな会社が2社あります。 C#で業務系のシステムを開発いている会社と スマートフォンアブリの開発の会社です。 両方とも客先で働く形態です。 求人票ではJavaの方が需要が多いので後者を選ぶべきでしょうか? それとも、C#は供給が少ないので前者を選ぶべきでしょうか? 現在31歳で、後がないので選択に困っています。

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

  • ベストアンサー
回答No.3

参考までにこれまでの経歴を簡略に教えていただけるありがたいのですが・・・。 これまでに何らかのシステムの開発経験がある(C#、Java以外)のなら、Java、C#どちらでも学習量はさほど変わらないと思います。 開発経験がなければ(つまり、基礎知識が不十分である場合)C#の方が学習しやすさからおすすめです。(言語に変なクセがなくスマートなので) >求人票ではJavaの方が需要が多いので後者を選ぶべきでしょうか? >それとも、C#は供給が少ないので前者を選ぶべきでしょうか? ここら辺は将来どうなるかわかりませんが、転職を考えているのなら需要の多いことにこしたことはありませんとしかいえませんね。 両方習得する必要は業務上は必要ありませんし、知っていてもあまり役に立ちません。(それよりも、基礎知識の方が重要です)まあ、転職するときには多少、役に立つと思いますが。 学習の参考書として、オライリー・ジャパンの本を紹介します。紙と電子書籍(PDF)があります。 http://www.oreilly.co.jp/books/487311294X/ http://www.oreilly.co.jp/books/4873112818/ まあ、どちらも私は読んだこと無いので本屋で立ち読みしてからご自身で購入を判断してください。

その他の回答 (2)

  • OKWavex
  • ベストアンサー率22% (1222/5383)
回答No.2

このくらい両方習得できなようでは仕事になりません。

  • Toshi0230
  • ベストアンサー率51% (836/1635)
回答No.1

開発職についた経験があるわけではないですが、何を使うかよりも何を作るかのほうが大事ではないかと。あるいは自分がどういう成長をしたいのかとか。 JavaにしろC#にしろ、現在の言語を未来永劫使えるわけでなし、両方を覚える必要が出てくるかもしれませんし、さほど重視すべき点とは思えません。

関連するQ&A