6 years old Java bird chat about whether the new people should learn Java, engaged in the Internet “Those Things of working People”
The article directories
- Why this article
- Some objective facts
- advantage
- disadvantage
- Non-alcoholic drinks
- Reference address of data source
Why do we choose the Internet programming this road, presumably all have their own considerations.
It could be because of the money, or because there is no other way out.
Or maybe they just go with the flow and do it right out of school.
Still want to work overtime to get some blessing, want to struggle.
Or maybe they want to change the world.
Because the hobby
Or because of him or her?
Why this article
This article mainly wants to help some friends who want to engage in Java or switch to Java have a deeper understanding of some advantages and disadvantages
Let’s talk about some of the advantages of learning Java and working in the Java industry
It’s not about comparing with a particular industry, as a whole.
I don’t talk about which language is best, just because I know PHP is the best language.
Before we get into the pros and cons, let’s take a look at some facts about the Java industry, and the Internet industry
Some objective facts
-
Java, born in May 1995, has endured and led the industry for 20 years
-
While it’s common to hear that Java is being replaced by *** (yes, Kotlin was originally designed to create a Java-compatible programming language), it’s clearly not realistic at this point.
-
Java is still at the top of the high-level language ecosystem. For those of you who want to think for yourself, let’s have a look at the percentage of Java in the industry by 2020.)
- The number of developers using Java as their primary language in 2020 was 5.2 million, or 6.8 million if you count only those using Java
- In the Web services space, the Java language accounts for 52% of all languages, which is not too small
- In 2020, Java market accounted for 16.896%, ranking the first programming language
-
Java performance is not the best, but it is not much worse, in today’s many Web products application architecture, adding a machine, a few milliseconds more, save a lot of labor costs, a very cost-effective thing
-
Java ecology is good, really good. Java may not be at the top of the heap, but it’s definitely the best overall choice
-
Although there are many posts, there are also many people who learn Java, really many. The first 5.2 million Java people around the world. About 2.5 million people in Asia, with 51% in China (the survey respondents used to collect this figure could choose from up to three major languages).
-
996 overtime take blessing (the normal company is not a few, this I did not account for the ratio of data, too many domestic companies), attached 996ICU address: github.com/996icu/996…
-
The average salary of Internet industry is higher than that of traditional industry
-
From laptops to data centers, from game consoles to scientific supercomputers, from mobile phones to the Internet, Java is everywhere! 97% of enterprise desktops run Java.
-
In all development job markets, Java recruitment accounts for 60-70% of the total demand, and 80% of enterprise projects are developed in Java
advantage
- There is no chance that the Java language will be obsolete in the next 10 years (more on that later).
- Many posts, easy and convenient to find a job (for those with work experience)
- A lot of money (relatively speaking, money is really not less, but it is just a worker), but hourly pay, in fact, average
- For ordinary people, this is the most stable at present, a large probability can improve their class channel (a lot of luck is not here to say. In fact, entrepreneurship, it is not luck accounted for the majority)
- There really is an opportunity to change the world.
disadvantage
- Can’t work until retirement (sincerely advise everyone to find a suitable retirement job)
- Although there are many posts, but the internal volume is serious, and it is difficult to find a job (for the new person, for those who fool around)
- Overtime, hourly pay is really not much high
- The closed circle is easy to cause cognitive deviation (relatively speaking, many programmers are easy to carry the cognitive deviation of the Internet, that is, zhihu and Maimai, who have millions of people per person. They understand what they know, and I don’t explain what they don’t know). But it’s not a problem for our circle, it’s a problem for people. Every circle has its limitations, and it’s not easy to think outside of them.
Non-alcoholic drinks
Of course, the friend who comes in with the question may not know the answer. As a newcomer, should I be engaged in Java, should I come to the Internet industry?
In fact, WHEN I look down, I always feel that I am advising people to learn Java and engage in the Internet.
But the inside of the new roll, really very serious, carefully consider.
But, in fact, when you ask this question, I believe that you already have the answer in your heart, to search, to look on the Internet, just to give yourself a reason for peace of mind.
Here’s my advice: know everything, choose what you believe, and stick to it.
Confused friends can also add groups to chat, CSDN left column has contact information, my official account also has.
Finally, this article isn’t just about Java, but I’m going to go where I want to go. I also found that sometimes I had a problem in writing articles. Sometimes, although the theme of an article was set, IT was easy for me to get off the topic.
But I don’t care. It’s fine. It’s comfortable.
Reference address of data source
Blog.jetbrains.com/idea/2020/0…
A person’s summary, inevitably there are omissions, welcome everyone to point out the comment section.