• 周六. 10 月 5th, 2024

5G编程聚合网

5G时代下一个聚合的编程学习网

热门标签

2020 java developer data analysis: China has become the largest Java country

King Wang

1 月 3, 2022

Recently, well-known development tool suppliers Jetbrains stay Java 25 Anniversary , An interesting data analysis of the development community .

The content of the full text can be seen in :https://blog.jetbrains.com/idea/2020/09/a-picture-of-java-in-2020/

Through this analysis , There are many interesting conclusions , Let’s take a quick look at , What interesting phenomena appear !

How many? Java developer ?

  1. major Java The number of developers is about 520 ten thousand
  2. It’s mainly in other languages, but it also uses Java About 680 ten thousand

Java Where are the developers ?

  1. Asia has the most , There are about 250 ten thousand

file

  1. China has the most , South Korea second , Respectively occupied 51%、50%

file

The use of programming languages accounts for

according to 2020 Developer ecosystem survey , More than a third of professional developers use Java As the main language ,Java It’s still following JavaScript After that, the second major language used by professional developers .

  1. Expert analysis shows that JavaScript and Java It’s not surprising to be in the lead , Because they are a pair of , Use Java Developers who use JavaScript Write the front end and any quick scripts .
  2. Because of the popularity of machine learning ,Python Maybe in third place .
  3. We hope web Become an important part of the developer ecosystem , therefore JavaScript、 HTML、 CSS and PHP Will always stand up .
  4. SQL And it will always be , Because there’s nothing that doesn’t need the capacity of the database .
  5. C + + It’s also a solid language , Because it’s used in many embedded applications , So it’s not going to disappear from the chart very quickly .
  6. Even though c # It seems to be losing its edge , I guess if Java It’s high , that c # It will be low , Because they are very similar in function .

file

Use both Java Develop something ?

  1. Web Service is to use Java The most popular area , Occupy 52% .
  2. notice Java In business intelligence / Data Science / It’s amazing how pervasive machine learning is , Because you might think it’s Python The field of .

file

Use Java A few major industries of

  1. Java Programmers mainly work in IT service (42%) And finance and financial technology (44%) , But that’s not to say Java Not for other industries .
  2. Experts analyze the financial and financial technology industry, mainly financial exchanges 、 Retail banking system 、 Create a computing engine 、 Develop customized tools and services , To improve the company’s competitiveness in the market . Finance and fintech are basically built on Java, So there’s nothing surprising here .
  3. IT So is the service , Because a lot of things are not IT The company’s payroll system and inventory management services are based on Java Built . Other industries are also interesting .
  4. because Android, Mobile development can be very high , therefore Java Used in this ability . Big data and data analysis are very interesting , Because this industry is made up of Python Leading , But on the back end there may be some Java and JVM The use of language .
  5. Software development tools, of course . Currently in use Java structure JetBrains.

file

Java Version selection

  1. Java 8 Still the most popular version
  2. Oracle The introduction of a biennial release , So not all versions will be supported for a long time , therefore java 9、 java 10、 java 12 and java 13 Only in 6 Get support within months , This may be why they have very few users .
  3. java 13 Why it’s so high , It’s because when the survey results are released , It’s the latest version , So you can expect that number to drop in a few months
  4. java 11 Published on 2018 year , It’s the latest long-term support version . Many companies are still not taking action , Because they’re worried about the past java9( And its architecture changes ) Will break everything , and java11 New licenses and new subscriptions have been introduced , So it brings extra worry , If you use the wrong version , In the wrong way , Oracle will fine you . meanwhile , Don’t update to Java 11 The last important reason is that it doesn’t have many exciting new features

file

  1. without doubt , The first is the Apache Tomcat
  2. Jetty In second place , But it seems surprisingly low . Maybe it’s some use of Spring Boot And other microservice framework developers may not realize what they’re using (Spring Boot Embedded patterns make developers insensitive )

file

Five big Web Development framework

  1. SPring Boot First of all 、Spring MVC second
  2. This investigation confirms that Spring stay Web The dominant position in the field of development

file

Five big Java development tool

IntelliJ IDEA Share from 2018 Year of 55% Add to 2020 Year of 72%, And the others are decreasing year by year

file

First article :2020 Java Developer data analysis : China has become Java First power , Please indicate the link of this article

Welcome to my official account. : Program the ape DD, Get exclusive free learning resources to help you Java Way of learning ! In addition, I give books every week ~

发表回复