Current location - Loan Platform Complete Network - Big data management - What is the prospect of learning java now?
What is the prospect of learning java now?
Java now how the prospects, first of all, we look at the current Java development salary treatment:

This is in the job friend set above the search for the current java salary treatment in Beijing, if you learn java out of the north to find a job in the area of java, salary treatment is generally in the 7-15k or so, if you have more than three years of experience in the development of the salary of hell in 10 If you have more than three years of development experience, the salary hell in 10-50k or so. From the literal expression above you should be able to understand that the prospects for java is very good, and java in my over the development of many years, the development of a very mature, you learn java out, you can find a job in a first-tier, second-tier, third-tier cities, you don't have to worry about learning to come out of the second-tier, third-tier can't find a job, because the language it is a very mature development, unlike Python, at present, Python can only learn to come out in the second-tier, third-tier city to find a job. Python can only be learned to work in first-tier cities, second-tier cities basically can not find a job, the development of a very immature, salary treatment is also relatively low, and the two years of speculation is also more fierce.

Answer to your second question:

First of all, I want to tell you that it is not easy to switch to Java as a beginner, Java itself is difficult, although it is said that the interest of this thing can make us learn not tired, but how many people learn because of interest, or how many people know where their interest lies? So I tell you very clearly to learn this thing is originally a very torturous thing, not many people are willing to learn, but perhaps you are now as a fresher or you are a job without development, want to change careers, so for the beginning of learning anything, you must force yourself to learn, or you may learn what to learn not to learn, I have read the answers of the other answer, I personally do not think that said Those jargon is good for zero basis, because they simply can not read, a moment is my vernacular, can let zero basis students have a clear direction of learning, and just started should go to do things.

1. Learning Java is mostly certainly to find a job, so you as a zero-based novice, necessarily know what you need to meet the standards of finding a job, so your primary direction is to look at a variety of job boards on the recruitment of confidence, which is the goal of your learning.

2. Java needs to be gradual and systematic learning program, do not think of pie in the sky quick way to give yourself a six-month learning plan, can not learn to achieve to see how your six-month implementation. Developed every day to learn new knowledge, and then with what cases and exercises to consolidate your daily learning of new things, otherwise you will certainly forget after learning.

3. Learning Java is not like we go to school to learn math language kind of way, so learning Java must have a set of learning methods, you as a beginner did not understand, will inevitably go a lot of detours, and you have to do is try to cross the "predecessors" have gone through the detours, do not do repeat meaningless things. To do the repetition of meaningless things.

4. According to my learning experience, learning to program is the need to guide, a lot of problems as a beginner can not be solved, it is a waste of time, for example, there are a lot of beginners to configure the JDK can be used on a day's time, so there is no need to waste our time in this area of the problem, someone else to tell us a little bit, and next time we will remember, so learning to program must be a guide to guide your people.

5. Systematic learning tutorials, self-study Java is definitely the main video, vice books, because most people can not read the book, so the video should be new, to system, not cluttered not fine, if not you can tube me to. The only beginner recommended books "Java core technology".

The following I briefly chat about training things:

Many people do not recommend training, I personally maintain a neutral attitude, because the training is like going to school, there are people with a lot of natural good, but you have to be clear, learning is always their own thing, if you do not use their own after-school what is all for naught, if you have the conditions you can choose to go to the training, the probability of learning will be high, if the conditions of the average If you have the conditions to choose to go to training, the probability of success will be high, if the conditions of the general can choose to self-study, as long as you can insist on going to the whole every day, the last can be rewarded, this is certain, I myself is self-study, but I also know the pain of self-study, so here to answer, and hope that the newcomers to avoid too many detours and then give up.

Learning points of note:

1. In the case of no one to teach you a lot of things you naturally do not know, so the first point is the code specification, I've seen a lot of people write code is the top of the grid, so that the beginning of the wrong way, it is easy to give up.

2. More hands-on, hard practice, more API.

3. First try to solve the problem yourself, really can not understand, to find others to answer, exercise their own problem-solving ability.

4. Improve the efficiency of learning, a problem do not care too long, planning to do things every day, complete the line, remember the brother of a sentence: greedy chewing.

Well, I will not say too much terminology, so that newcomers can not understand, the above is my zero basis for learning Java some of the recommendations, beginners to do what I said above, to find a job without any problem, there are problems at any time to consult with me, feel good, I hope to give me a point of praise, add a concern.