Red de conocimiento informático - Espacio del host - ¿Qué condiciones necesitas para ser programador JAVA? ¿Qué nivel de conocimiento se requiere?

¿Qué condiciones necesitas para ser programador JAVA? ¿Qué nivel de conocimiento se requiere?

Tu situación es similar a la mía, pero ya estoy trabajando. Tuve la misma idea que tú cuando era estudiante de primer año y también estaba muy confundido pensando en lo que puedo hacer después. Graduación, ¿cómo debo emprender mi camino universitario para poder destacar después de graduarme? También pregunté a muchas personas y verifiqué mucha información en ese momento, pero en realidad no importaba. Existe una gran brecha entre la educación superior y las necesidades corporativas. Esta es también la tragedia de la educación actual. Para la educación escolar, debes tener tus propias ideas, ver el mundo con tus propios ojos y explorar con valentía lo que te confunde, y luego seguirás progresando.

En primer lugar, la educación escolar es la base (por supuesto, hay muchos cursos basura, puedes aprenderlos en general y pasarlos por alto), como la estructura de datos, C, que debe estar firmemente dominado, quieres hacer programas Java Miembro, esta es la base para otros cursos: sistemas operativos, tecnología de redes, etc., estos son cursos relacionados que requieren que tengas un poco de dominio.

En segundo lugar, rompa con la educación escolar, divida su tiempo universitario y descubra lo que quiere aprender. Si quiere ser programador de Java, este alcance también es muy amplio (los programadores de Java hacen cosas allí). También hay muchos), pero en general hay que aprender muchas cosas, pero hay una secuencia entre estos cursos que te los enumero a continuación:

Primaria: Conceptos básicos de programación Java (variables, sintaxis). )--Aprendizaje de herramientas de desarrollo (Eclipse, JBuilder)

Nivel intermedio:--Patrón de diseño (incluido el patrón de diseño multiproceso en Java)--JSP--Servlet--Tomcat (servidor)--Base de datos (Mysql, Oracle, Sql Server)--Marco clásico de código abierto (Struts, Hibernate, Spring)

Avanzado: --RMI---JNDI--EJB

En términos generales, este es el caso Sí, el orden no es fijo, puedes aprender de manera flexible y están conectados, para que puedan promover el aprendizaje de los demás. Cuando me gradué de la universidad, aprendí casi todas las cosas anteriores (algunas son más profundas). algunos son menos profundos), parece mucho. Tienes que hacerlo uno por uno, y debes sentar una base sólida para que tu aprendizaje pueda ser efectivo. Además, debes ir a la máquina para iniciar y ajustar el programa. (Yo solía hacerlo, es muy fácil de entender algunas cosas. Piensa en ejecutarlo en la máquina para ver cómo son los resultados), esto puede estimular tu interés y consolidar tus conocimientos. Las bases de datos están relacionadas con la programación y deben ser. Aprendí que hay muchas bases de datos, pero están conectadas. Primero tienes una comprensión general y aprendes todo.

También hay muchos términos profesionales mencionados anteriormente de los que quizás no hayas oído hablar. En este caso, puedes buscar en línea primero. Algunas cosas serán mucho más fáciles de manejar una vez que tengas un conocimiento básico de ellas.

Además, ¿no quieres conocer los estándares para programadores de JAVA? Puede buscar en el sitio web de reclutamiento de talentos para ver qué buscan otros.

Bien, todo lo anterior está escrito a mano por mí y mi experiencia personal. ¡Espero que te sea útil!