ユーザー名非公開
回答3件
サーバーサイドエンジニアの仕事がなくなるかどうかは分かりませんが、少なくとも5年後にはまだ存在していると思います。 逆にフロントエンドエンジニアの仕事が10年後にあるかどうかはわかりません。 少なくとも経験を積んだエンジニアであれば、サーバーサイド→フロントエンド、フロントエンド→サーバーサイドへの転向、もしくはどちらでも対応ができるフルスタックにもなることが可能です。 なので、エンジニアになる前から、そんなに心配する必要はないです。 近年の傾向でみるとどちらの職種も需要は十分にあります。 汎用性が高いのはサーバーサイドエンジニアだと私は思います。 サーバーサイドの場合はWEB開発、iOSアプリ開発、Androidアプリ開発など全ての案件で同じ知識を使いまわせるからです。 本題ですが、両方の知識がある方が転職としては有利にはなると思います。 ただそれは「実務レベルの経験がある」と言う前提になります。 フロントエンドエンジニアを目指しているということは、まだエンジニアではないとお見受けします。 まずはフロントエンドで実務が詰めるようにフロントエンドの勉強しっかりするのが一番おすすめです。
ご回答ありがとうございます。 フロントエンドのほうがなくなる可能性が高いですか?Firebaseの登場でサーバーはいらなくなるらしいのですがまだサーバーサイドの方がニーズが高いのですね。
おそらく質問者さんはサーバレスとサーバーサイド開発の区別がついていないようです。Firebaseで要らなくなるのはサーバーというコンピュート資源の構築やミドルウェアの管理ワークロードであり、アプリケーションのサーバサイド開発は依然として必要です。 個人的にはエンジニアならどちらかに特化するのではなく両方できるべきと思っています。