Java learning path-elementary stage (confused University), java path
I am a junior, three colleges, majoring in electronic information. The third year and the next semester start positioning the software. The more I go to school, the more confused I am. I really don't know what to do. This major can be divided into two areas: software and hardware. During the most confused times, I have been playing games because I really don't know what to do. I did not know much about it, but I had a negative mentality. Well, when I started surfing the Internet, I realized that many of my students were as confused as I was. We really didn't have any direction. Of course, some people know what they want to do when they go to college and keep working hard. Sometimes they are really envious of them. When others are getting started, maybe they have reached the top, and of course they blame their ignorance. Okay, I'm a little touched.
After several days of online mixing, I decided to develop software. I started to learn the software I learned in my junior year and next semester. I thought I was a little ironic when I was using my msp430 single-chip microcomputer in my lab. Now I basically want to learn the basics of java, because I am about to go to an internship (I heard that the school does not allow students to go to the internship unit on their own, but we all know that, I don't want to participate in java training (poor). I plan to continue to learn java-related knowledge during my internship. I hope that after the internship, you can get a job related to java as soon as possible, and then formally enter the IT industry for further study. I am worried that I have not learned any knowledge after my internship, so I am accelerating the learning process. I am learning the database. At this time, I am confused again.
1. Maybe it's just getting started. I really don't know which database to study, mysql, SQL sever, or oracle.
Because looking for a job is definitely going to be a small company first, they generally use mysql, but there will certainly be big data in the future, you have to learn oracle; I want to master oracle in the first place and don't want to waste time.
2. Now I have learned too much about Android. Should I directly learn ios.
3. I searched for the java learning path on the Internet. It seems that I want to learn html, css, jsp, sevlet, and web. What is the use of this knowledge for Android? (Please do not laugh at my ignorance)
Ah, I want to learn SQL sever first... If any great God sees this stuff, I hope to give you some advice. I am a little bit white. I really want to ask for advice!