A student asked me 0 basic want to switch to Java, difficult? Difficulty can not say no, but the system to learn a little bit here to give you a simple share of the current market quotes it
Java today's market is not as good as before, the competition is big, the salary is very high, the standard is very high, want to be competent a well-paid job is not so easy, only grasp the latest market to better understand Java, in order to better in this claim development, let novice small white understand the Java market is as follows:
Market One: Five years later and five years ago, the difference in five years of our industry is not only lack of talent, even novice are missing, that time the company is willing to recruit interns, training them and then to the company to work, but wages will not be opened very high, so these people all job-hopping, the cost is too big, to the today to do Java Novice full, and the company recruitment of a developer experience is very difficult, so the market tells you not to be like five years ago, expect crash training four months there are still a lot of companies to you, now the company is to directly work, the real master of technology, so also want to pass the four-month quick dispel thought it.
Market two: Must and must have some system learning planning courses, a day to learn new knowledge not more than three hours, this is not a scientific method of learning, people in the acceptance of new things to need a period of time to adapt, so you learn what every day, watch what video, do what exercises, what cases need, This is what you must do to learn Java basic skills, without planning to learn Java is a waste of time, this total time is about half a year time.
Market Three: Learning Java is not junior high school Chinese mathematics So simple, this is a very complex thing, it needs a strong problem-solving ability and thinking ability, Java is creative, all things need you to write, you go to create, so in the process of learning Java must have a guide to your people, This person as long as can let you less detours, because you are not a genius, a lot of things you do not understand. Add some quality skirts, find someone to help you solve the primary problem, less detours.
Market FOUR: If there is no 100,000 lines of code in the study period, please feel relieved to give up Java do not have to find a job, learning Java is the amount of accumulated, the 100,000 lines of code including your scrap code, if you expect to see a video to do the job of Java, then you are not only wasting time, and like a fool, Don't know anything.
I always told the new people, learning Java is not important, learn how simple things, you think those NB characters are learned, Macron campaign to the French president you think it is learned? But the quality of your heart, what do you think it is, and why you learn it? When you give up, the things that you think about and keep you going are the most important, and when these are clear, learning becomes a self-directed behavior, and you have a purposeful learning.
Suggest a beginner learning route:
First stage: html+css static layout Start Someone can say I do the back end, the front-end things do not tube, this in itself is a misunderstanding, now HTML5 so powerful, you will not have any competitiveness in itself
The second stage: must grasp the JS/JQ JS is particularly important, but also the most difficult, needless to say, Java both in the front-end or back-end are accounted for a very large, many people do not understand is also reasonable, this is related to thinking, a proper understanding of the data structure is conducive to learning Java and javase.
The third stage: the foundation of Javase Core Technology Java, is also Java's soul and Java tightly connected database. The most important javase, presumably we all know, Javase is the basic part of Java, the people who have learned that any Test paper 80% is the foundation, not too difficult things, javase is the basis of Java, according to my years of experience in Java learning, If a person does not learn javase, that Java is basically white learning, the framework behind the basic is to listen to the heavenly book. database, no need to say, the most common of those three databases, adding and removing changes, more to practice SQL statements, complex connections are difficult to express.
Stage four: JSP-related technology JSP and servlet for the time being, some companies don't use JSP now, because his load speed is a bit slow. But learn now, after all, in the Java system is also very important.
Fifth stage: Java EE Enterprise-level development
Framework, struts2,hibernate4,mybatis3,spring4,spring MVC, these things have to master, but the whole of Java embodies want to understand can be really some difficulty, self-study, the basic nothing possible.
The above learning content basically includes all, Java system basically like, hope to learn Java beginners can persist, Java language is really very strong, in order to need talent is the most.
Want to learn Java do not hesitate, the opportunity to master in their own hands!
Hope that the above wordy so much, can help you and the same confused little friends. If you have any questions, you can talk to me privately. Java Learning Communication Group 374320282 so want to learn Java children's shoes, refueling! Never use your youth to witness the success of others.
I 0 basic want to switch to Java, the difficulty is big?