javaかインフラのどちらのほうが将来性のある分野でしょうか?

132

来年、IT会社に就職することになりました。
最初はずっと研修で1ヶ月を過ぎたあたりからjavaのプログラミングを学んでいくか、
インフラを学んでいくかを選んでいけるのですが、どちらの方が良いでしょうか??

自分としては数年後同じ業種で転職する予定なので、できれば転職する際に幅の広い方を選びたいと思っています。
あとはどちらが将来的に稼げるのかも教えていただければ嬉しいです。。

エンジニアITキャリアプラン

ユーザー名非公開

回答 6件   応援 0

ユーザー名非公開1

インフラですね
そのほうが外資とかもいきやすいですし

小さな会社を経営しております。プログラマーです。
私の会社だったら当然両方やれという話にはなるのですけどね。。

Javaはアプリケーションで、価値はtoCでもtoBでもゲームでも目に見えるビジネス上の価値の提供にあります。
インフラは基盤ですから、toCでもtoBでもゲームでも同じようにサーバーやネットワーク、データベースのアーキテクチャを設計・提供することになります。

アプリケーションは人の用をなす部分ですから、夢があって社会的な何かの問題を解決するので、少なくとも喜んでもらえます。一方で、すぐ変わってしまうので、学んだことはあまり蓄積されず、人と話すことも多くなり技術色も薄かったりします。
インフラは、割と広い範囲を似たような作業でこなすことになりますので、流れるデータが在庫管理の数値であろうと、SNSのメッセージであろうとルーターが違うわけでもありませんので、転職の際にも移りやすいです。しかし、インフラが良くても誰もわかりませんので、誰かが喜ぶってわけでもありません。意外と大変なのに、です。

個人的には新しいものが出たら飛びつきますし、あまり業界内での常識に凝り固まった人たちばかりと話すのは好きではなくて外の人と話したいので、アプリケーション開発が好みですけど、専門化色が濃いほうがお好きならインフラがいいかもしれませんね。

転職はたぶん短期的にはインフラのほうが有利ですけど、会社を興してサービスを作るのにスタートアップメンバーにインフラの人を入れたりはしませんので長期的にはアプリケーションのほうが広いような気がします。

インフラもプログラミングも両方身に着けた方が良いと思います。それぞれの粒度はご自身で判断されれば良いと思いますが。

で、以下のような理由から、会社ではインフラを学び、自己学習をプログラミングを学ぶのが良いのではないかと思います。そしてインフラをある程度広範囲に身に着けたら、その段階で再度判断すれば良いと思います。
・プログラミングは自宅でも本格的なレベルまで出来る
・インフラは機器の準備など自習には限界がある
・どちらも”勘”を鍛える必要がありますが、私の感覚では、インフラの方がより実践勘が求められるように思います(教科書にないことがとにかくよく起こる)
・クラウドの台頭によりインフラを学べる機会はどんどん減っているため、学べる機会があるなら掴んでおいた方がよい

ユーザー名非公開(質問者)

@ユーザー名非公開1:
@jobq53238:
@ジル:

みなさま回答ありがとうございます。
両極に利点があることがしれて良かったです!
どっちかで絞らないでおこうと思います。
しかし、意見を尊重して先にインフラから学んでいきたいと思います!ありがとうございました!

おや。足りなかったですか。。

同じことをしてるのになぜか周囲の人より楽にできるみたいだ、みたいなことで選ぶといいと思います。どちらにしても、平均よりはそこそこできないと、続けていられません。

ビジネスでは平均以下の不得意なことをがんばって平均並みにすることはそれほど価値はありません。出来る人に頼めばいいだけですから。
オンリーワンでもナンバーワンでもなくても良いです。商品としての労働力の特徴は、ひとりひとつだけ・・いくら優れてても大量に供給できないことです。
供給側は需要曲線の下にいれば取引は成立しますので、そのぐらいがんばればよいです。

ユーザー名非公開2

javaってことはエンタープライズ領域ですかね。そして、働きだしてから、プログラミングを始めるようなので、もともと技術的なことが好きなタイプじゃなくて、何か別にやりたいことがあってコンピュータを学ぼうとするスタンスかなと思います。だとすると、インフラよりアプリケーションです。

インフラは、エンジニアの中でも技術が好きな人が活躍しやすいです。アプリケーションは、エンジニアの中でも、人と話すのが好きな人や技術をビジネスに活かしたい人が活躍しやすいです。

インフラでもアプリケーションでも、活躍してる人は幅広く転職できます。しかし活躍してない人は幅広く転職できないか、転職が失敗しやすいです。

ですので、自分が活躍しやすいのを選ぶと良いかと思います。

この質問に関連する求人情報

あと5
企業名
アマツ株式会社
職種
エンジニア その他
年収
求人詳細参照
勤務地
渋谷区恵比寿南2-1-10 インテックス恵比寿ビル
企業名
株式会社DMM.comラボ
職種
エンジニア その他
年収
年俸450万円 〜 800万円
勤務地
東京都
企業名
株式会社Loco Partners
職種
エンジニア その他
年収
月給30万円 〜 80万円
勤務地
東京都
企業名
株式会社Loco Partners
職種
エンジニア その他
年収
月給30万円 〜 80万円
勤務地
東京都
企業名
LINE Fukuoka株式会社
職種
エンジニア その他
年収
年俸350万円 〜
勤務地
福岡県
企業名
株式会社ナビタイムジャパン
職種
エンジニア その他
年収
年俸350万円 〜 550万円
勤務地
東京都
企業名
株式会社ビービー・ネットワーク
職種
エンジニア その他
年収
月給26万7000円 〜 56万1000円
勤務地
埼玉県 千葉県 東京都 神奈川県
無料ユーザー登録
無料で相談を投稿する
カテゴリ
メニュー