Swiftに将来性はある?Kotlinと比較して今後の需要を考察

Swiftに将来性はある?Kotlinと比較して今後の需要を考察

    swift(プログラミング言語)の将来性と需要について就職・転職支援のプロである現役転職エージェントが解説していきます。

    また、swiftを使う求人にはどのような企業や業務内容があるのか、平均的な年収はどのくらいなのかも合わせて紹介します!

末永雄大 この記事を書いた人

末永雄大

新卒でリクルートエージェント(現リクルート)に入社。数百を超える企業の中途採用を支援。2012年アクシス(株)設立、代表取締役兼転職エージェントとして人材紹介サービスを展開しながら、年間数百人以上のキャリア相談に乗る。Youtubeチャンネル「末永雄大 / すべらない転職エージェント」の総再生回数は2,000万回以上。著書「成功する転職面接」「キャリアロジック
詳細プロフィールamazon
...続きを読む

Swiftの将来性と需要は高い

Swiftは、MacやiOS(アップル製品)のアプリケーション開発用に作られた言語で、需要は年々伸びています

2020年1月時点のTIOBEのデータよると、Swiftの需要は以下のようになっています。

Swiftの需要

元々、iOSのアプリケーション開発はObjective-Cという言語が用いられていましたが、仕様の難しさなどが原因で、近年ではSwiftが採用されるようになりました。

裏を返せば、アップル製品の動向によって需要は変動してしまうという懸念点がありますが、当面は安定していると言えます。

Swiftの求人にはどんなものがある?

実際に、ITエンジニアの求人を豊富に取り扱っている「レバテックキャリア」では、以下のようなSwiftを使用する求人があります。

会社名 業務内容
株式会社ビットポイントジャパン システム開発・運用など
JapanTaxi株式会社 新規事業開発のPM
株式会社ヴァル研究所 駅すぱあとWebサービスの設計・開発・運用
dely株式会社 kurashiru(クラシル)のiOSアプリ開発
株式会社ファーストリテイリング モバイルアプリケーション開発

Swiftを使用する求人は、大手からあまり知名度の高くない企業まで、幅広い求人があります。

また、プログラミング言語別の比較ランキングサイト『Nojov』で、2020年1月9日時点のプログラミング言語別の求人数を見てみると、他の言語と比べたときの求人数は以下のようになっています。

Swiftの求人数

かなり市場があるJavaScriptやPHPと比べたら求人数は少ないですが、PythonやObjective-Cなどとはあまり求人数に違いがないことがわかります。

Swiftエンジニアの平均年収は?

「レバテックキャリア」の求人を見てみたところ、Swiftエンジニアの平均年収は約500万〜700万円ほどでした。

大手企業や有名なアプリケーションを開発している企業なら、人によっては1000万円を超える場合もありますが、逆に知名度が低い企業だと、年収約300万円の場合もあります。

基本的に、Swiftは需要に対して扱える人が少なく、希少性が高い言語なので年収が高めに設定されていることが多いです。

KotlinとSwiftの将来性比較

SwiftはiOSのアプリ開発に使われている言語に対して、KotlinはAndroidのアプリ開発で用いられるプログラミング言語です。

KotlinとSwiftの将来性については、正直どちらもあまり変わらないというのが本音です。

2017年時点の世界的シェア数では、iphoneが約19%なのに対して、Androidが約71%と圧倒的に多くなっています。日本ではiphoneのシェアが多いですが、年々Androidのシェアが増加してきています。

iPhoneと Androidのシェア

この点だけを考えると、Androidのアプリ開発向け言語のKotlinのほうが需要が高く感じますが、AndroidはKotlin以外にも、C#やjavaでもアプリを作れるため、Kotlinが今のまま使い続けられるかが不明なのです。

比べてSwiftは、iphoneのシェア数が少ないことから、案件や求人の数自体が減ってしまう可能性はあります。ただ、アプリ開発の際にSwiftに変わる言語がないため、長く使い続けられる可能性が高いです。

以上のことから、将来性という意味ではKotlinもSwiftもあまり変わらないと思っています。

どちらを覚えようか迷っているなら、作りたいアプリが明確にあるかどうかで選ぶと良いですよ。規制の多いiOSアプリに比べて、Androidは規制がなく、作りたいアプリを自由に作れるメリットがあります。

もしも、作りたいアプリがiOSの規制に引っかかりそうなら、Kotlinを覚えてAndroidでアプリを作るのがおすすめです。

Swiftエンジニアとして転職する方法

Swiftエンジニアとして活躍したいのなら、転職エージェントの利用をおすすめします。

自分で転職サイトや企業のコーポレートサイトから直接応募することができますが、1つずつ自分で見つけなければなりません。しかし、転職エージェントを利用すれば、Swiftを使う求人をまとめて紹介してもらえるので、非常に効率が良いです。

とくにIT業界に強いエージェントを利用すれば、エンジニアの転職に関するノウハウを持ったキャリアアドバイザーにサポートしてもらえます。IT業界に精通しているので、どのように履歴書・職務経歴書を書けば良いのか、面接対策をすれば良いのかをしっかり伝授してもらえます。

さらに条件の良い求人は、転職エージェントの非公開求人になっていることが多いです。非公開求人は転職エージェントを利用しなければ見ることすらできないので、これらの求人と出会う意味でも転職エージェントへの登録をおすすめします。

転職エージェントを利用するコツですが、1社だけではなく2〜3社に複数登録し、最終的に自分と相性が合うところを選ぶと良いです。同時に利用することで、担当キャリアアドバイザーや求人を比較できるので、より転職を成功させやすいです。

Swiftのスキルを武器にキャリアアップを目指すなら、IT業界専門のアドバイザーに市場価値を見極めてもらうのが近道です。

【Swiftスキルを活かしたキャリア設計を相談する】
まずは無料相談してみる

未経験からSwiftエンジニアを目指すなら

未経験からSwiftエンジニアを目指す場合は、プログラミングスクールを利用すると良いです。

プログラミングを0から自分で学ぶのはぶっちゃけ大変です。人に聞けばすぐに解決できたことだったとしても、独学だと誰にも質問できず、そのまま挫折してしまうことが多いです。

しかし、プログラミングスクールを利用すれば、専任の講師にいつでも質問をすることができます。また、周りには未経験からエンジニアを目指す仲間が多くいるので、モチベーションを保ったまま学べます。

独学でSwiftを身に付ける自信がない人は、プログラミング教室の活用も検討してみてください。

エンジニアとしてのキャリアに不安があるなら、まずはIT業界専門のアドバイザーに今後の方向性を相談してみてください。

【未経験からのエンジニア転職を相談する】
まずは無料相談してみる

未経験からエンジニアになった実例について、詳しく知りたい人は以下の記事も参考にしてください。

Swiftエンジニアとしてのキャリアを相談するなら

弊社は、会社に依存せず、自分の実力や専門スキルでキャリアを築いていける人材のキャリア支援を提唱しています。

すべらないキャリアエージェント

Swiftのスキルを活かしたキャリアアップを、IT業界専門のアドバイザーが支援します

ポイント

  1. キャリアのプロが膨大な求人の中から最適な1社をご提案します。
  2. 内定決定率30以上!(業界平均6%)企業情報や転職活動に必要な情報を提供!
  3. リクルートの面接もう安心!元リクルート社員が徹底分析した対策で内定獲得率UP!

【無料】転職サポート申し込み

line

line

人気の転職エージェント