CodeGym /Java Blog /ランダム /2020/21: ソフトウェア開発トレンドと将来予測
John Squirrels
レベル 41
San Francisco

2020/21: ソフトウェア開発トレンドと将来予測

ランダム グループに公開済み
2020年末まであと2か月を切りました。棚卸しと来年の予測を始める時期です。それはいつも楽しいことですよね?今年が私たちにもたらしたものを総括し、来年に何が起こるかを推測します。それがまさに今日私たちがやろうとしていることです。2020 年にソフトウェア開発業界で何が起こったのかを見て、2021 年についていくつかの注意深い予測を立てます。 2020/21: ソフトウェア開発動向と将来予測 - 1

2020年のソフトウェア開発

年次開発者エコシステム調査の結果に基づくソフトウェア開発会社 JetBrains によって実施された (2020 年には約 20,000 人の開発者が調査されました) Java は現在世界で最も人気のある主要なプログラミング言語です。一方、JavaScript は、全体として最も一般的に知られ、最も使用されているプログラミング言語として依然としてトップの位置にあります。他のプログラミング言語と 2020 年の人気トレンドに関して言えば、Python は成長を続け、Java と競合しています。現在、Python は世界で最も学習されているプログラミング言語です。回答者の 30% 以上が 2020 年に Python の学習を開始または学習し続けたと回答しており、これはこれまで以上に増加しています。Python は、開発者が 2020 年から 2021 年に導入または移行を計画している上位 3 つの言語の 1 つでもあり、Go と Kotlin がそのリストのトップにあります。この調査のもう 1 つの興味深い発見は、Typescript プログラミング言語が着実に成長を続け、急速にリーダーに近づき、非常に目覚ましい成長を示していることです。2017 年には回答者のわずか 12% が言語を使用しており、言語が主言語であると答えた人はわずか 1% でした。2020 年には、ユーザーの 28% が Typescript を使用しており、12% が Typescript を主言語として使用していると回答しました。新しいスターが誕生しているようです。このような成長により、Typescript は間もなく世界で最も人気のあるプログラミング言語のトップ 5 に入るでしょう。

2020年のジャワ

Java を主なプログラミング言語として使用しているプログラマーに関して言えば、この調査ではいくつかの興味深い発見もあります。。Java 15 が私たちが愛する言語の最新バージョンであるにもかかわらず、プログラマーの大多数 (回答者の 75%) は、2014 年 3 月にリリースされた比較的 Ja​​va 8 を依然として使用しています。Java 11 は 32% で 2 位であり、人気は高まり続けています。昨年と比較して、その使用量は 10 パーセントポイント増加しました。新しい Java 12 と Java 13 は、急速にユーザーを獲得しています。どちらも調査対象の開発者の 10% 以上が定期的に使用しています。Java 開発者が使用しているアプリケーション サーバーとしては、依然として Apache Tomcat が最も人気があり、回答者の 62% が Apache Tomcat を選択していると回答していますが、昨年と比べて数パーセント減少しました。Spring Boot は最も人気のある Java フレームワークであり、Java プログラマーの 61% がそれを使用しています。Spring MVC が 42% で 2 位です。Java Enterpriseの仕様のうち、Java EE 8 は依然として 44% でリーダーです。IntelliJ IDEA は群を抜いて最も人気のある IDE であり、72% の回答者が他の IDE よりもこの IDE を好みます。研究者らはまた、Java 開発者の 75% がプロジェクトで単体テストを使用していることも発見しました。この分野では、JUnit (83%) と Mockito (43%) が依然として最も人気のあるソリューションです。

2021 年のソフトウェア開発。予測

未来を予測することは、すでに起こったことを分析することよりもはるかに困難です。当たる可能性が高い 2021 年の 5 つの予測を紹介しましょう。

  • 2021 年にはソフトウェア開発者の需要が高まるでしょう。

しばらく前から、世界にはプログラマーが多すぎて、間もなく最も日常的なコーディング作業の一部が AI に奪われるだろうという、逆の予測が見られてきましたが、これまでのところ、開発者の需要は高まるばかりです。そして来年もおそらく例外ではないでしょう。特にワクチンが2020年末まで完成せず、世界中で再びロックダウンが行われウイルスの蔓延が続いている場合には、新型コロナウイルス感染症の流行がその役割を果たすはずだ。世界的な隔離措置によりデジタルサービスの需要がさらに高まり、市場が予想していなかったデジタル化の急増を引き起こしているため、企業は需要に対応するためにさらに多くのプログラマーを雇用する必要がありそうです。

  • Java プログラミングは今後も市場を支配し続けるでしょう。

そして、これは私たち自身の予測でもありません。この予測によると、Java、Kotlin、Scala は、今日のソフトウェア開発市場で最も人気のあるトリオとして引き続き揺るぎないものとなるでしょう。「Java のランタイムである Java Virtual Machine は JAVA の優れた基盤を提供し、Kotlin や Scala などの広く使用されているプログラミング言語の多くはランタイムとして JVM を使用しています」とアナリストは指摘しています。

  • 人工知能のトレンドは今後も続くでしょう。

ここ数年、AI は注目のニッチ分野でしたが、2021 年もニュースが止まらないでしょう。さまざまな業界でますます多くの企業が AI テクノロジーを採用し、業務プロセスに統合し始めています。当然のことながら、AI プロジェクトの経験を持つ開発者の需要は 2021 年に急増し、彼らの給与もそれに追随することになるでしょう。

  • ソフトウェア開発におけるリモートワークはさらに一般的になるでしょう。

ご存知かと思いますが、新型コロナウイルス感染症の流行がテクノロジー業界にもたらした最もプラスの影響の 1 つは、オフィスからリモートワークへの移行を加速させることです。劇的な変化は 2020 年の初めに起こり、来年にはさらに多くの企業が新しい現実に適応し、従業員の在宅勤務を許可するはずです。それは本当に素晴らしいことですよね?

  • Python は今後も人気が高まり、(最も人気のあるバックエンド言語として) Java と競合するでしょう。

ML と AI の開発が増加する中、Python は着実な成長を続けるはずであり、Python コーダーの需要も同様に増加するはずです。一方で、Python が現在広く学習されており、Python 開発者の数が着実に増加しているという事実は、通常、給与にマイナスの影響を与える Python 開発者間の仕事の競争を確実に激化させるはずです。
コメント
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION