JavaRush /Java Blog /Random-JA /Java、Spring Boot、IT スペシャリストの趣味: 2020 JetBrains 調査の結果

Java、Spring Boot、IT スペシャリストの趣味: 2020 JetBrains 調査の結果

Random-JA グループに公開済み
Java およびその他の言語用のツールを開発している JetBrains は、4 回目の年次調査を実施しました。JetBrains は、プログラマーからの回答に基づいて、2020 年の開発者エコシステム、つまりツール、テクノロジー、プログラミング言語の最新トレンドを分析しました。この研究は、アルゼンチン、ベラルーシ、ブラジル、カナダ、中国、フランス、ドイツ、インド、日本、メキシコ、ポーランド、ロシア、韓国、スペイン、トルコ、ウクライナ、英国、米国の3万4千人以上を対象に調査を行った。世界のすべての開発者の約 70% がこれら 18 か国に拠点を置いています。したがって、研究者らによれば、調査データは代表的なものであるという。私たちは、Java 言語、プログラマーの仕事とライフスタイルについての重要な調査結果を集めました。 Java、Spring Boot、IT スペシャリストの趣味: 2020 JetBrains の調査結果 - 1

Java を使用している開発者は何人いますか?

Java は引き続き世界で最も人気のある主要なプログラミング言語です (回答者の 37% が開発の主な言語として Java を挙げています)。約 520 万人の開発者によって使用されています。Java、Spring Boot、IT 関係者の趣味: 2020 JetBrains の調査結果 - 2回答者の 54% が過去 1 年間に Java を使用しており、さらに 4% がいずれかの段階で Java をワークフローに統合する予定です。Java の主な競合相手は Python です。使用言語のリストではJavaを上回りました。過去 12 か月間で、回答者の 30% が Python の学習を開始または学習し続けており、昨年 (27%) よりもさらに増加し​​ています。最も多くの Java 開発者がアジアに住んでおり、約 250 万人のプログラマーが主言語として Java を使用しています。Java は中国と韓国で最も使用されており、それぞれ開発者の約 51% と 50% です。Java は、インド、ドイツ、スペイン、ブラジルでも積極的に使用されています。ベラルーシは開発者の 33% を擁するこの国のリストの真ん中に位置します。しかし、ロシアとウクライナはプログラマーの割合がそれぞれ25%と21%でリストの最下位となっている。Java、Spring Boot、IT スペシャリストの趣味: 2020 JetBrains の調査結果 - 3Java がリストの最初の 6 か国で人気がある理由は、このプログラミング言語の無料使用、政府のサポート、およびオープン ソース コードであるとJetBrainsは明らかにしています。たとえばインドでは、Java でモバイル アプリケーションを作成するために従業員が雇われることがよくあります。ドイツでは、Java ベースのアプリケーションを含む、多くの業界向けに拡張性の高いアプリケーションを作成することが人気です。

Java のどのバージョンが最も人気がありますか?

新しいバージョンがリリースされたにもかかわらず、Java 8 は依然として最も愛されています。Java 開発者の 4 分の 3 がこれを好んでいます。同時に Java 11 の人気も高まっており、昨年と比較してこのバージョンのユーザーのシェアは 10% 増加しました。比較的新しい Java 12 と Java 13 も急速にユーザーを獲得しており、それぞれ 10% 以上が使用しています。JetBrains ブログによると、Java 8 がこれほど人気が​​ある理由を説明する要因はいくつかあります。「Java 8 には、言語、ラムダ式、ストリームなど、一般的な Java 開発者が必要とするものがすべて揃っており、使いやすいシンプルなバージョンです。また、人々は Java 9 への移行に非常に消極的です。Java 9 ではアーキテクチャに大きな変更があり、人々はこれらの変更によって Java 8 で構築されたアプリケーションが壊れるのではないかと心配しています。」Java 9、Java 10、Java 12、および Java 13 のユーザー数が Java 8 に比べて少ないという事実は、Oracle がリリースからわずか 6 か月しかサポートしていないことも原因です。

アプリケーションサーバー: Apache Tomcat、Jetty、GlassFish

Apache Tomcat は昨年の調査から数パーセント減少しましたが、回答者の大多数は依然として使用しています。Apache Tomcat は回答者の 62%、Jetty - 17%、GlassFish - 5% によって選ばれています。

どのフレームワークを選択しますか?

フレームワークの中で Spring Boot はリーダーであり、開発者の 61% が Spring Boot を選択しました。2 位と 3 位は、それぞれ Spring MVC (42%) と JSF (6%) です。Spring MVC を使用している開発者の割合は昨年から変わっていません。Java、Spring Boot、IT スペシャリストの趣味: 2020 JetBrains の調査結果 - 4Maven (回答者の 71% が Maven を選択) と Gradle (それぞれ 48%) が人気があるにもかかわらず、Java 開発者の 9% は依然としてプロジェクトの構築に Ant を好みます。

Java の用途: Web サイト、ユーティリティ、ソフトウェア

Java は Web サイトの作成に最もよく使用されます (36%)。2 位はユーティリティの開発 (25%)、3 位はシステム ソフトウェアの開発 (19%) です。それほど一般的ではありませんが、Java はデータベース、ライブラリ、フレームワークの操作に使用されています (各役職で 17%)。Java は、金融テクノロジー、データ サイエンス、エンターテイメント ソフトウェア、プログラミング ツールではさらに使用されていません。

Web 開発とフルタイム: IT スペシャリストがどこでどのように働くか

開発者の半数以上がフルタイムで働いており、16% が大学で学び、8% が勉強しながら働いており、5% がフリーランスで、さらに 5% が顧客のために直接働いています。回答者の 78% がプログラマー、14% がチームリーダー、12% がアーキテクト、12% が DevOps エンジニアとして働いています。回答者の 4 分の 1 が、約 3 ~ 5 年間プログラミングを行っていると回答し (これが回答者の中で最大の割合です)、さらに 21% の開発者が約 1 ~ 2 年間コーディングを行っており、20% が 11 年以上コーディングを行っています。 17% は 6 ~ 10 年間コーディングを行っています。製品会社で働く開発者の数が最も多く (63%)、45% が社内開発に従事し、35% が特別に適合したソフトウェア、33% が Web サイトとモバイル アプリケーションに従事しています。コロナウイルスのパンデミックにもかかわらず、2020 年には開発者の 38% が同じオフィスで働いており、27% は同じ国内で別の場所で働いており、22% は別の国で働いていました。

開発者のデジタルセキュリティ

ほとんどの開発者は個人データのセキュリティを懸念しています。開発者は、情報源としてフォーラム、ソーシャル ネットワーク、ニュース サイトを使用することがほとんどです。ほとんどの回答者は GitHub のアカウントを持っています。専門的な資料はスマートフォンから読むことが多くなります。半数は人工知能を信頼しておらず、65% がラップトップを好み、暗号通貨を持っているのはわずか 16% です。

ITスペシャリストのライフスタイル:趣味と慈善活動

JetBrains は 2020 年に初めて、ツールやテクノロジーのトレンドだけでなく、開発者のライフスタイルも調査しました。IT スペシャリストは、習慣、情報の検索方法、慈善活動への参加について質問されました。ほとんどの回答者は正午前に仕事を始め、目覚まし時計で簡単に起きます。回答者のほぼ 3 分の 1 が週に 32 時間をプログラミングに費やしており、これよりわずかに少ない 17 ~ 31 時間、17% が 9 ~ 16 時間です。開発者の 3 分の 1 以上が、週に 3 ~ 8 時間を個人プロジェクトに費やしています。さらに 19% の IT プロフェッショナルが個人プロジェクトに週に 1 ~ 2 時間を費やしています。しかし、回答者の 2% は週に 32 時間以上をそのようなプロジェクトに費やしています。ほとんどの開発者はペットを飼っていませんが、ペットを飼っている開発者には猫と犬の愛好家が同じくらいいます。開発者は仕事と趣味を区別する傾向がありません。ほとんどの回答者はプログラミングという共通の趣味を持っています。約 60% が自由時間にプログラムを作成しています。ほとんどの人はコンピュータ ゲームをしたり、音楽を聴いたり、家族と時間を過ごしたりもします。Java、Spring Boot、IT スペシャリストの趣味: 2020 JetBrains の調査結果 - 5調査対象となった開発者の半数は慈善活動に参加しています。ほとんどの場合、彼らは世界をより良い場所にしたいという願望によってこれを行う動機になっています (62%)。多くの人が環境 (43%)、子供たちを助ける (41%)、社会的不平等との戦い (39%) に関心を持っています。
コメント
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION