Job Recruitment Website - Job information - Is there a future for learning Java now? People without any computer knowledge

Is there a future for learning Java now? People without any computer knowledge

I can tell you for sure that there is still a future for learning Java. The market is constantly developing and there will be constant demand. Now and in the future, it is the era of the Internet. Java has developed a lot in our country. In the past year, it has developed very maturely. Now that you have learned Java, you can find a job in first-tier cities, and there are related positions in second-tier and third-tier cities.

JAVA has suddenly become popular since 2008. Tencent recently organized a large-scale JAVA technology exchange summit. It can be seen that JAVA has now reached a state that we cannot imagine, and all steps must follow the big companies. Come on, companies of Tencent's level attach so much importance to JAVA technology, which shows how promising the development prospects of JAVA are. Although competition is fierce now, the demand for JAVA talents in China will continue to rise in the next five years, and currently Beijing and Shanghai In such a city, the average salary is about 12,000.

But the problem I see now is that everyone sees that the career development of Java engineers is very good, the future prospects are also very good, and they make a lot of money, but everyone has ignored one thing. Since this is the case A good career, then it must not be so easy for you to be qualified for this job. We all know that the competition for Java engineers is very high now, and this competition is among novices, not among junior engineers, intermediate engineers, and senior engineers. Competition. Many people are jealous of the high salary of front-end engineers, and they also want to get high salaries like this. However, everyone does not know how these people learned when they were learning Java engineers, and they are what they are today. In order to avoid everyone having such wrong ideas. , I would like to give you the following suggestions:

1. Nowadays, the competition is fierce. Java engineers are not short of half a bucket of water. What is lacking is talents who truly master the technology. So since you want to work in this industry, you should be down-to-earth. Don’t rush for success in learning. This will often make you unable to learn the skills well, find a job, and waste time. Especially you can’t believe the kind of quick four-month training. Not to mention the expensive tuition, you can find a job after studying. I don’t have a job, so I suggest you learn slowly online. Now companies want people with the ability to learn on their own.

2. It is not as easy to be a Java engineer now as it was before. What you need to learn is more advanced. Therefore, those who want to be a Java engineer must have a learning plan and a systematic learning plan. The recommended learning time is half a year and should be done every day. What to study should be clearly planned, and what cases should be used for each knowledge point, and you must persist in learning every day. You cannot fish for three days and dry the net for two days.

3. Because professional knowledge is very strong, I personally suggest that someone must guide you. In this era, you can only get more valuable information by communicating with others more. Beginners must not work behind closed doors. Don't think about learning the good technology of Java engineer by yourself.

Learning route:

Java basics: Java basic syntax, arrays, classes and objects, inheritance and polymorphism, exceptions, generics, collections, streams and files, reflection, enumeration , autoboxing and annotation.

Database: mysql, oracle

Javaweb: HTML and CSS web development foundation, JavaScript scripting language, building development environment, JSP basic syntax, JSP built-in objects, JavaBean technology, Servlet technology, Ajax technology

Framework: Struts2, Hibernate, Spring, SpringMVC, mybatis.

Summary: There are prerequisites for learning Java now, but the competition is relatively high. The better your ability, the more experience, and the higher your education, the greater your advantage.