Job Recruitment Website - Recruitment portal - What are the prospects for learning Java now?
What are the prospects for learning Java now?
What is the current prospect of Java? First, let’s take a look at the current salary and benefits of Java development:
This is the current salary and benefits of Java in Beijing searched on Zhiyouji.com. If you learn If you are looking for Java jobs in Beijing, Shanghai and Guangzhou, the salary is generally around 7-15k. If you have more than three years of development experience, the salary will be around 10-50k. You should be able to understand from the literal expression that the prospects of Java are very good, and Java has been developed in my life for many years and has become very mature. Once you learn Java, you can find a job in first-tier, second-tier, and third-tier cities. You don’t have to worry about not being able to find a job in the second or third tier cities after learning it, because this language has developed very maturely. Unlike Python, currently you can only work in first-tier cities after learning Python. Basically, you can’t find a job in second-tier cities. He is very immature, his salary is relatively low, and he has been fired very aggressively in the past two years. To answer your second question:
The first thing I want to tell you is that as a beginner, it is not easy to change careers and learn Java. Java itself has a certain degree of difficulty, although interest can make it easier. We are not tired of studying, but how many people study because of interest, or how many people know where their interests lie? So I tell you clearly that studying is a very painful thing. Not many people are willing to study. But maybe you are a fresh graduate or you are someone who has not developed in your job and wants to change careers, so When it comes to learning anything, you must force yourself to learn it, otherwise you may not learn anything. I read the answers of other respondents. I personally do not think that those professional terms are good for zero basics, because they are not basic at all. If you don’t understand, here is my vernacular text, which can help students with no basic knowledge have a clear direction of learning and what they should do at the beginning.
1. Most people who learn Java must be looking for a job, so as a novice with zero foundation, you must know what standards you need to meet to find a job, so your first direction is to go to various recruitment websites Take a look at recruiting confidence, that's what you're learning for.
2. Java requires a step-by-step and systematic learning plan. Don’t think about a quick way to get pie in the sky. Make a study plan for yourself for half a year. Whether you can learn successfully depends on your execution ability in the past six months. . Plan the new knowledge you will learn every day, and then use cases and exercises to consolidate the new things you learn every day, otherwise you will definitely forget them after learning them.
3. Learning Java is not like the way we learn mathematics and Chinese in school, so there must be a set of learning methods when learning Java. If you have not understood it as a beginner, you will definitely take many detours. , and what you have to do is try your best to overcome the detours that your "predecessors" have taken before, and don't repeat meaningless things.
4. According to my learning experience, learning programming requires a guide. Many problems cannot be solved by beginners, which is a waste of time. For example, many beginners can configure JDK and use it for a day. time, so there is absolutely no need for us to waste time on this issue. If others tell us, we will remember it next time, so there must be someone to guide you when learning programming.
5. Systematic learning tutorials, self-study Java must be the main video and supplementary books, because most people can’t stand the book, so the video should be novel, systematic, not messy and unrefined, if not, you can Whatever I want. The only recommended book for beginners is "Java Core Technology".
Let me briefly talk about training:
Many people do not recommend training. I personally maintain a neutral attitude, because training is like going to school. It is much better to have someone with you, but you must be clear. Learning is always your own business. If you don’t study after class, it will be useless. If you have the conditions, you can choose to go to training, and the probability of success will be high. If the conditions are average, you can choose self-study. As long as you persist in studying every day, You will get rewards in the end, that's for sure. I am self-taught, but I also know the pain of self-study, so I will answer it here. I also hope that novices will avoid taking too many detours and give up. Points to note when learning:
1. You won’t know many things unless someone teaches you, so the first point is code standards. I have seen many people write code very well, so start like this If you take the wrong path, it’s easy to give up.
2. Be hands-on, practice frequently, and read more APIs.
3. First try to solve the problem by yourself. If you really don’t understand it, go find someone else to answer it and exercise your problem-solving ability.
4. To improve learning efficiency, don’t worry about a problem for too long. Plan what you will do every day and just finish it. Remember what I said: bite off more than you can chew.
Okay, I won’t use too many professional terms so that novices can’t understand. The above are some of my suggestions for learning Java from scratch. Beginners can find a job if they do what I said above. If you have any questions, feel free to consult me. If you think it’s good, I hope you’ll like it and add a follow.
- Previous article:Self-driving route from Kaili to Guilin
- Next article:Is Yizhou City in Zhoukou a rotten tail?
- Related articles
- What are the contents and questions of the Bank of Communications Recruitment Examination?
- What is the treatment of Pingshan Honghe Science and Technology General Worker?
- How about Yongzhou Ningyuan Tongren Rehabilitation Hospital Co., Ltd.
- Jiangyou nurse exam preparation registration time
- Which area does Longan Industrial Zone belong to?
- Beijing Ganfeng Internet Technology Co., Ltd. Zhengzhou branch recruitment information, how about Beijing Ganfeng Internet Technology Co., Ltd. Zhengzhou branch?
- Merck's Merck is in China
- 20 15 What should I pay attention to in the recruitment physical examination of Xi 'an Sub-branch of Bank of China?
- Where does Liangxin Electric recruit people?
- What do you think is the significance of college students' internship?